Bir 2D Android oyunu geliştiriyorum ve AI mermilerinin bir yolu takip eden veya serbest hareket eden düşmanları vurması için bir hedefleme algoritması yapıyorum. Şu anda, bir mesafeden sonra hedefin nerede olacağını hesaplar ve o mesafeden karşılamak için bir mermiyi ateşler. Tabii ki bu hedefe ulaşmak için mermi hızını değiştirmek anlamına gelir.
Merminin ne zaman ateş etmesi gerektiğini ve sadece sabit bir hızda gidebiliyorsa nereye nişan alması gerektiğini hesaplamak için basit-ish algoritması (optimal-ish) için herhangi bir ipucu var mı? Merminin hedefin hızının iki katına çıktığını mı söylüyorsunuz?
Düşünebilmemin tek yolu araştırmayı içeriyor ve oldukça büyük görünüyor.