砲弾がまともに機能するようにした。目標に当たると距離に応じてダメージを与える。徹甲弾扱いなので影響を与える範囲は砲弾の進行方向になる。実際の仕組みはとても単純。
2015年6月20日土曜日
【Unity】RTS:かんたいプロジェクト 砲弾
Labels:
Unity,
かんたいプロジェクト,
ゲーム
2015年6月5日金曜日
【Unity】RTS:かんたいプロジェクト 土台
立方体の土台の上に設置された砲塔 |
船の設計データはCSV(!)で読み書きしていたが、これをJSONに転換しようとしている。そこで設計担当のクラスとデータ読み書きのクラスの間にアダプターをかませて転換準備をした。DLLを利用したらあっという間にJSONでの読み書きが可能になった。
Labels:
Unity,
かんたいプロジェクト,
ゲーム
2015年6月1日月曜日
【Unity】RTS:かんたいプロジェクト AIと目標選択
目標補足後に距離と砲塔の指向角度によって重みを計算して、選定に役立てるようにした。AnimationCurveを利用して最大索敵範囲に対する目標までの距離の割合などから重みを計算する。以前にもあったけど改良した(今後もっと調整が必要になるだろう!)
またAIは船の操舵についてランダムに目標周辺を目指すモードと目標の船の進路方向をトレースするモードを切り替えるようにした。これによってより「生き生きとした」動きができるようになっている。ただし相変わらず衝突回避は出来ないので時々目標に突っ込む。
今後はもう一度造船に戻って船の設計の機能を高める。
Labels:
Unity,
かんたいプロジェクト,
ゲーム
登録:
投稿 (Atom)