スネークゲーム|エサで伸ばす20×20アクション

Version 1.1.0

向きだけを変えながらエサを取る。壁と自分の体を避けて伸ばし続けるスネーク

中央で長さ4から待機し、開始後は自動前進します。変えられるのは向きだけ。壁または自分の体への衝突で終了です。

エサを食べて体を伸ばすスネークゲームの盤面
移動方向と入力の仕組み

ヘビは開始操作をするまで中央で止まり、始まると右へ進み続けます。プレイヤーが変えられるのは進む向きだけで、真逆への転換は受け付けません。入力は2つ先までためられるので、角での二段曲がりも計画できます。

  • PC:↑↓←→またはW・A・S・D。Space/Enter/クリックで開始
  • スマートフォン:画面スワイプで向き変更、タップで開始
  • スワイプは一定距離を超えたときだけ反応し、誤タップで曲がりにくくしています
エサ取得と体が長くなる流れ

光るエサを頭で取ると100点入り、同時に尾側が1マス伸びます。エサはヘビのマスには出ません。5個ごとに速度が上がり、上限まで加速します。

ベストスコアはブラウザに保存されます。プレイ中の長さや盤面は保存されないため、再読み込みは新しいゲームになります。

先読みと衝突回避の考え方

終了条件は壁への衝突と、伸びた自分の体への衝突です。長くなった後半は、次の数マスで曲がれる空間があるかを見ながらルートを選びます。盤面を埋め尽くすとCLEARです。

狭い通路に入る前に方向キューで脱出ルートを予約しておくと、速度が上がった局面でも落ち着いて操作できます。

スネークゲームでよくある質問

進行方向の反対側へすぐ曲がれますか?

曲がりません。真逆への入力は無視されるため、操作ミスで頭に突っ込むことはありません。向きの変更は最大2つ先までキューに溜められます。

壁を越えて反対側から出られますか?

出られません。頭が20×20マスの外へ出た時点でゲームオーバーです。端に近づいたら曲がるタイミングを先に決めてください。

自分の体に当たるとどうなりますか?

頭が体のいずれかのマスに重なるとゲームオーバーです。エサを食べるほど体が伸びるので、後半は曲がれる隙間が残っているかを意識します。

エサ1個でスコアと長さはどう増えますか?

1個につき100点、体が1マス伸びます。エサはヘビがいないマスにだけ出現します。

速度はいつ上がりますか?

エサを5個食べるごとに少し速くなり、一定の速さで上限に達します。最初は抑えめの速度から始まります。

盤面を埋め尽くすとどうなりますか?

空きがなくエサを置けない状態になるとCLEARになります。途中停止はPキーまたは「一時停止」、タブ切り替えや画面外スクロールでも自動停止します。