トップページ > ゲ製作技術 > 2011年03月10日 > TcT++kO8

書き込み順位&時間帯一覧

11 位/178 ID中時間01234567891011121314151617181920212223Total
書き込み数1000000300000000000000004



使用した名前一覧書き込んだスレッド一覧
名前は開発中のものです。
ゲームエンジン総合スレ★2

書き込みレス一覧

ゲームエンジン総合スレ★2
351 :名前は開発中のものです。[sage]:2011/03/10(木) 00:07:51.92 ID:TcT++kO8
家庭用ゲーム機とかだとハードが特殊な作りだから
トリッキーな実装を要求される場合がある。
たとえばまずこのデータ構造ありきで、クラス使って
違う内部表現すると著しくパフォーマンス落ちるとか。

また、ゲームは繰り返し大量のデータを処理するような
ことがありがちで、そういうところに内部隠蔽されたクラス使ってると
単純にコピーできないとかいちいちコンストラクタ呼び出される
とかで著しい劣化の原因になるという。
ゲームエンジン総合スレ★2
357 :名前は開発中のものです。[sage]:2011/03/10(木) 07:16:55.65 ID:TcT++kO8
>>352
アホではない。仕様が変わるからそうなるのだ。

なんでそんなにシビアかというとゲームはフレームレート
維持するのが重要だからちょっとしたパフォーマンス低下が
命取りになるのだよ。メモリも少ないしな。

ゲームエンジン総合スレ★2
358 :名前は開発中のものです。[sage]:2011/03/10(木) 07:24:33.52 ID:TcT++kO8
C++自体のオーバーヘッドというよりクラスによって余計な括りが
できてしまうから後で高速化のために処理を組み換えようと
思っても無理になってしまうのが嫌われる理由なんじゃないかな。
ゲームエンジン総合スレ★2
360 :名前は開発中のものです。[sage]:2011/03/10(木) 07:55:11.31 ID:TcT++kO8
>>359
設計ミスじゃないって。そもそも気分で仕様変わるものに設計も糞もない。

オブジェクト志向は完成までのコストはかえって高くつくけど
その後の保守費用が安くなるから何年も運用してるうちに
メリットがデメリット上回ってくるんだけど、ゲームは保守しなくて
バグあってもそのままとか多いからデメリットしか残らないという。


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。