> INSERT MONEDA LABS
Aquí aprendemos a programar videojuegos construyendo uno de verdad. Chivo-8 es una fantasy console hecha para el celular: abres la Consola, escribes comandos, dibujas sprites, armas el mapa, haces los sonidos, programas en Lua o JavaScript y juegas tu juego en una Game Boy en pantalla. Todo en el navegador y en español.
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.
- Abrir la Consola → escribe
HELPpara ver los comandos yF6para jugar. - Manual → todos los comandos, teclas y funciones con ejemplos, con buscador.
- 17 lecciones dentro de la Consola: escribe
APRENDE 1y empieza desde cero (moverse, puntos, enemigos, salto, récord, sonido, tu personaje…). ¿Prefieres partir de un juego hecho?NUEVO SALTO. - TIC-80 → la fantasy console libre en la que se inspira Chivo-8, con miles de juegos de la comunidad. Aquí está la versión oficial, sin cambios, con un teclado en pantalla para usarla desde el celular. Cuando Chivo-8 te quede chico, este es el siguiente paso.
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.
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.
| Pantalla | 128×128 px, o 240×136 inspirada en TIC-80 (se elige por juego) |
| Paleta | 16 colores — 12 paletas para elegir y cada color editable |
| Sprites y mapa | Hoja de sprites + mapa grande con vista del mundo completo; hasta 8 bancos por cartucho |
| Sonido | Editor de efectos y música, 4 canales y ondas que se dibujan |
| Código | Lua o JavaScript — mismo motor, misma API. También corre juegos de TIC-80 (Lua, JavaScript y Fennel) |
| Velocidad | 30 fps aproximados, patrón _init() / _update() / _draw() |
| Controles | Táctiles, teclado o control físico; 2 jugadores |
| Guardado | Local en el navegador, o en la nube con una cuenta propia |
| Compartir | Foto, GIF o video del juego, y EXPORT HTML: tu juego en un solo archivo |
| Para jugar | No hace falta instalar nada: corre directo en el navegador |
Versión 0.9.0 (octubre 2026). Chivo-8 está en desarrollo activo: algunas de estas specs
pueden cambiar entre versiones. En la Consola, VERSION muestra lo nuevo.
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.
Es el siguiente nivel. Chivo-8 es para empezar: en español, con lecciones y pensado para el celular. TIC-80 es la herramienta que usa la comunidad, con miles de juegos publicados. Lo que aprendes aquí te sirve allá: se programa casi igual, Chivo-8 corre juegos de TIC-80 y tiene una pantalla de 240×136 inspirada en la suya.
Resuelve un problema real. La versión web de TIC-80 casi no se puede usar en el celular: pide Esc, Ctrl y teclas F que el teclado del teléfono no tiene. Aquí la tienes sin modificar, con un teclado en pantalla para usarla completa.
No es nuestra. Es la versión oficial de TIC-80,
libre y gratuita (licencia MIT), creada por Vadim Grigoruk («Nesbox») y su comunidad. Nosotros
solo le pusimos el teclado. Mucho de Chivo-8 se aprendió de ella: los bancos de sprites, la
memoria con peek y poke, la vista del mundo completo y hasta la forma del teclado.
Página oficial: tic80.com · código: github.com/nesbox/TIC-80
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.
Próximamente: Chivo-8 también como app para Android, para usarlo sin abrir el navegador.
DEVLOGS DE CHIVO-8
Qué aprendí de PICO-8 y TIC-80 antes de construir el mío
No hice Chivo-8 en el vacío. PICO-8 y TIC-80 ya habían resuelto (y discutido) las mismas preguntas que yo me estaba haciendo. Qué tomé de cada una, y en qué decidí diferenciarme.
01.09.2026 →Por qué una consola de fantasía necesita límites
Chivo-8 podría tener resolución 4K y millones de colores. Elegí 128×128 y 16 tonos a propósito. Por qué las fantasy consoles inventan restricciones que nadie les impone.
25.08.2026 →Cartuchos en Lua: por qué elegí el lenguaje que usan PICO-8 y World of Warcraft
Lua es de las cosas menos glamorosas de Chivo-8 y de las que más me alegra haber elegido bien. Por qué un lenguaje de 1993, nacido en Brasil para otra cosa, terminó siendo el estándar de las fantasy consoles.
18.08.2026 →Diseñar una paleta de 16 colores que sí funcione
16 colores no es una limitación técnica en 2026 — es una decisión. Cómo pensé la paleta de Chivo-8, qué aprendí de la paleta de PICO-8, y por qué menos colores obligan a decisiones que una paleta ilimitada no exige.
07.08.2026 →Cómo funciona un game loop, explicado sin humo
Todo videojuego es, en el fondo, un ciclo que no para de preguntar lo mismo. Cómo construí el game loop de Chivo-8 y el bug que me hizo entenderlo de verdad.
28.07.2026 →Chivo-8: por qué estoy construyendo una fantasy console dentro de Insert Moneda
Después de meses analizando juegos retro e indie, decidí construir Chivo-8 — una fantasy console propia dentro de InsertMoneda Labs.
09.07.2026 →Juega los cartuchos de ejemplo ahí mismo, sin salir de esta página — funciona con teclado, controles táctiles o un control físico.
Seis cartuchos ya andando en Chivo-8, cada uno mostrando una técnica distinta — toca cualquiera y se abre directo arriba, en la consola.
Esto es solo el modo arcade. En la Consola completa (F6 → Biblioteca) hay además
16 clásicos de TIC-80 con licencia abierta y crédito a sus autores, y puedes crear tu
propio cartucho desde cero: abrir la Consola →
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.