这就是我们开发的塔防游戏,允许免费的建筑放置。我们想摆脱网格和通道的限制,所以我们使用流场来实现敌人导航。这样,敌人会选择最小阻力路径,如果这意味着攻击你的墙壁和塔,当然他们会这样做。它也意味着我们可以有动态的天气事件来改变世界的拓扑。虽然这是一项挑战,但我们还是成功地将 22,500 个单元的流场实时更新。因此,当敌人摧毁一段墙壁时,他们会立即通过这个洞口,如果这样更快的话。一个很好的副作用是,导航中最昂贵的部分是计算流场本身的成本。实际上,敌人的路径是非常便宜的,因为他们只需要查看自己所在的单元并遵循其中存储的方向。这意味着我们可以在屏幕上同时显示大量的敌人。
我们正在制作一款塔防的roguelite游戏,使用较少见的导航系统。
评论 (0)