Я разработчик для iOS, который хочет сделать игру в SpriteKit. У меня нулевой опыт разработки игр:)
Это будет 2D-игра, в которой автомобиль проезжает по горизонтальной оси экрана от А до В. Будут неровности и другие препятствия. Я хотел бы применить много физики, взрывов и т. Д. Они будут воздействовать на автомобиль, замедляясь, бросаясь и т. Д. Кроме того, автомобиль может потерять колесо.
Мой вопрос может показаться тривиальным: как заставить машину «водить».
Было бы возможно / реалистично структурировать мой класс автомобилей таким образом, чтобы на самом деле имелись колеса, которые вращались и действительно двигали автомобиль вперед? Автомобиль должен обладать определенными свойствами, чтобы набирать обороты на земле.
Это позволило бы действительно совершать приятные вещи, такие как движение по разным поверхностям с разными свойствами и т. Д. (Лед, грязь, асфальт)
Я ищу лучшие практики и приемы, как это сделать.