Duelo de estrategia y velocidad en laberintos generados aleatoriamente!
Dos jugadores luchan por escapar primero de un laberinto lleno de trampas,obstáculos y utilizando solo su inteligencia y poderes especiales.
Desarrollado en C# con 🎨 Spectre.Console para una experiencia de consola entretenida.
| 🔥 Dinámica de Juego | 🛠 Tecnología | 🎯 Objetivo |
|---|---|---|
| ✔️ Laberintos generados aleatoriamente | 🏁 Carrera por la victoria | |
| 🧩 Múltiples tipos de fichas con habilidades únicas | ✔️ Interfaz enriquecida con Spectre.Console | 🧠 Esquive trampas y venza a su rival |
| 💥 5 tipos de trampas interactivas | ✔️ Sistema de habilidades especiales | ♟️ Utilice estratégicamente sus poderes |
| 🌟 6 tokens especiales | ✔️ Efectos visuales | 🎮 Experiencia arcade |
| Ícono | Nombre | Tipo | Habilidad Especial |
|---|---|---|---|
| ⚡️ | Jarvis | NormalToken | Movimiento estándar |
| ☬░ | Nightcrawler | TeleportToken | Teletransporte aleatorio |
| ⇶░ | Batman | TrapDeleteToken | Desactiva trampas cercanas |
| ⇯░ | Quasimodo | ObstacleToken | Bloquea caminos rivales |
| ⧖░ | Francesco | FlashToken | Velocidad temporal aumentada |
| KK | Optimus | WallDestroyerToken | Destruye muros |
| Color | Ícono | Tipo | Efecto |
|---|---|---|---|
| 🔵 Azul | ██ | TeleportTrap | Teletransporta al jugador |
| 🔴 Rojo | ██ | DamageTrap | Reduce salud |
| 🟢 Verde | ██ | HealthTrap | Restaura salud |
| 🟡 Amarillo | ██ | InvalidateTokenSkillTrap | Desactiva habilidades |
| 🟣 Morado | ██ | StuckTrap | Inmoviliza temporalmente |
| Color | Ícono | Tipo | Descripción |
|---|---|---|---|
| ⚪️ Blanco | ██ | ExitCell | Salida del laberinto |
| ⚫️ Negro | ██ | ObstacleCell | Bloqueo permanente |
| 🔘 Plateado | ██ | WallCell | Muro destructible |
| 🌀 Cyan | ░░ | FreeCell | Camino transitable |
bash
git clone https://github.com/Mackandal04/MazeRunners.git
cd maze-runners
dotnet run
- Seleccione sus fichas → Cada jugador elige un personaje con habilidades únicas.
- Navegue por el laberinto → Utilice las teclas de direccion (WASD).
- Active habilidades → Presione k para utilizar poderes especiales.
- Evite trampas → Observe los colores de las celdas.
- ¡Llegue a la salida! → La celda blanca en el medio del laberinto , ese es el objetivo final.