トップページ > ゲ製作技術 > 2011年03月23日 > NMGIfDjO

書き込み順位&時間帯一覧

8 位/82 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000000000000001102



使用した名前一覧書き込んだスレッド一覧
785
C++でRPGゲームを作成する

書き込みレス一覧

C++でRPGゲームを作成する
822 :785[sage]:2011/03/23(水) 21:00:30.42 ID:NMGIfDjO
Window表示が出来たなら、次は入力回りを整備するのがよいかと思います。
DirectInputでよいですかね?(他はわからないです)
C++でRPGゲームを作成する
825 :785[sage]:2011/03/23(水) 22:48:06.18 ID:NMGIfDjO
>>823
入力関連をまとめるクラスを作成しましょう。
クラス名(XXXXX)はお好みで変えてください。

class XXXXX {
public:
static bool Init( void ); // 初期化処理を記述する関数
static bool Main( void ); // 毎ループ呼び出される関数
static bool Free( void ); // 終了時処理を記述する関数
};

bool XXXXX::Init( void ){ return true; }
bool XXXXX::Free( void ){ return true; }
bool XXXXX::Main( void ){ return true; }

上記の関数はそれぞれ前述(>>805)のGameSystem系の対応する関数内で呼び出します。
InitとFreeの中身は対称(確保⇔解放)になる事が多いです。
また、Mainはどうしても記述量が多くなります。

なので、Init/Free/Mainの順に記載するとソースの見通しがよくなります。


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。