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

敵のカミツキガエルの状態を3つに分けて、「落下」「転換」「移動」としました。

アップデート内に、この3つのどの処理をするか?を決める為、テーブルに「state」という状態を保持する変数を設けました。

スネークゲーム カエルの状態を3つに分ける
スネークゲーム カエルの状態を3つに分ける

それを確認する事で、「今はどの処理をするのか」がわかります。

そして、「落下」「転換」「移動」の各処理を実装して行きます。

「落下」は、既に実装済みなので、コピーペーストで実装できました。

次は、「転換」の実装をしていきます。

今回の実装動画は↓こちらになります。