2014年1月31日金曜日

元日早々に死にかけた話

 2014年の1月も今日でおしまいとなりました。あっという間ですね。そこで今年の元日早々に私が死にそうになった話をしようと思います。

2014年1月30日木曜日

【Unity】RTS:自律的なAIの断念

自律的に動くAIの開発を断念することにした。現状ではAIは各中隊に戦略的な攻撃目標を指定して各中隊は比較的効果的な戦術を使った攻撃が可能になったが、一方でまだ課題は山積しており、2月末には間に合わないと判断した。プレーヤーと同じ土俵で戦うAIを目指したが、達成できなかったのはとても残念だ。

2014年1月27日月曜日

【Unity】RTS:AI 指揮範囲に収め続ける

指揮範囲の円
中隊指揮車は指揮下のユニットを指揮範囲内に収め続ける必要があるが、攻撃と防御で複雑な行動をとるユニットをどうしたら範囲内に収め続けることができるか探っていた。

2014年1月25日土曜日

【Unity】RTS:AI 戦略の評価手順


十一月AIで敵味方の中隊がどのような組み合わせで交戦するのが最適か計算できるシステムの開発を始めた。

2014年1月23日木曜日

【Unity】RTS:AI 戦略的判断


戦域全体の状況を俯瞰し各中隊に戦略的指令を出す最上級AI「十一月AI(NovemberAI)」の開発を始めた。

2014年1月21日火曜日

【Unity】RTS:AI グループ単位の攻撃と撤退

損傷したグループ1は後退し、新鮮なグループ2が突入する
グループ単位で状態を監視できるようにしたことを利用してグループが損傷すると撤退するようになった。またその際、任務の割り当てがない他のグループに支援を頼めるようにした。

2014年1月20日月曜日

【Unity】RTS:スマートな突撃攻撃

攻撃グループが損傷を抑えて攻撃できるようにした。上の写真は陣形を展開するため移動中のユニット。