En los videojuegos , un mapa aleatorio es un mapa generado aleatoriamente por la computadora, generalmente en los juegos de estrategia . Los mapas aleatorios suelen ser el núcleo del juego para un solo jugador y multijugador, además de las campañas basadas en historias que a menudo se envían con el juego. Cada nuevo juego presenta un mapa desconocido, que brinda una nueva experiencia al jugador y un campo de juego uniforme en los juegos multijugador . Los mapas aleatorios suelen tener un tema determinado, por ejemplo, un mapa aleatorio naval con muchas islas pequeñas o un mapa de la 'fiebre del oro' con una gran cantidad de oro en el centro del mapa. El tipo de mapa aleatorio también puede influir en la inteligencia artificial del juego., con la IA empleando diferentes estrategias optimizadas para cada mapa aleatorio.
![](http://wikiimg.tojsiabtv.com/wikipedia/commons/thumb/d/d0/Nuclear_Throne_screenshot_08.png/220px-Nuclear_Throne_screenshot_08.png)
Los métodos para generar dichos mapas varían según la topografía del juego en sí. Un juego que requiere paisajes naturales puede usar la subdivisión fractal para crear un terreno convincente, mientras que un juego que se desarrolla dentro de una estructura como una mazmorra puede usar algoritmos de laberintos bidimensionales. Algunos juegos permiten a los jugadores crear sus propios scripts de mapas aleatorios (RMS), una forma de modificación del juego . Los scripts de mapas aleatorios proporcionan instrucciones para generar el mapa, como los tipos de terreno, la ubicación de los recursos y muchos otros factores. El diseñador de escenarios también puede utilizar mapas aleatorios para desbloquear unidades que antes no estaban disponibles. Por ejemplo, en Age of Empires II , los diseñadores han utilizado RMS para desbloquear nuevos terrenos y unidades. La combinación unidad-terreno de peces en aguas sin orilla es una de esas aplicaciones de esta técnica. Otro ejemplo es Empire Earth , donde un acantilado de color rojo oscuro sin usar se puede desbloquear a través de un script de mapa aleatorio personalizado.
Ver también
Fuentes
- Kawick, Mickey (1999). Programación de juegos de estrategia en tiempo real usando Direct 6.0 . ISBN de Wordware Publishing Inc. 9781556226441.
- Barron, Todd (2003). Programación de juegos de estrategia con DirectX 9.0 . Wordware Publishing, Inc. ISBN 9781556229220.