へびゲーム
HEBIGAMEを動かしてみよう
まずはいったん遊んでみよう
- スペースキーでスタート
- キーボードのアローキー(⬆️⬇️⬅️➡️)で方向転換
- エサを食べると成長するよ!
- 自分の体を食べちゃったり、壁に当たるとゲームオーバー
- スペースキーでリスタート
背景色の設定
①バックグラウンドカラーの設定
色見本:コンピュータ内の色の表現(RGB)
50 SetBackgroundColor(132, 255, 255);
②
133 ステージの描画
関数の呼び出し
DrawStageGrid();
③スネーク作成
54
new Snake();
④フード作成
55
new Food();
4.1
151
//snake->Draw();
//food->Draw();
コメント解除
4.5
83 コメント解除
food->SpawnRandom();
⑤キーボードの設定
if (Input::IsKeyDown(KEY_INPUT_UP))
snake->SetDirection(UP);
if (Input::IsKeyDown(KEY_INPUT_DOWN))
snake->SetDirection(DOWN);
if (Input::IsKeyDown(KEY_INPUT_LEFT))
snake->SetDirection(LEFT);
if (Input::IsKeyDown(KEY_INPUT_RIGHT))
snake->SetDirection(RIGHT);
⑥ヘビを伸ばす
124
snake->Grow();
GrawSnake()にする?
⑦スコア描画
146
DrawScore();
⑧スコア加算
127
AddScore();
⑨壁との当たり判定
101
CheckHitWall(pos)
⑩シーン変化
117
"RESULT"