Saya tahu cara menampilkan peta 2D dengan ubin.
Saya tahu cara membuat algoritma pathfinding menggunakan A *.
Dua hal itu menuntut struktur atau kelas. Pertanyaan saya adalah: apakah Anda menggunakan struktur yang sama untuk menampilkan dan menghitung jalur? Struktur simpul untuk permintaan pathfinding untuk menambahkan beberapa data: posisi x, posisi y, F, G, H ditambah Node Induk. Struktur ubin untuk tampilan dapat dioptimalkan untuk hampir hanya satu informasi: nilai ubin.
Apakah Anda menggunakan kelas besar untuk ubin Anda, yang menangani tampilan dan pathfinding, atau apakah Anda menggunakan metode yang berbeda? Terima kasih atas saran Anda!