Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

Crazy 8bit

Aventura gráfica automática estilo EGA/NES con banda sonora procedural chip-tune en tiempo real.

Un solo archivo Python: música generativa (cuadradas, triángulos, ruido) y una historia que avanza sola con escenas pixel art (castillo, bosque, lago, taberna).

Características

  • Música procedural estilo NES (108 BPM, progresiones aleatorias)
  • Narrativa automática con verbos clásicos: Examinar, Usar, Hablar, Ir, Coger, Abrir
  • 4 escenas visuales con paleta EGA
  • Fuente bitmap 5×7 integrada (sin dependencia de fuentes del sistema)
  • Pantalla completa; salida de audio vía pygame mixer o sounddevice

Requisitos

  • Python 3.10+
  • Windows, Linux o macOS

Instalación

pip install -r requirements.txt

Uso

python crazy_8bit.py
  • ESC o Q — salir
  • No requiere interacción: la aventura y la música avanzan solas

Dependencias

  • pygame — ventana, gráficos y audio
  • numpy — síntesis de ondas
  • sounddevice — fallback de audio si pygame mixer no está disponible

Licencia

MIT

About

Auto-playing NES-style graphic adventure with procedural chip-tune music (Python/pygame)

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages