2013年7月27日土曜日

【Unity】RTS:AI 11 戦域

指定された戦域に集結した部隊

さて、これまで散々考えてきた小難しいAIの話は忘れよう、というか思い出せない(戦力投射…なんじゃそりゃ)。兎にも角にも指定した場所に部隊を移動させなければ戦争もできない。そこで戦場を碁盤で区切り、複数個の戦域(Theater)に指定することにした。更に1つの戦域に数にして9つ(てきとう)のポイントを設けた。


あとは部隊にTheater2、ポイント3に移動せよと命令すれば目的地に移動する。素晴らしい。戦域が増えた時にポイントのアドレスを格納するのにリソースを浪費しなければよいのだが(ポイントには地形情報などの重みも記録するため)。

0 件のコメント: