Ich habe diese Frage zuerst auf Stack Overflow gepostet, aber ich denke, niemand ist sehr an Videospielen interessiert ...
Welche Pfadsuchalgorithmen werden in Spielen aller Art verwendet? (Von allen Arten, in denen sich Charaktere bewegen) Wird Dijkstra viel benutzt? Ich würde nicht denken, da es nicht wirklich die Schritte aufzeigt, die nötig sind, um irgendwohin zu gelangen, oder? Wenn ich es richtig verstehe, bestimmt es nur, welches Objekt am nächsten ist. Ich versuche nicht wirklich, irgendetwas zu codieren. Ich mache nur ein paar Nachforschungen, aber wenn Sie Pseudocode oder etwas einfügen, wäre das in Ordnung (ich kann Java und C ++ verstehen). Grundsätzlich suche ich einen schnellen Überblick über die Wegfindung im Allgemeinen.
Ich weiß, dass A * wie DER Algorithmus für 2D-Spiele ist. Das ist großartig, aber was ist mit 2D-Spielen, die nicht gitterbasiert sind? Dinge wie Age of Empires oder Link's Awakening. Es gibt keine eindeutigen quadratischen Felder, zu denen navigiert werden kann. Was tun sie?
Was machen 3D-Spiele? Ich habe dieses Ding gelesen, http://www.ai-blog.net/archives/000152.html , von dem ich höre, dass es eine große Autorität in diesem Thema ist, aber es erklärt nicht wirklich, WIE, sobald die Maschen gesetzt sind. Die Wegfindung ist abgeschlossen. WENN A * das ist, was sie verwenden, wie wird so etwas in einer 3D-Umgebung gemacht? Und wie genau funktionieren die Splines zum Abrunden von Ecken?
diminishing the usefulness of our site
. Diese Frage wurde bereits dreimal als Favorit gewählt, was beweist, dass sie für einige Benutzer nützlich war. Daher kann ich nicht anders, als das Gefühl zu haben, dass Abstimmungen zum Abschluss und das Risiko einer eventuellen Entfernung viel kontraproduktiver sind.