Tôi đang xây dựng một trò chơi với người chơi và tên lửa.
Tôi muốn bắn một tên lửa từ P1 đến P2. Tên lửa phải luôn mất đúng năm giây để đến P2. Tên lửa cũng nên theo dõi P2. Nếu P2 di chuyển xa hơn, tên lửa phải tăng tốc để đáp ứng hạn chế về thời gian. Nếu P2 di chuyển sang trái, tên lửa phải di chuyển sang trái (và cũng thay đổi tốc độ). Nếu P2 di chuyển gần hơn với P1, tên lửa phải chậm lại.
Điều này có thể không? Cách tốt nhất để thực hiện điều này là gì?
Tôi hiện không có lớp Vector2D (đây không thực sự là một trò chơi, nhưng sự tương tự hoạt động tốt), vì vậy nếu có thể, tôi muốn một giải pháp không yêu cầu.
Chỉnh sửa: Đây thực sự không phải là một tên lửa. :)
Cảm ơn!