ソースコード一覧

「ソースコード一覧」の編集履歴(バックアップ)一覧に戻る
ソースコード一覧」を以下のとおり復元します。
*ソースコード一覧(2008年11月26日変更)
**基幹プログラム
&bold(){[[main.cpp]]}
・エントリポイント、全てはここから始まる
・シングルトンGameAppクラスを初期化
・メインループを呼び出す
&bold(){[[GameApp.h]]}
&bold(){[[GameApp.cpp]]}
・ゲーム全体を表現するクラス。
・メインループから抜けるだけで解放処理はデストラクタがやってくれる
・初期シーンの設定、シーンのnewはここで行われている
**FPS調整クラス
&bold(){[[Timer.h]]}
&bold(){[[Timer.cpp]]}
**DXライブラリラッパー関連
&bold(){[[DXLFacade.h]]}
&bold(){[[DXLFacade.cpp]]}
・DXライブラリにあまり依存しないクラスはここから間接参照するようにする
・例えばシーン内の小粒なクラス(キャラクター、ステージなど)
・後にするであろうDXライブラリからの移植を簡単にするため
**サウンド関連
&bold(){[[SoundManager.h]]}
&bold(){[[SoundManager.cpp]]}
・DXライブラリにおもいっくそ依存してるのでここではDXライブラリの直接使用を許可
・loadFile(ファイル名)で読み込んで、play(ファイル名,再生方法)で鳴らす
・要らなくなったら解放することシーン最後でreleaseAll()すればおk


**シーン関連
&bold(){[[SceneData.h]]}
&bold(){[[Scene.h]]}
特定の音が連続して鳴ったら前の音を止める機能をつけたい、利用側の実装待ち

復元してよろしいですか?

ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。