【发布时间】:2017-10-23 20:21:40
【问题描述】:
我目前正在用 spritekit 创建一个自上而下的僵尸游戏,我需要用僵尸实现寻路。我在网上找不到很多关于这方面的教程,我找到的少数只是描述一个播放器并且已经过时了。我在整个课程中都有障碍,以及一个已定义的 GKGraphNode 已移除障碍。我只需要知道如何实现寻路的实体方面。谢谢!
【问题讨论】:
标签: swift xcode sprite-kit gameplay-kit
我目前正在用 spritekit 创建一个自上而下的僵尸游戏,我需要用僵尸实现寻路。我在网上找不到很多关于这方面的教程,我找到的少数只是描述一个播放器并且已经过时了。我在整个课程中都有障碍,以及一个已定义的 GKGraphNode 已移除障碍。我只需要知道如何实现寻路的实体方面。谢谢!
【问题讨论】:
标签: swift xcode sprite-kit gameplay-kit
在 GKAgent(你的僵尸)上使用 GKGoal。 这是一种激励一个或多个代理移动的影响。
通过代理和目标,您可以为僵尸添加某些行为,使它们向玩家移动。例如 init(toSeekAgent: GKAgent)
目标和代理是实体组件系统的一部分
【讨论】: