Estoy trabajando en un simple juego multijugador en el que 2-4 jugadores se colocan en puntos de entrada separados en un laberinto y deben alcanzar un punto de gol. Generar un laberinto en general es muy fácil, pero en este caso el objetivo del juego es alcanzar la meta antes que los demás y no quiero que el algoritmo de generación dilate drásticamente a un jugador sobre otros.Optimal algoritmo de generación de laberinto multijugador
Así que estoy buscando un algoritmo de generación de laberinto donde la ruta óptima para cada jugador desde el punto de inicio hasta la meta no sea más de un 10% más de pasos que la ruta promedio. De esta forma, los jugadores están más o menos en igualdad de condiciones. ¿Alguien puede pensar en semejante algoritmo?
(Tengo una idea tal y como está, pero no está bien pensado y parece mucho menos que óptima -. Voy a publicar como una respuesta)
Esto es absolutamente perfecto, exactamente el tipo de cosa necesaria . ¡Un millón de gracias! :) –