0

我目前正在开发一款需要敌人寻路的 2d 自上而下 pc 游戏(统一)。我找到了一个很棒的教程并遵循了它。但是,它只解决了我的一半问题,因为我需要敌人以循环模式移动,或者至少能够继续向另一个目标移动。本教程仅向我展示了 AI 如何从 A 点走到 B 点,而不是继续到另一个点。有人知道如何使它工作吗?

这是我遵循的教程:http: //hobblygobbly.tumblr.com/post/93960257057/how-to-setup-the-a-pathfinding-project-in-a-2d

4

1 回答 1

-1

对此的一般解决方案是使用“航点”列表。

A、B、C、D、E

每次敌人到达一个航路点(例如 A)时,您将下一个航路点 (B) 设置为该敌人的新目的地。

如果你有多个敌人都走在同一条路上,最好对“到达航路点”稍微放松一点——我的意思是你可以检查他们是否离它小于一定距离,然后前进到下一个。这可以阻止一切试图达到完全相同的点。

于 2016-04-18T10:29:22.070 回答