Ich arbeite an einem einfachen Multiplayer-Spiel, in dem 2-4 Spieler an separaten Eintrittspunkten in einem Labyrinth platziert werden und einen Zielpunkt erreichen müssen. Ein Labyrinth im Allgemeinen zu erzeugen ist sehr einfach, aber in diesem Fall ist das Ziel des Spiels, das Ziel vor allen anderen zu erreichen und ich möchte nicht, dass der Generierungsalgorithmus einen Spieler drastisch vor anderen bevorzugt.Optimaler Multiplayer-Labyrinth-Generierungsalgorithmus
Ich bin also auf der Suche nach einem Labyrinth-Algorithmus, wo der optimale Weg für jeden Spieler vom Startpunkt bis zum Ziel nicht mehr als 10% mehr Schritte als der durchschnittliche Weg ist. Auf diese Weise haben die Spieler mehr oder weniger ein gleiches Spielfeld. Kann sich jemand einen solchen Algorithmus ausdenken?
(Ich habe eine Idee, wie es steht, aber es ist nicht gut durchdacht und scheint weit weniger als optimal -. Ich es als eine Antwort hinterlassen werden)
Dies ist absolut perfekt - genau die Art der Sache benötigt . Tausend Dank! :) –