REPOSITORY OVERVIEWLive repository statistics
★ 0Stars
⑂ 0Forks
◯ 0Open issues
◉ 0Watchers
51/100
OPENREPOHUB HEALTH SIGNALMixed signals
A transparent discovery signal based on current public GitHub metadata.
Recent activity35% weight
72 Community adoption25% weight
0 Maintenance state20% weight
100 License clarity10% weight
0 Project information10% weight
60 This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
README preview
Ghost Night
Estado: En desarrollo activo
Un roguelike de mazmorras 2D desarrollado desde cero con HTML5 Canvas, CSS y JavaScript puro.
Descripción
Ghost Night es un juego de exploración de mazmorras con generación procedural de mapas, combate en tiempo real y múltiples enemigos. El jugador debe sobrevivir 15 pisos de mazmorra hasta enfrentarse al jefe final: La Manticora.
Gameplay
El mapa se genera usando Cellular Automata, creando cuevas orgánicas únicas en cada partida. Las antorchas iluminan las paredes de roca y la niebla de guerra obliga al jugador a explorar cada rincón.
Características implementadas
Jugador
- 6 héroes con stats distintos (HP, velocidad, arma inicial)
- 3 skins seleccionables: Guerrero, Mago y Lagarto
- Animación de idle y movimiento
- Sistema de vida con 6 corazones
- Invulnerabilidad al recibir daño
Armas
- 9 armas: Pistola, Escopeta, AK-47, Laser, Cohete, Espada, Mazo, Cuchillo y Sartén
- Armas de fuego y cuerpo a cuerpo
- Sistema de intercambio con tecla E
- Al recoger un arma nueva, la anterior queda en el suelo
Enemigos
- 5 tipos: Slime, Murciélago, Gremlin, Ogro y Manticora (jefe final)
- IA distinta por tipo: el murciélago atraviesa paredes, el gremlin dispara, el ogro embiste
- Sprites animados del pack 0x72 DungeonTileset II
- Barras de vida sobre cada enemigo
Mapa
- Generación procedural con Cellular Automata
- Cuevas orgánicas sin cuartos cuadrados
- Tiles de roca y suelo del pack Dungeon Crawl Stone Soup
- Antorchas animadas con luz cálida
- Niebla de guerra con radio de visión
- 15 pisos con dificultad creciente
Sistema de juego
- Cofres de plata y dorado con loot garantizado
- Pociones de vida en el suelo
- Guardado de progreso con localStorage
- Mapa de niveles con progreso desbloqueado
- Menú animado con partículas flotantes y título con glow
Controles
| Tecla | Acción |
|---|
| WASD / Flechas | Mover |
| Mouse | Apuntar |
| Click | Disparar / Atacar |
| E | Recoger arma |
| ESC | Pausar |
| R | Reiniciar tras Game Over |
Tecnologías
- HTML5 Canvas
- CSS3
- JavaScript ES6+ (sin frameworks)
Créditos de Assets
En desarrollo
Autor
javierdev06 — GitHub