VC++でRPGツクール
■ このスレッドは過去ログ倉庫に格納されています
enum CELL.STAT{
EMPTY ///// モグラがいない
, EXIST ///// モグラがいる
, HIT ///// すでにたたかれたモグラがいる
, OUT_OF_CELL ///// 無効なセル
};
///////////////////////////// 定数の定義
const int CELL_MAX = 15; /// モグラが隠れるセルの数
const int HIT_POINT = 5; // ヒットしたときの得点
const int FAULT_POINT = 3; /// 失敗したときの得点
/////////////////////////クラスの宣言
class MoguraGame
{
public :
MoguraGame ( int moguraNo ); // コンストラクタ moguraNo;モグラの数
void Show(); /////ゲームを表示する
CELL_STAT Hit( char c ); ////モグラをたたく
int GetResetNo(); //// 残りのモグラの数を返す
int GetGain() ; ////得点を返す
private :
void ShowCell ( int cellNo ); /////cellNo 番目をセル表示する
CELL_STAT Fieldcells[ CELL_MAX ]; ///モグラが隠れるセルの配列
int MoguraNo; ///モグラの総数
int RestNo; ///残りのモグラの数
int Gain; //得点
};
これがmogura.cppの中身です。
■ このスレッドは過去ログ倉庫に格納されています