Я пытаюсь сделать нисходящую космическую игру, и я хочу, чтобы движение было несколько реалистичным. 360 градусов с инерцией, гравитацией и т.д.
Моя проблема заключается в том, что я могу заставить корабль двигаться на 360 ° с инерцией без проблем, но то, что мне нужно сделать, это наложить ограничение на то, как быстро двигатели могут двигаться, не ограничивая другие силы, толкающие/тянущие корабль.
Итак, если скорость двигателей составляет не более 500, а корабль идет 1000 из гравитационной скважины, корабль не собирается идти на 1500, когда двигатели двигаются, но если он направлен от угла, то это может замедлить.
Для чего это стоит, я использую Construct, и все, что мне нужно, это математика.
Спасибо за любую помощь, я собираюсь лысый, пытаясь понять это.