Reto de programación enfocado a videojuegos #2


El mes pasado (Enero 2019) iniciamos un reto de programación mensual donde propondré que la comunidad programe algo enfocado en videojuegos, en el reto anterior hicimos un personaje megaman con sus movimientos básicos, ahora vamos a ponernos un poco mas retadores.

El reto

Crear una mazmorra aleatoria de 1000x1000 con al menos 100 habitaciones

El reto de este mes consiste en desarrollar un pequeño programa que genere un mapa de tipo mazmorra con 100 habitaciones que estén conectadas con pasillos.
Para cumplir el reto el programa debe generar un archivo de texto que contenga los siguientes caracteres según su signficado:
(Espacio): Para los lugares vacíos, sin utilizar del mapa.
"#": Para indicar la ubicación de muros.
".": Para indicar la ubicación de baldosas.
Cada línea representa posición en el eje Y y cada caracter de izquierda a derecha representa una posición en el eje X.
Un ejemplo de un mapa con 2 habitaciones pequeñas conectadas:

##### #####
#...###...#
#.........#
#...###...#
##### #####
Puedes usar cualquier lenguaje de programación, engine, framework, lo que tu desees y tienes hasta finalizar febrero 2020 para mostrar tu mapa, envia tu archivo de texto por nuestro Discord en el canal #mi-reto para participar.

Comentarios