Index ¦ Archives

PICO-8を触る

SAVE THE EARTH

ちょっとPICO-8というゲームエンジン的なやつでシューティングを作ってみました。ゲームとして面白いかといわれると、そうでもない。作るのも難しいし、そもそもコードが汚い。

ゲームルール

4方向+1ボタン (zキーなど) で操作します。ボタンを押すと弾が発射されます。

自機が敵に接触すると1機減ります。また、撃ち逃すと画面下のゲージが上がっていきます。アイテムが降ってくることもあり、取得すると自機が強化されます。

ライフがなくなるか、ゲージがいっぱいになればゲーム終了です。それまでにできるだけたくさんの敵を倒そう!

細かい仕様

弾の発射は押しっぱなしでも可能です。ただし、押しっぱなしだと移動速度が下がります。また、発射できるのは3回分まで。次の弾を発射するには、画面外に弾が出てからです。

自機の強化は3段階。初期状態の1発のみ発射、2発同時発射、3方向発射と強化されます。

最大強化後は、アイテムを取得するとゲージが減少します。

コンセプト

レトロなシューティングゲームの要素を詰め込み、制限のある中で面白いゲームの作成を目指しました。

もともと環境の制約が強く、スプライトの回転などの処理ができません。そこを発想のきっかけとして、発射数の制限をかけ、無限に打てばよいものではなくしました。

これによって、プレイヤーの管理するリソースが増え、ゲームの難易度の調整が可能になります。

その他雑記

ハレーズコメットにインスパイアされたゲームシステムだけど、あんまりおもしろくない。ゲームにおける起伏がないというのもありそう。

その他"Destroy them all"とかグラディウスで聞くようなものも入れてみた。

BGMぐらいは足しても良さそうだけど、打ち込みが面倒。midiからのコンバーターもあるようなので、試したい。あとはスコアとか、敵弾くらいか。

© ixy. Built using Pelican. Theme by Giulio Fidente on github.