Ich habe Probleme mit einem bestimmten Suchbegriff dafür, aber wie würde man die möglichen Bewegungen in einem rundenbasierten 2D-Strategiespiel finden (dh FF: Taktik, Feueremblem, Advance Wars).
Ich denke an dieser Stelle nicht so sehr über Gelände (oder gar Kollision) nach. Ich frage mich nur, mit welchem Algorithmus ich herausfinden kann, dass eine X-Entität 5 Kacheln bewegen und 2 weitere Kacheln angreifen kann.
Ich weiß, dass ich so etwas wie Dijkstra verwenden kann, um den Abstand zwischen zwei Punkten zu ermitteln. Eine mögliche Implementierung besteht darin, am Standort des Spielers zu beginnen und von dort abzweigen, bis die von Dijkstra zurückgegebene Entfernung größer ist als die Anzahl der Züge.
Ich frage mich nur, ob mich jemand in die richtige Richtung weisen könnte (dh Name der Algorithmen, Techniken, Artikel usw.).