見出し画像

pyxelゲームプレイ日記(ORANGE JUICE INVASION)

今回はpythonのレトロゲームエンジン「pyxel」で作られたゲームから、「ORANGE JUICE INVASION」を遊んでみました。非常にシンプルなシューティングゲームです。グラフィックは結構凝っていると思う。

ゲーム概要

▲緑が自機。赤いのは敵です。

内容としては非常にシンプルかつオーソドックスなシューティングゲーム。製作者はArthusさん。itch.ioにexeとして置いてあるので、python環境がなくてもダウンロードすれば遊べます。対応OSはWindowsとLinuxのようです。説明文を見ると学校の課題?で作ったものを改造したみたいなことが書かれていますね。

操作方法

▲スコアの出方とか、プロペラの動きとか凝ってます。

移動

方向キーWASDキーで移動です。移動速度は気持ちちょっと早い感じ。

攻撃

Zキーで通常の射撃、Xキーで段数制限のあるミサイルを発射します。ただ、このキー配置だとWASDでの動きがやりずらいので他に攻撃キーがあるか探したのですが見つけられませんでした。もしかしたら方向キーの動きのみを想定しているのかもしれないです。

ゲームモードについて


▲ゲームモードは2種類

ゲームモードは2種類。
「Classic」は上から出てくる敵を倒しながらハイスコアを目指すもの。1万点ごとにボスが出てきます。ライフ回復アイテムはたまに出てきますが、ミサイルを増やすのは無いっぽい?
「Attrition」は基本ルールはClassicと一緒ですが、時間経過や攻撃、敵を見逃すと体力が減っていきます。「敵を逃さずに少ない弾数で倒す」ことが求められるわけですね。正直こっちのモードは難しくて全然進めませんでした…。

ミサイルの動きがかっこいい!


▲ミサイルの動き、良い感じです。

ゲーム内容についてはほとんど書いてしまったのですが、最後に1つだけ。ミサイルの動きがすごく良いです。発射後にちょっと後ろに下がってから進む感じ。これは自機が進んでいるからこうなっているんでしょうけど、とても良い。その後の加速も良いし、無誘導なのも良い。数に限りがあるので基本はボスに使う感じになりそうです。

おわりに

今回はpyxelで作られたゲームから「ORANGE JUICE INVASION」を取り上げました。シンプルなルールなので自分の中で縛りを設けるのも面白いかと思います。また、Attritionモードはかなり難しいのでシューターが得意な方は是非。
ここまで読んでいただきありがとうございました。

ここまで読んでいただきありがとうございます!