5. 敵AIをどのようにプログラミングしますか? 条件式 行動 プレイヤーが3m以内にいる プレイヤーに対して近接攻撃 プレイヤーが10m以内にいる プレイヤーに対して射撃攻撃 自分のHPが10%未満 味方を食べて回復する その他 プレイヤーを探す ・シンプルな実装方法 条件式とそれに合致した場合の行動を用意し 上から順番に条件式を評価します 優先順位、条件式、行動が明確で調整と実装がしやすいです 優先度 8. 敵AIを弱くしたい B案.難易度別に敵AIの条件式と行動を用意する ゲームバランスの調整もしやすい方法です 「条件さえ満たせば全く同じ行動をとってしまう問題」が残りますが ゲームルールによっては問題にならない場合もあります 条件式 行動 プレイヤーが3m以内にいる プレイヤーに対して近接攻撃 プレイヤーが10m以内にいる プレイヤーに対して射撃攻撃 自分のHPが10%未満 味方を食