В настоящее время я использую SpriteKit для создания игры в стиле Flappy Bird. Я хочу, чтобы игра ускорялась при определенных условиях, усложняла игру. На данный момент я делаю это, увеличивая self.speed
.
Это хорошо работает для ускорения игры, но проблема в том, что физика главного героя не меняется, поэтому, если персонаж подпрыгивает, он прыгает и падает так же, как и до ускорения.
Это означает, что остальная часть игрового мира проносится у них под ногами на высокой скорости, что позволяет им преодолеть несколько препятствий на пути намного проще, чем раньше.
По сути, мне нужен способ изменить физику, чтобы при ее ускорении дуга прыжка персонажа оставалась относительно объектов на экране.
Любой совет по этому поводу был бы замечательным, спасибо.