【pyxel 1.5】pyxelで2Dアクションを作ってみる(8)
今回は現在のゲームシステムをもう少し膨らます要素をいろいろと追加し、通しでプレイできるようにします。この2Dアクションゲームについてはここをいったんの区切りとしようと思います。
前回までの進行具合は以下のnoteをご参照ください。
今回はいろいろと追加要素があります。
まずメニュー画面。
順に書いていこうと思います。
まず「Cource」。このゲームは全部で8つのマップで構成されていますが、その内容が変わります。現在はAとBの2種類のみ。
AコースよりもBコースの方を難しめに作ってみました。開始座標を自由に設定できるように改造したので、理屈ではまだまだ拡張できるのですが今回はここまで。
次に「Bullet type」。これはプレイヤーの攻撃タイプの選択になります。
Normal(通常弾)・Piercing(貫通弾)・3Way(3連)の3種類です。
最後に「Difficulty」。これはそのまんま、難易度です。
Easy・Normal・Hardの3つを作成。難易度が高くなるほど、敵のステータスが上がります。また、Easyモードのみプレイヤーのステータスにボーナスがつきます。
さて、これでメニューの改修部分は終わりです。
実際のゲーム画面にも手を入れたのですが、長くなりそうなのでそれは次回に書こうと思います。
読んでいただきありがとうございました。
ソースコードはGitHubに。ゲーム自体はGitHub Pagesで公開しています。よろしければ見てやってください。
この記事が参加している募集
ここまで読んでいただきありがとうございます!