グリッド上で止まる

PICO-8でスネークゲームをつくっています。

キーを離すとグリッド上で止まらず、そのまま壁に当たるまで進み続けてしまう不具合を、修正しました。

進行方向を示す変数の他に、進めるか否かのフラグ変数を設けました。

  • 初めにグリッド上に居るかどうかチェックして、居るならキー入力情報を読み、その方向へ進めるかどうかをチェックします。
  • その後、進めるなら位置を更新する。

その様子を動画に収めました。

動きがうまく出来たので、次は続いて動く胴体(&しっぽ)の作成です。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください