Saya membuat game penembak tetap sederhana, mirip dengan "Galaga" ,) sebagai bagian dari presentasi yang saya lakukan. Saya bertanya-tanya strategi dan struktur data apa yang akan digunakan orang untuk melacak proyektil, seperti laser yang ditembakkan dari pesawat ruang angkasa. Implementasi super sederhana yang saya gunakan, sebelumnya, adalah hanya mewakili setiap proyektil sebagai sebuah titik, dan memeriksa tabrakan dengan semua objek di TKP.
Namun, ini tampaknya mahal, dalam adegan besar dengan banyak proyektil; Saya bertanya-tanya apa jenis strategi atau implementasi yang digunakan untuk jenis penggunaan ini. Apa yang digunakan game seperti FPS untuk melacak proyektil (peluru, peluru tank, dll)?