![見出し画像](https://assets.st-note.com/production/uploads/images/50945837/rectangle_large_type_2_caa5e984163f24a21fdf97de6dd0cbea.png?width=1200)
続:pyxelでRPG風のものを作る(7)
前回は新しい敵としてボウガン兵を作りました。今回はプレイヤーの武器交換の仕組みを作ってみました。さらに諸々の調整をして、完成に近づけていきます。
前回までの進行具合は以下のnoteをご参照ください。
さて、武器交換の仕組みということで、町に武器屋を作ります。
▲武器屋です。武器屋というより鍛冶屋かな。
▲中はこんな感じ。壁にかかっている武器を触ることで交換します。お金はかかりません。親切ですね。
▲武器は剣・杖・斧の三種類を作りました。
それぞれの武器の特徴を見ていきます。
▲剣はオーソドックスな性能で、自分の向いている方向に攻撃判定を出します。
▲杖は自分の向いている方向+1マスの位置に魔法で攻撃します。敵との間に壁があってもOKです。
▲斧は攻撃判定は剣と同じですが威力が高くなっています。その代わりに攻撃後に動けるようになるまでに時間がかかります。
剣と斧は威力しか違わないのでちょっとあれですが、杖は壁を貫通するので使いどころを作ると面白そうです。
今回はここまで。
もう少し作ったら新しいエリアを解放したβ2バージョンとしてitch.coに載せられればいいなと思います。
コードやpyxresファイル、モジュールファイルはGitHubに置いてあります。
ここまで読んでいただきありがとうございました。
ここまで読んでいただきありがとうございます!