Mine Walker 敵の飛び道具を作る
前回は、色替えシステムを作りました。
今回は敵の飛び道具を作ります。
🔥敵の飛び道具システムを作る
💻汎用的な飛び道具システムを作る

プレイヤーの投擲を参考に、敵の飛び道具システムを作ります。
どの敵でも使えるように汎用化します。
・敵の設定で個別に飛び道具を設定できるようにしたい。
・敵の攻撃アニメーションで指定したフレームから発射する
・発射する弾を指定できるようにする
・弾は、発射方向に応じて角度を変える
・弾の速度とMAX飛行時間を指定したい
・弾が当たった時に特殊やられになるかどうか指定したい
・弾が何かに当たった時に、消えるかトラップになって残るか選びたい
・トラップになって残る場合はトラップを指定できる
🥶ボス専用技「ゲロ吐き」
🎨ボス専用技「ゲロ吐き」アニメーションを描く
ボス専用技として「ゲロ吐き」を描きました。


💻ゲロを発射!
ボスは毒のゲロを発射します。当たると毒やられになります。
消滅時にパーティクルを出すかアニメーションを出すか選べます。

💻ゲロ消滅時に毒沼を発生
当たった場所に毒沼を作るようにしました。毒沼は時間で消えます。

😨ボスが自分の作った毒沼で。。。
ボスが自分の作った毒沼でダメージを受けたり避けたりするので、次回は、敵に耐性を持たせることにします。
😊誰かの参考かエンタメになれば幸いです。
🖥️使用ツール
素敵なツールを作ってくれた皆さんのおかげです。ありがとう!
#python初心者
#VScode
#webアプリ開発
#GithubCopilot
#アクションパズルゲーム
#マインスイーパー
#ローグライク
#AIとやってみた
