第6回>>
システムの骨組み完成
がんちゃんの移動制御プロトタイプ、攻撃制御プロトタイプ完成
<移動>
加速度:0.3
最大速度:4
ジャンプの高さ:120
移動には慣性が働く
<攻撃>
電撃 x:50 y:100 持続時間:20 クールタイム:60
歯車 x:50 y:50 持続時間:フィールド端につくまで 同時発射数:3 移動速度:10
ブロック配置 x:100 y:80の位置に配置 同時配置数:3 持続時間:180 クールタイム:120
<画像表示>
画像表示 Handleを格納するGraph_Handleクラス
画像読み込み Gmain::load()でGarph_Handleクラスを参照→Handleに読み込ませる
画像表示 Gmain::garaph()でGraph_Handleクラスを参照→Handleを使って表示
<キーボード入力>
Key(KEY_INPUT_xx)==1 xxが一回押されたら
Key(KEY_INPUT_xx)!=0 xxが押され続けたら
キーボード制御はmain.hに記述
<クラス関連>
フィールド制御 Fieldクラス
キャラクター情報 Charaクラス(Fieldクラス継承)
メイン制御 Gmainクラス
ソケット通信 Connectクラス
敵制御 enemyクラス(Charaクラス継承)
画像用Handle格納 Graph_Handleクラス
CharaクラスとGraph_HandleクラスはGmain::loop内でnew演算子を用いて宣言しているため、deleteを忘れないこと