> INSERT MONEDA LABS

Acá aprendemos a programar videojuegos construyendo uno de verdad. Chivo-8 es una fantasy console mobile-first — un motor propio con editor de sprites, mapas, sonido y cartuchos programables en Lua o JavaScript, pensada para crear mini juegos pixel art desde el celular.

Cada devlog no es solo bitácora de avances — es también una lección: cómo funciona un game loop, cómo se arma una paleta de 16 colores, por qué Lua se volvió uno de los lenguajes más asociados a las fantasy consoles. La idea no es solo mostrar qué construí, sino enseñar cómo se hace, para que tú también puedas hacerlo.

// APRENDE PROGRAMANDO

Los devlogs funcionan como mini-tutoriales de lógica de programación, Lua y pixel art — pensados para alguien que nunca programó un juego y quiere entender cómo se arma uno, paso a paso, sin humo.

// FICHA TÉCNICA

Los límites de Chivo-8 no son por falta de tiempo — están elegidos a propósito, igual que en PICO-8 o TIC-80.

Pantalla128×128 px, escalado responsive (desktop y celular)
Paleta16 colores — 12 paletas intercambiables (Clásicas y Pro, todas incluidas)
Sprites y mapaHoja de sprites + tilemap, con scroll de cámara
SonidoEditor de sonido y música, 3 canales
CódigoLua o JavaScript — mismo motor, misma API
Velocidad30 fps aproximados, patrón _init() / _update() / _draw()
GuardadoLocal en el navegador, o en la nube con una cuenta propia
Para jugarNo hace falta instalar nada: corre directo en el navegador

Chivo-8 está en desarrollo activo — algunas de estas specs pueden cambiar entre devlogs.

// POR QUÉ LOS LÍMITES

Chivo-8 podría tener resolución 4K y millones de colores. Elegí 128×128 y 16 tonos a propósito. Con opciones ilimitadas, cada decisión de diseño paraliza — con un límite claro, la mitad de las decisiones ya están tomadas antes de dibujar el primer sprite. No es una jaula. Es un punto de partida.

Aprender con límites también ayuda a entender mejor cada decisión: qué dibujar, qué animar, qué guardar y qué dejar fuera.

// SIN INSTALAR NADA

Chivo-8 corre directo en el navegador — desktop o celular, sin descargar nada ni crear cuenta para probarlo. Los controles táctiles (D-pad + botones) aparecen solos en pantallas táctiles; en desktop, teclado. Si quieres guardar tus propios cartuchos en la nube, ahí sí hace falta una cuenta — para jugar, no.

La inspiración viene de las fantasy consoles clásicas; la dirección de Chivo-8 es propia: navegador, móvil primero y aprendizaje abierto en español.

Chivo-8 se construye en público, un devlog a la vez — cada paso es también una lección abierta para quien quiera aprender a programar sus propios juegos. Hoy Labs es esto: una bitácora abierta. Si el proyecto crece, puede convertirse en algo más — pero eso se cuenta cuando exista de verdad.