ページへ戻る

− Links

 印刷 

blike​/man​/p0002 の変更点 :: OSASK計画

osaskwiki:blike/man/p0002 の変更点

« Prev[3]  
5: 2011-03-10 (木) 13:31:03 k-tan[4] ソース[5] 現: 2024-01-08 (月) 12:58:54 lina[6] ソース[7]
Line 99: Line 99:
-[01f以降] srand(int s) -[01f以降] srand(int s)
--乱数のパターンを指定する。 --乱数のパターンを指定する。
 +
 +*** 基本的なゲームの作り方 [#t4b0b065]
 +-実はゲームに限らず、この構造は頻出する。
 + 準備の処理
 + for (;;) {
 +     画面に描画など(動かないものは再描画しないようにすると動作が軽くなる)
 +     必要ならflshWinをやる(下でwaitを使うのならこれはやらなくていい)
 +     終了判定が成立すればbreak
 +     waitかwaitNF
 +     inkey
 +     キー入力によっていろいろやる
 +     キー入力によらない時間経過処理など(敵が動くとか)
 + }
 + 終了処理
 +-inkeyの後にも描画やflshWinをする場合がある。
 +-ポイントは、画面を作り終わったらwaitして、waitの直後にinkeyするということである。
« Prev[3]