我目前正在使用 SpriteKit 创建 Flappy Bird 风格的游戏。我希望游戏在某些条件下加速,让游戏变得更加困难。目前,我正在通过递增self.speed
.
这对于加速游戏很有效,但问题是主角身上的物理不会改变,所以如果角色跳起来,他们会像加速前一样跳跃和下降。
这意味着游戏世界的其他部分被高速扫过,使他们能够比以前更轻松地清除路上的多个障碍物。
实际上,我需要一种改变物理的方法,以便在加速时,角色的跳跃弧相对于屏幕上的对象保持不变。
任何关于这方面的建议都会很棒,谢谢。
我目前正在使用 SpriteKit 创建 Flappy Bird 风格的游戏。我希望游戏在某些条件下加速,让游戏变得更加困难。目前,我正在通过递增self.speed
.
这对于加速游戏很有效,但问题是主角身上的物理不会改变,所以如果角色跳起来,他们会像加速前一样跳跃和下降。
这意味着游戏世界的其他部分被高速扫过,使他们能够比以前更轻松地清除路上的多个障碍物。
实际上,我需要一种改变物理的方法,以便在加速时,角色的跳跃弧相对于屏幕上的对象保持不变。
任何关于这方面的建议都会很棒,谢谢。