代码之家  ›  专栏  ›  技术社区  ›  ZAY

如何使用Gameplaykit或类似的工具在Scenekit游戏中添加“动作点”

  •  0
  • ZAY  · 技术社区  · 4 年前

    这是一个非常常见的问题,我不是在问技术细节。我要寻找的是针对以下情况的方法或最佳实践指导:

    想象一下一个完全由SceneKit制作的跳跃和奔跑游戏。游戏是通过控制一个角色跑向右边或左边,爬上墙壁和跳过障碍物来进行的(这是一个二维风格的游戏,角色总是朝一个方向或相反的方向运行。主要在x轴上)

    在某些“位置”(在场景x轴上),我需要执行一些特定的动作,只要主角在特定点上行走、跳跃或奔跑,这些动作就会发生。

    它是这样工作的,甚至相当不错,但我想知道是否有一种方法,以增加一些更好的“行动点”使用即Gameplaykit,但我只找到有关代理人和行为或寻路信息。

    我对Gameplaykit的可能性一无所知。有没有人能告诉我一个方法,使用Gameplaykit或者苹果的魔法盒里的任何有用的工具,比使用SCNPlanes的动作墙和物理处理器更好?

    0 回复  |  直到 4 年前