Salah satu cara untuk melakukan pencarian jalur dinamis adalah membuat entitas memprediksi ke mana target pergi dan pergi ke sana.
Salah satu cara untuk melakukan ini adalah menggunakan seri Taylor.
Saya akan memanggil lintasan target dari waktu ke waktu fungsi S (t) di mana S adalah posisi dan t adalah waktu saat ini dan perkiraan untuk lintasan adalah A (f) dan f adalah tanggal di masa depan yang mendekati .
Maka pendekatan yang paling sederhana dan paling bodoh adalah A (f) = 0.
Yang paling sederhana berikutnya adalah A (f) = S (t) di mana t adalah waktu saat ini dan f adalah masa depan. Ini memprediksi target hanya berhenti di tempatnya.
Yang paling sederhana ketiga adalah A (f) = S '(t) * f + S (t) di mana S' adalah turunan dari S sehubungan dengan waktu. Ini memprediksi target berlanjut pada kecepatan konstan tanpa akselerasi.
Yang paling sederhana adalah A (f) = S '' (t) * f ^ 2/2 + S '(t) * f + S (t). Ini memprediksi targetnya melaju dengan kecepatan konstan seperti bola yang jatuh.
Saya tahu ini bisa diulang dalam hal perubahan waktu yang mungkin lebih nyaman untuk permainan. Sekarang S bisa apa saja. Bisa jadi koordinat X, bisa koordinat Y, bisa jarak antara objek, bisa juga sudut. Juga ada kemungkinan metode yang lebih baik untuk memprediksi jalur masa depan suatu objek jadi saya akan melihat-lihat sedikit.