見出し画像

PICO-8で遊ぼう(アニメーション

雨の日の朝活は朝散歩のかわりにエアロバイクを20分くらい漕ぎます。

本日の教科書

スプライト

スプライトエディタでぽちぽちと配管工のあいつを描く
まんま教科書通りだとアレなので弟のほうにしました

表示してみる

SPR(スプライト番号,x座標,y座標)でスプライトを表示
はい、表示

大きなスプライト

8x8のスプライトを縦横2つ使って16x16のスプライトを作る
絵心ないので虹色の矩形でお茶を濁す
SPR(スプライト番号,x座標,y座標,横に何個分か,縦に何個分か)で大きいスプライトを表示
ばーん!

_INIT()、_UPDATE()、_DRAW()

  • _INIT(): プログラム実行開始直後に呼ばれる

  • _UPDATE(): 1/30秒おきに呼ばれる

  • _DRAW(): _UPDATE()が呼ばれた後に呼ばれる

prosessingとかのアレやね

こんな感じで入力してRUN

ESCキーで停止します

アニメーションを作る

緑の弟の3つ分を使います。
こう書いてRUNしてみると…

アニメーション??してるけど速すぎ(30fps

1コマの表示時間を長くする

カウンタ用の変数Tを別途用意してコマ送りを遅くしてみる
さすがにプログラムが1画面に収まらなくなってきた…

いい感じ!

以上!


この記事が気に入ったらサポートをしてみませんか?