ゲームエンジン製作スレat GAMEDEV
ゲームエンジン製作スレ - 暇つぶし2ch351: ◆GRGSIBERIA
11/01/05 05:34:54 wGV4XEc1
>>346
>そんなことは、ゲームエンジン側が勝手に判断すりゃいいじゃん。
スクリプト側で毎フレーム参照型がnewされたらかなりパフォーマンスが落ちるんじゃない?
1MB単位ぐらいでコレクトされるからかなり頻繁に起きるんじゃないの?

>テクスチャーとかは解放してもキャラクターのhandle自体は
>生きてて、また使うときは勝手にゲームエンジン側が読み込んでくれりゃいいじゃん。
それが突然起きるとフレームレート落ちるけど……。
ボトルネックがストレージの読み書きと、マザボのバス幅と転送速度だからあまりやらないほうがいいよ。
特にHDDはシーケンシャルにアクセスできないと速度がガタ落ちする。
(特に何も考えずに作ってしまうと箱●移植したときゲームにならない)

>で、ゲームエンジンの外側(ゲームエンジンを使うプログラマおよびスクリプト側)では、
>一貫してそのhandleを使ってプログラムを書いていき、リソースの解放タイミングは一切意識しないのが
>普通なんでないかい。
制約として参照型のnewが禁止になっていれば勝手にGC呼ばれずに済むけど、
もし勝手にガンガンforの2重ループでnewされたらGC呼ばれまくってパフォーマンス落とさない?


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch