#ifndef __GAME_H__ #define __GAME_H__ void GameInit(void); //初期処理 void InitChara(void); //初期処理自機 #define CHARAX 300 //自機の初期座標の設定 #define CHARAY 440 #define CHARAN 3 //自機の数 #endif
#include "Def.h" void GameInit() //初期処理 { InitImg(); InitChara(); //InitEnemy(); //InitMissile(); //InitBlock(); //InitScore(); } 〜〜以下略〜〜
#define __CHARA_CPP__ #include "Def.h" static int CharaX; //各変数を宣言 static int CharaY; static int CharaN; void GameInit() //画像の読み込み { CharaX = CHARAX; //各変数に初期値代入。 CharaY = CHARAY; CharaN = CHARAN; } 〜〜以下省略〜〜