読者です 読者をやめる 読者になる 読者になる

AIプログラムとかUnityゲーム開発について

探索や学習などを活用したAI系ゲームを作りたいと思います。

壁を考慮したゾンビとモブ子たちの戦い

Zombie

まだ壁抜けしちゃう場合があるといえばあるんですが、
だいぶできてきました。
デバッグはかなりキツかったです(´・ω・`)

もともと壁なんて無かった頃を思えば前進でしょうw
f:id:yasu9780:20150505120213p:plain

考慮しないといけないのが、射撃とかアニメーションの中に前進移動が組み込まれていて、
その場合、壁は考慮されないで移動してします。
かといって、AnimatorのApplyRootMotionのチェックを外してしまうと、
歩いてるのにいっさい移動しないという、かなり不自然な感じになります(´・ω・`)
座標移動とアニメーション動作が連動しないというか。
個別には、壁が目の前なら撃たないとか、色々逃げ道はあるので、解決策を考えていきます。

というわけで、次はプレイヤーに移ります。
これをやらないと鑑賞ゲームになってしまいますのでw

広告を非表示にする