Skip to main content

へびゲーム

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"

URL


https://github.com/youetsux/HEBIGAME_TAIKEN.git