- 621 名前:名前は開発中のものです。 mailto:sage [2014/04/29(火) 00:40:51.84 ID:EMV53Qmd.net]
- >>530-536
大昔にタスクシステムスレだったかSTGスレだったかにこんな感じのソース (微妙に違うかもだが)を貼ったが、別にゴチャゴチャ言われなかったけどな 因みに同人STG int APIENTRY _tWinMain(HINSTANCE,HINSTANCE,LPTSTR,int) { try{ boost::shared_ptr<GAMEENV> gameenv(new GAMEENV); //D3D,SOUND,INPUT,USERDATA,etc boost::scoped_ptr<SCENE> logo(new LOGO(gameenv)); //ロゴ画面 boost::scoped_ptr<SCENE> demo(new DEMO(gameenv)); //デモ画面 boost::scoped_ptr<SCENE> title(new TITLE(gameenv)); //タイトル画面 boost::scoped_ptr<SCENE> config(new CONFIG(gameenv)); //コンフィグ画面 boost::scoped_ptr<SCENE> stage1(new STAGE1(gameenv)); //ステージ1 (…中略…) boost::scoped_ptr<SCENE> stage8(new STAGE8(gameenv)); //ステージ8 boost::scoped_ptr<SCENE> ending(new ENDING(gameenv)); //エンディング logo->Run(); //ロゴ画面再生
|

|