Я будую гру з гравцями та ракетами.
Я хочу вистрілити ракету з Р1 до Р2. Ракета завжди повинна тривати рівно п’ять секунд, щоб досягти Р2. Ракета також повинна відслідковувати Р2. Якщо Р2 рухається далі, ракета повинна прискорити швидкість, щоб задовольнити обмеження часу. Якщо Р2 рухається ліворуч, ракета повинна рухатись ліворуч (а також змінювати швидкість). Якщо Р2 рухається ближче до Р1, ракета повинна сповільнитися.
Чи можливо це? Який найкращий спосіб досягти цього?
Наразі у мене немає класу Vector2D (це насправді не гра, але аналогія працює добре), тому, якщо можливо, я хотів би отримати рішення, яке не потребує такого.
Правка: Насправді це теж не ракета. :)
Дякую!