Saya mengalami masalah dengan istilah pencarian khusus untuk ini, tetapi bagaimana cara menemukan langkah yang mungkin dalam game strategi berbasis giliran 2D (mis. FF: Taktik, Fire Emblem, Advance Wars).
Saya tidak terlalu memikirkan medan (atau bahkan tabrakan) pada saat ini. Saya hanya ingin tahu algoritma apa yang dapat saya gunakan untuk mengetahui bahwa entitas X dapat memindahkan 5 ubin dan menyerang 2 ubin lebih jauh dari itu.
Saya tahu saya bisa menggunakan sesuatu seperti Dijkstra untuk menemukan jarak antara dua titik. Salah satu implementasi yang mungkin adalah mulai di lokasi pemain dan kemudian bercabang dari sana sampai jarak yang dikembalikan oleh Dijkstra lebih besar dari jumlah langkah.
Hanya ingin tahu apakah seseorang bisa mengarahkan saya ke arah yang benar (yaitu nama algoritma, teknik, artikel, dll).