[表示 : 全て 最新50 1-99 101- 201- 2chのread.cgiへ]
Update time : 05/09 14:48 / Filesize : 58 KB / Number-of Response : 278
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

ゲームプログラマの人に聞きたい 39問目



1 名前:仕様書無しさん mailto:sage [2009/09/27(日) 16:21:57 ]
前スレ
ゲームプログラマの人に聞きたい 38問目
pc11.2ch.net/test/read.cgi/prog/1249682959/

この所の流れ

・23問目くらいでうんこルーチンの話題で盛り上がる
・25〜26問目くらいでマトリクス
・27問目でドリルとアプコン
・28問目でPCゲームとAPI
・29問目でレトロな話題とか学生のくだらん質問とかが増える
・30問目で学生のくだ質により無駄に1000レスを消化する
・31問目でスマートポインタ
・32問目で就職活動厨の質問ネタで流れる
・33問目CとC++どっち使ってもいいよね
・34問目プランナの悪口で締めくくる
・35問目女に虐げられている奴と女に縁のない奴が女について語る
・36問目脳内が住み着き糞スレへ
・37問目奇面組を知ってる知らないでどうたらこうたらで終わる
・38問目同人崩れのスクリプターと将来を夢見る学生で流される
・39問目←いまここ

85 名前:仕様書無しさん mailto:sage [2009/10/02(金) 23:26:16 ]
2Dゲームしか作りたくないんすけどどこの会社に行ったらいいんすか

86 名前:仕様書無しさん mailto:sage [2009/10/02(金) 23:38:12 ]
エロゲーの会社

87 名前:仕様書無しさん mailto:sage [2009/10/03(土) 02:22:33 ]
> - ゲーム本体部分は、徐々にC#やJava などの言語に移行
とりあえず、あの糞重たいGCを何とかしてくれないかぎり、これはありえない。
使わない様に組むなら、そもそも使うメリットが全く無い。

88 名前:仕様書無しさん mailto:sage [2009/10/03(土) 04:13:16 ]
CやC++のGCは既にある上に、近い将来C++標準ライブラリにGCが追加されるので、
GCを理由にC#やJavaへ移る必要がない。

89 名前:仕様書無しさん mailto:sage [2009/10/03(土) 06:53:11 ]
>>85
九州の会社に行け
システムなんとかっていう

90 名前:仕様書無しさん mailto:sage [2009/10/03(土) 11:35:42 ]
>>85
何の知識が何に役立つか分からんから、入れるところで一番いいところへ行っておけ。
五年とか十年してから、独立するなり気の合うチームを見つけて転職するなりしたらいい。

91 名前:仕様書無しさん mailto:sage [2009/10/03(土) 12:09:45 ]
モバイル系ってどうなんすか将来性ないすか

92 名前:仕様書無しさん mailto:sage [2009/10/03(土) 12:51:00 ]
モバイル機器がなくなるまでは大丈夫なんじゃない?

93 名前:仕様書無しさん mailto:sage [2009/10/03(土) 12:52:57 ]
グリーの下請けになれば食いっぱぐれないよ



94 名前:仕様書無しさん mailto:sage [2009/10/03(土) 13:03:27 ]
なんかmixiもグリー対抗かゲームやりだしたね。
グラディウスとかw

95 名前:仕様書無しさん mailto:sage [2009/10/03(土) 14:33:10 ]
C++にGCだと・・・!?

96 名前:仕様書無しさん mailto:sage [2009/10/03(土) 14:44:03 ]
shared_ptrのことじゃね?

これをGCと呼ぶのはちょっと無理があるけど
もうこれなしでC++のコードを書く気にはなれない。

97 名前:仕様書無しさん mailto:sage [2009/10/03(土) 14:53:28 ]
>>87
うるせえよ
お前よりずっと頭のいい人が言ってるから問題ないんだよ

98 名前:仕様書無しさん mailto:sage [2009/10/03(土) 15:11:49 ]
GCないとプログラムがかけないとかゲームプログラマー失格だよ・・・

99 名前:仕様書無しさん mailto:sage [2009/10/03(土) 15:15:52 ]
くだらねえ・・・
そんな伊達と酔狂で利便性を捨て去るか

100 名前:仕様書無しさん mailto:sage [2009/10/03(土) 16:28:46 ]
XNAですね
わかります

101 名前:仕様書無しさん mailto:sage [2009/10/03(土) 17:45:15 ]
GCはゲームで使うにはデメリット多すぎということもわからないのか

102 名前:仕様書無しさん mailto:sage [2009/10/03(土) 17:57:16 ]
潤沢なメモリ、GC.Collectの完全なタイミング制御

この2点さえ解決されれば概ね問題ないだろ。

103 名前:仕様書無しさん mailto:sage [2009/10/03(土) 18:46:10 ]
ものは使いよう



104 名前:仕様書無しさん mailto:sage [2009/10/03(土) 18:54:35 ]
潤沢なメモリといってる時点で

105 名前:仕様書無しさん mailto:sage [2009/10/03(土) 19:01:41 ]
次世代は1-2GB乗るだろうしメモリ持て余して楽チンな開発スタイルをとりたがる
タイトルは普通に出てくるだろう。

106 名前:仕様書無しさん mailto:sage [2009/10/03(土) 19:08:09 ]
リソースのサイズもスケールも大きくなるしリソースの量も膨大になるけどな

107 名前:仕様書無しさん mailto:sage [2009/10/03(土) 19:18:36 ]
しょぼいゲームつくるんだろ

108 名前:仕様書無しさん mailto:sage [2009/10/03(土) 19:54:45 ]
もしかして、ゲームってプログラマが高級言語使うの嫌って(使うと舐められると思ってw)開発費が高騰してるのかなぁ。

109 名前:仕様書無しさん mailto:sage [2009/10/03(土) 20:10:44 ]
C#使ったら安くなるの?

110 名前:仕様書無しさん mailto:sage [2009/10/03(土) 20:20:47 ]
>>102を満たす言語を挙げてみてください

111 名前:仕様書無しさん mailto:sage [2009/10/03(土) 20:23:51 ]
前者はハードの話、後者はライブラリの話に見えるが

112 名前:仕様書無しさん mailto:sage [2009/10/03(土) 20:24:36 ]
それが両方そろう開発環境がある言語だろ

113 名前:仕様書無しさん mailto:sage [2009/10/03(土) 20:27:04 ]
GCと言語仕様が分離できないものなどいくらでもあるわけで



114 名前:仕様書無しさん mailto:sage [2009/10/03(土) 20:35:50 ]
話をどこにもっていこうとしているのかがよくわからないけど
数年先にC#+GCで開発しようというシチュで
GCの発動タイミングが問題になるなら
明示的に呼ぶまで寝てるようにするモードをつけて終わりじゃないの

今すぐやりたいって話をしてるなら知る限り.NETにはないんじゃない

115 名前:仕様書無しさん mailto:sage [2009/10/03(土) 20:50:02 ]
明示的に呼ばないと発動しないんじゃ、ほとんどGCの意味がねぇな

116 名前:仕様書無しさん mailto:sage [2009/10/03(土) 20:52:17 ]
発動して良い時期とダメな時期を区別できればいいんじゃね

117 名前:仕様書無しさん mailto:sage [2009/10/03(土) 21:11:05 ]
次世代ハードとかなら GC のハードウェアサポートとかつけてくんねーかなー、と妄想することがたまにある。

118 名前:仕様書無しさん mailto:sage [2009/10/03(土) 21:11:52 ]
D言語最強だな

119 名前:仕様書無しさん mailto:sage [2009/10/03(土) 21:18:18 ]
暇そうなコアのIdleスレッドでやるんじゃないのかな。
多少フレーム落ちても外人はキニシナイ!

120 名前:仕様書無しさん mailto:sage [2009/10/03(土) 21:20:14 ]
じゃー、すいませんがガベージコレクションの「ここが好き」「ここが嫌い」
をお願いします。

121 名前:仕様書無しさん mailto:sage [2009/10/03(土) 21:34:26 ]
なんで?

122 名前:仕様書無しさん mailto:sage [2009/10/03(土) 23:05:26 ]
ガベコレは仕組みわかってないと結局メモリなくなるけどな。
どうすれば開放されるかわかってないやつが多い。

123 名前:仕様書無しさん mailto:sage [2009/10/04(日) 00:05:19 ]
ハンドル「ふっふっふ、ここで俺が華麗に参上だな」



124 名前:仕様書無しさん mailto:sage [2009/10/04(日) 01:59:39 ]
ハンドルを右に!

125 名前:仕様書無しさん mailto:sage [2009/10/04(日) 02:52:00 ]
   ─|-,       l   、  ヽ_  / _|_ヽヽ    __
  / ̄▽\ __ |   |  ̄/  |   |            ___
  \_/\ ノ     し    /⌒し V⊂メ      (__
                、
       _,,、‐-、r'⌒`-  )ヽ
     ,ィ ニ=‐   '´⌒`` ノ             _≠⌒ヽ/⌒ゝ  ゝ、
    ./ !ノ´   ,  r-、 ,  `ヽ         ,/し'´⌒`   ´⌒``-'  |
    ヽ    、_(\(_ ノノ_〉ノ》`リ        .l、              ノ
    | .,、 ,r 、lヾ ゚̄二-i゚-' |〈,へ        /    〃 r`'ヽ ィ   , `i
    \ヽ.l /__〉 ̄  ' '   |ノヽ )       '、∧_ト、.(、__|_  )ノ_,,イノ .リ
     ミ__,:'  ̄7    ~`  | `:y'         ./a| 〈二・ニ゛'ニ・二〉.|b 〉
     _,イ   ,'_      / , '          \,|    i!     |_/
  ,ィ'"´    / `ヾニ─'''"´/          / .l.   `l^^l"  .l \_
  / __,,,、-、、,,_  〃   /´       ,ヘ_/   .\_、V,,_/   `ll`''"フ
 |  '     ヽ、 8   ノ         \_||_,,,ィ     ><    ト,,_〃-‐'
  '、       'l _,,-'" .               ' 、   '8'   ノ
  `l /⌒Y< |' ̄                    'l   `"_,,ィ'´
   'l    ∧ /                      '.、   |
   .|__| `'´.                       .'、  ト
   | l、/.                          .ヾニノ |
   l  `|                            l  /
   ヽ_ノ.                             ヽ_/


126 名前:仕様書無しさん mailto:sage [2009/10/04(日) 09:43:17 ]
               ,ヘ                 _,ハ = 、
              /  `ヽ            __ -t __- '´  ヽ,
             /|!    」       _,.-=' ,.-=' / ノノ'´ ⌒´
__          _,,_ト|! r フ [!|____ ノ⌒ '⌒'   /_,. '´
\ゝ---ニ=て r'⌒ハ l__   イ⌒入 _ ̄      _,. '´
 ヽ,__, ゝ\ニ---┴┴"∠  '´    `ヽ   _,. '´
     ヽ_____  ⌒)ノ__ 彡    } _,. '´
           ̄   'vc\ ヽ__ノ-‐ '´

127 名前:仕様書無しさん mailto:sage [2009/10/04(日) 13:14:55 ]
ガベコレなんて今だって実装しようと思えば出来る。
しかし、今でもメモリバグを多発してるような連中は
ガベコレ入ったら制御しきれなくて
さらにバグだらけになるなw

つまり、ゲームにガベコレを組み込む難度を越えられなくて
製品レベルまで持ってけないチームが多数出て
間違いなくアンリアルの悪夢の再現になるなww

128 名前:仕様書無しさん mailto:sage [2009/10/04(日) 15:54:51 ]
日本のガベコレって2つの意味があるから分かりづらい。
@自動開放を伴うもの
A本当にコレクションしていくだけで終了時に警告を出すもの
高級言語(JAVAとかC#)使ってる人は@を言い、
低級言語(CとかC++)使ってる人はAを言ってるでしょ。

129 名前:仕様書無しさん mailto:sage [2009/10/04(日) 16:02:15 ]
未だに掲示板で外字を平気で使う奴とかいるんだな。

130 名前:仕様書無しさん mailto:sage [2009/10/04(日) 16:12:21 ]
そもそもガベコレなんて使い捨てのプログラムを書く場合にはあってほしいけど
全部自分で管理してやりたいゲームじゃ無用のものじゃん

131 名前:仕様書無しさん mailto:sage [2009/10/04(日) 16:16:47 ]
Windowsが標準で9割の人間が読めるんだから、機種依存文字とは言わない。
Macの機種依存文字を使用したらまず誰も読めないから問題だろうけど。

132 名前:仕様書無しさん mailto:sage [2009/10/04(日) 16:21:40 ]
>>131
そりゃそうだがわざわざ使う意味がわからん。(1)とかでいいじゃん。
ITリテラシーの低そうな奴の文章なんか端から読む気が失せるわ。

133 名前:仕様書無しさん mailto:sage [2009/10/04(日) 16:23:54 ]
暇そうだな



134 名前:仕様書無しさん mailto:sage [2009/10/04(日) 16:40:11 ]
> A本当にコレクションしていくだけで終了時に警告を出すもの
こんなガベコレ見たこと無い

135 名前:仕様書無しさん mailto:sage [2009/10/04(日) 16:43:38 ]
>>132
じゃぁ読まなきゃ良いんじゃ、、、

136 名前:仕様書無しさん mailto:sage [2009/10/04(日) 16:48:43 ]
> @自動開放を伴うもの
> A本当にコレクションしていくだけで終了時に警告を出すもの

ガベコレって普通に1のことだと思っていたけど、2なんてあるんだ。

137 名前:仕様書無しさん mailto:sage [2009/10/04(日) 16:49:09 ]
iPhone開発でMAC触るゲームプログラマー増えたんで、
そのあたり考えてほしいものではある。

138 名前:仕様書無しさん mailto:sage [2009/10/04(日) 16:51:05 ]
2は構造体に関数ポインタぶら下げてOOPだ!と言い張るレヴェル

139 名前:仕様書無しさん mailto:sage [2009/10/04(日) 16:51:21 ]
文字コードすらわかってないプログラマw

140 名前:仕様書無しさん mailto:sage [2009/10/04(日) 16:53:41 ]
そして、アンリアルの悪夢再びw

141 名前:仕様書無しさん mailto:sage [2009/10/04(日) 16:55:19 ]
コンパクションと混同ならともかく、コレクトしてねーじゃねーか。
そりゃリーク検出ってんだ。

142 名前:仕様書無しさん mailto:sage [2009/10/04(日) 16:57:06 ]
つーか、ガベコレやりたきゃ
自前でやればいいじゃん。

環境に付属したら、急に使いこなせるように
なるのかと。

143 名前:仕様書無しさん mailto:sage [2009/10/04(日) 17:05:35 ]
>>137
Macでも特に化けてないんでいいんじゃねーの?
Unicodeにも入ってることだし。



144 名前:仕様書無しさん mailto:sage [2009/10/04(日) 17:12:06 ]
なんか勘違いしているな。
もともとは>82でお前らよりずっと優秀な開発者が、将来はC#などの高級言語が使われるようになると言って
それをお前らが負け惜しみでGCがあるからそんなことねーよって言ってるんだろ。
未来の環境の話をしているのだからGCがクソ思いとか今の環境を話を前提にしても意味が無いだろ。

145 名前:仕様書無しさん mailto:sage [2009/10/04(日) 17:24:37 ]
まぁぬるいゲームなら使えなくもないだろうが、
速度重視のゲームはいくらCPU速度やメモリ容量があがろうが
それで十分ってことはないからなぁ。
ゲームへの要求もその分あがってくし。

146 名前:仕様書無しさん mailto:sage [2009/10/04(日) 17:28:54 ]
>>144
夢見がちな企画君か?w

ガベコレにしろなんにしろ
ある日突然使いこなせる日が来る
わけじゃあないぞ?w

147 名前:仕様書無しさん mailto:sage [2009/10/04(日) 17:31:51 ]
つーか、技術的な実現性をすっとばして
将来言われてもなーw

夢は寝てるときに見るもんだよw
としか言えんな。

148 名前:仕様書無しさん mailto:sage [2009/10/04(日) 17:45:14 ]
Boehm GCはゲームに使えるようなシロモノじゃないだろ。
サーバ用とかにも苦しい。

149 名前:仕様書無しさん mailto:sage [2009/10/04(日) 17:51:30 ]
今のMacOSXだったら@Aは普通に見れるぞ
というかUnicode対応フォントにWindowsもMacも外字が全て入ってる
ITリテラシー(笑)

150 名前:仕様書無しさん mailto:sage [2009/10/04(日) 18:04:14 ]
通信経路とかもあるけどな

151 名前:仕様書無しさん mailto:sage [2009/10/04(日) 18:41:03 ]
2chを見るのにWindowsと今のMacしか使われていないと思いこんでる奴ってまだいるんだな。
なんで割り当てられてる文字コードが違うのに今のMacの主要なブラウザでちゃんと見られているのか
まるで気にもかけてなないんだろうなぁ。
どこまで能天気なんだ。つか思慮の狭さにもほどがある。しかもUnicodeって...2chのエンコードは
そもそもUnicodeじゃないんだが。


152 名前:仕様書無しさん mailto:sage [2009/10/04(日) 18:47:30 ]
ちなみに、俺のLinuxのEmacs + Navi2ch の組み合わせだと表示されない。
去年買ったMacのEmacs + Navi2ch の組み合わせと(月)(火)と表示される。
MacのSafariとFireFoxはちゃんと表示されてる。

153 名前:仕様書無しさん mailto:sage [2009/10/04(日) 18:47:31 ]
どうでも良い。おまいらスレ違い。
つーか、マックなんてシラネ。



154 名前:仕様書無しさん mailto:sage [2009/10/04(日) 18:51:39 ]
ムチが切れた

155 名前:仕様書無しさん mailto:sage [2009/10/04(日) 18:56:37 ]
デバッガ上がりのプログラマっている?

156 名前:仕様書無しさん mailto:sage [2009/10/04(日) 20:07:08 ]
>デバッガ上がりのプログラマっている?
うちはデバッグ担当部署があるけど
社内転職は、デザイナと企画位しか見たこと無いな。

157 名前:仕様書無しさん mailto:sage [2009/10/04(日) 20:20:24 ]


























158 名前:仕様書無しさん mailto:sage [2009/10/05(月) 00:44:42 ]
初期のJavaはバージョンアップするたびにGCの挙動変わってストール起きるんで始終涙目でしたよ
MIDIの再生もテンポが異常にふらついてたし

C#はXNA方面からちょっかい入るのが救いか。
中の人は本気でC++に取って代わりたがってるみたいだ。

159 名前:仕様書無しさん mailto:sage [2009/10/05(月) 06:30:56 ]
>>152
そんな糞しょぼい環境捨てちまいなよ。


160 名前:仕様書無しさん [2009/10/05(月) 14:39:56 ]
>>158
JAVAでゲーム開発するバカいないって。


161 名前:仕様書無しさん mailto:sage [2009/10/05(月) 15:08:09 ]
iアプリにゲームは存在しないらしいw

162 名前:仕様書無しさん mailto:sage [2009/10/05(月) 16:03:05 ]

DOCOMO携帯のアプリの運ゲーの運は何に左右されるんですか?


サイトでパーツを買う→ダウンロードしてアプリに落とす→アプリ内で通信せずに成否が決まる


って感じなのですが。

163 名前:仕様書無しさん mailto:sage [2009/10/05(月) 21:20:44 ]
作った会社に聞け



164 名前:仕様書無しさん mailto:sage [2009/10/05(月) 21:29:50 ]
内蔵タイマーかそれ種にした乱数だろ

165 名前:仕様書無しさん [2009/10/05(月) 22:10:57 ]
普通にrand関数でしょ。

166 名前:仕様書無しさん mailto:sage [2009/10/05(月) 22:50:02 ]
普通じゃない場合ってどんなの?

167 名前:仕様書無しさん mailto:sage [2009/10/05(月) 22:56:41 ]
自前で乱数生成関数作るとか?

168 名前:仕様書無しさん mailto:sage [2009/10/05(月) 23:04:34 ]
景品とかポイントが絡んでいて鯖で制御したいなら
最初から結果のリスト渡しちゃうという身も蓋もないやり方もあるけどな

169 名前:仕様書無しさん mailto:sage [2009/10/06(火) 03:37:33 ]
・java.lang.util.Random
・ADF経由で鯖からパラメータ渡し
・端末ID

170 名前:仕様書無しさん mailto:sage [2009/10/06(火) 07:38:55 ]
今のiphoneみたいに出てきて間もないならともかく、
ゲーム業界でjavaてw
三下過ぎwww

171 名前:仕様書無しさん mailto:sage [2009/10/06(火) 08:29:37 ]
>>162の者です。ご回答頂いた方々ありがとうございます。

全く無知で重複質問申し訳ないですが、携帯の時計とかでの内蔵タイマーのrand関数に左右されるって事でよいのでしょうか?
もし、そうなら攻略不可っぽいですかね?

172 名前:仕様書無しさん mailto:sage [2009/10/06(火) 08:34:17 ]
連投すいません。ちなみにアプリはJavaです

173 名前:仕様書無しさん mailto:sage [2009/10/06(火) 14:04:15 ]
プログラムの事を全く知らないっぽいね…。

DOCOMOのことは全く知らないけど、
シードがμ秒のRTCなんかできちんと初期化されていれば、
一般的に乱数の結果をユーザーが予測するのは
不可能。


シードを初期化してないとか、固定の値で初期化しているとかいう
ミスをしていたら予測は可能。しかしいくらヘボプログラマでも
そんなミスはしないと思う。



174 名前:仕様書無しさん mailto:sage [2009/10/06(火) 14:33:41 ]
ご丁寧にありがとうございます。すいません、初めて見る言葉ばかりでプログラムのプの字もわからない童貞です。

攻略不可ってわかっただけでも収穫ありました。ありがとうございます

175 名前:仕様書無しさん [2009/10/06(火) 17:08:27 ]

とりあえず風俗で童貞捨てろ。話はそれから。


176 名前:仕様書無しさん mailto:sage [2009/10/06(火) 22:56:10 ]
Javaが三下て
ネットワークの知識まったくなしかw

177 名前:仕様書無しさん mailto:sage [2009/10/07(水) 04:20:55 ]
ネットワーク?CかC#で万全。Javaは言語自体が向いてないしプログラマの質が低すぎて詰む。

178 名前:仕様書無しさん mailto:sage [2009/10/07(水) 07:36:06 ]
ということにしたいんですねw

179 名前:仕様書無しさん mailto:sage [2009/10/07(水) 07:51:18 ]
俺はC#もどうかと思ってる。
連想配列は強みだが、描画周りのソートとかゴリゴリ書いても早いものなの?
やっぱゲームはC,C++だなぁ。
JAVA?論外。iアプリでも作って満足してろカス。

180 名前:仕様書無しさん mailto:sage [2009/10/07(水) 08:40:24 ]
JAVAとJavaを間違えて書く人〜

181 名前:仕様書無しさん mailto:sage [2009/10/07(水) 08:43:07 ]
まともにコード書いたことないことバレバレw

182 名前:仕様書無しさん mailto:sage [2009/10/07(水) 08:58:09 ]
●下記の話題は何度繰り返されても結論が出ず、無駄に荒れるだけなので避けましょう
・言語論争

テンプレも読めない奴はPHPer以下

183 名前:仕様書無しさん [2009/10/07(水) 10:02:58 ]
1日何行くらいコード書いてる?
先週ためしに集計してみたら、
コメントと空白行含んで
1日500行くらいだった。
意外と少なすぎるオレw
3000行くらい書いてたつもりだったのにw



184 名前:仕様書無しさん mailto:sage [2009/10/07(水) 10:41:33 ]
コメントと空白をコード量に含ませる男の人って・・・

185 名前:仕様書無しさん [2009/10/07(水) 11:18:40 ]
>>85
2DならIllusionって会社かな






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](*・∀・)<58KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef