- 23 名前:名前は開発中のものです。 mailto:sage [2007/12/06(木) 06:11:52 ID:UqqGAKZG]
- 自分のこだわり
1、ゲームループはシーンごとに別にする 例えばRPGで移動シーンと戦闘シーンがある場合、 移動時は移動ループに入り、戦闘時は戦闘ループに入る。 お互いにまったく別の処理をするので、 お互いが見えない方がソースを簡潔に書ける。 データの受け渡しは、2つの元の関数(mainなど)から引数で渡す。 2、ゲームループにはウィンドウメッセージループ(GetMessage)を使う タイトル画面など自動的な処理する必要がない時は ループを回さないでCPU率を軽くする。 再描画やキー入力などに備えておくだけ。 アクションなどの場合はTimeBegin系を使う。
|

|