Saya membuat mesin ubin untuk game 2D top-down. Pada dasarnya dunia tersusun atas kisi-kisi ubin.
Sekarang saya ingin menempatkan misalnya NPC yang dapat bergerak di peta.
Menurut Anda apa yang terbaik:
- setiap ubin memiliki pointer ke NPC yang ada di ubinnya, atau pointer NULL
- memiliki daftar NPC, dan mereka memiliki koordinat petak tempat mereka berada.
- sesuatu yang lain?
kupikir
- lebih cepat untuk deteksi tabrakan tetapi akan menggunakan lebih banyak ruang memori dan lebih lambat untuk menemukan semua NPC di peta.
- adalah kebalikannya.