SAVE THE EARTH
ちょっとPICO-8というゲームエンジン的なやつでシューティングを作ってみました。ゲームとして面白いかといわれると、そうでもない。作るのも難しいし、そもそもコードが汚い。
ゲームルール
4方向+1ボタン (zキーなど) で操作します。ボタンを押すと弾が発射されます。
自機が敵に接触すると1機減ります。また、撃ち逃すと画面下のゲージが上がっていきます。アイテムが降ってくることもあり、取得すると自機が強化されます。
ライフがなくなるか、ゲージがいっぱいになればゲーム終了です。それまでにできるだけたくさんの敵を倒そう!
細かい仕様
弾の発射は押しっぱなしでも可能です。ただし、押しっぱなしだと移動速度が下がります。また、発射できるのは3回分まで。次の弾を発射するには、画面外に弾が出てからです。
自機の強化は3段階。初期状態の1発のみ発射、2発同時発射、3方向発射と強化されます。
最大強化後は、アイテムを取得するとゲージが減少します。
コンセプト
レトロなシューティングゲームの要素を詰め込み、制限のある中で面白いゲームの作成を目指しました。
もともと環境の制約が強く、スプライトの回転などの処理ができません。そこを発想のきっかけとして、発射数の制限をかけ、無限に打てばよいものではなくしました。
これによって、プレイヤーの管理するリソースが増え、ゲームの難易度の調整が可能になります。
その他雑記
ハレーズコメットにインスパイアされたゲームシステムだけど、あんまりおもしろくない。ゲームにおける起伏がないというのもありそう。
その他"Destroy them all"とかグラディウスで聞くようなものも入れてみた。
BGMぐらいは足しても良さそうだけど、打ち込みが面倒。midiからのコンバーターもあるようなので、試したい。あとはスコアとか、敵弾くらいか。