PICO-8で遊ぼう(衝突判定編
今回からPICO-8の本領域?である2Dのゲームを作っていこうと思います。
本日の教科書
何はともあれプレイヤーキャラクターを作る
アイテム取るゲームを作る
当たり(衝突)判定
当たり判定はニンジンとブルラビくんそれぞれの座標から2点間の距離を求め、十分近ければ(数値が小さい)当たりということにします。
2点間の距離Dを求めるには三平方の定理を使います。
$$
D=\sqrt{(IX-PX)^2+(IY-PY)^2}
$$
ゲームっぽくしてみる
ブルラビくんがニンジンを取るたびに別の場所にランダムにニンジンが出現するゲームっぽいものを作ってみます。
まずはここまで!
この記事が気に入ったらサポートをしてみませんか?