ゲームクラス
Game Programming Gemsより、引用。
class Game { public: Game() {Clear();} ~Game() {Destroy();} void Clear(); // メンバ変数の初期化 bool Create(); // 生成 void Destory(); // 削除 void Update(); // 更新 };
ゲームクラスは色々と試行錯誤しましたが…。
ここに答えが載ってましたね。。。(;´Д`
初期化メソッドを外出しにするのは、Destory()呼び出しの最後で利用するため。なるほど。
Update()はフレーム更新。これはPygameなんかがそういう作りだったので、知ってました。はい。