---
title: "Protect Your Eggs"
date: 2026-09-13
language: es
topics: ["AI", "creating", "game", "linux", "people", "programming"]
source_url: https://willem.com/es/2026-09-13_protect-your-eggs/
---
# Protect Your Eggs

*Crear un juego con mi hijo de siete años*

> El domingo 13 de septiembre mi hijo Jurre (7) y yo creamos un juego. Él juega a Roblox en su iPad, y yo quería ver qué pasa cuando un niño dirige él mismo a un agente de IA. Al final de la noche había un resultado: un juego multijugador, Protect Your Eggs. Este artículo cuenta cómo fue, qué hace el juego y quién tomó el relevo en cada momento.

[action1]

## El prompt
Di un primer paso con un prompt sencillo: _hagamos un juego que sea un cruce entre Minecraft, Flappy Bird y Steal an Egg de Roblox_. En HTML5 y Three.js, porque sé que funciona bien en cualquier plataforma, desde un portátil con Linux hasta un iPad. El agente fue Claude Code en el Framework 12 con Omarchy, la misma [máquina](https://willem.com/en/2026-09-09_omascribe/) con la que escribo estas notas. Veinte minutos después había un campo de bloques con cuatro bases, un mercado con huevos en el centro, bots que roban y un jugador que aletea como un pájaro. Funcionaba desde un archivo en disco, sin servidor, sin instalar nada.

Esa fue mi parte. Luego se sentó Jurre.

![Domingo por la tarde: Jurre ante el Framework 12, escribiendo él mismo la siguiente mejora, con su iPad en el suelo a su lado](https://willem.com/global/images/834b8c06c7d1.webp)

## Jurre coge el teclado
Él conoce Roblox mejor que yo, así que escribió las mejoras él mismo. Literalmente: un niño de siete años ante el teclado de un portátil con Linux, escribiendo con sus propias palabras lo que le parecía guay. Que se pueden comprar guardias. Que hay más monstruos cuanto más alto es tu nivel. Que a las nueve de la mañana de un sábado hay abuso de administrador durante una tormenta. Que se puede comprar una cinta de correr hasta el nivel 100, y un candado que mantiene a todos fuera de tu base pero también te impide coger huevos. Más tarde: huevos míticos, secretos, eternos y divinos, y que puedas elegir cuánto dura una ronda.

Aquí gana la programación en lenguaje natural. Él verbaliza las mecánicas que le parecen divertidas y unos minutos después las probamos. El verdadero ejercicio para él es encontrar las palabras: qué falla, qué podría ser mejor, qué sería genial. Creo que esa habilidad es muy útil también fuera del desarrollo de juegos.

![La primera versión en pantalla: un campo de bloques, cuatro bases, huevos en el mercado, bots de camino a robar](https://willem.com/global/images/557cc803d362.webp)

## Doce minutos
Yo estaba maravillado con la velocidad. Él no. A mitad de la tarde, mientras el agente reescribía el juego para multijugador, suspiró: ya llevamos esperando _doce_ minutos, papá, esto tarda muchísimo. La perspectiva cambia rápido. Para mí, doce minutos para un servidor de juego es ciencia ficción. Para él es el tiempo entre una idea y el momento en que puede jugar, y eso le parecía lento. En [Iteración rápida en bucles agénticos](https://willem.com/en/2026-04-30_rapid-iteration-in-agentic-loops/) escribí que el bucle debe ser lo más corto posible. Un niño te dice lo mismo sin la teoría.

![El iPad, su forma de jugar: controles táctiles por wifi desde la máquina del homelab, en el suelo y en el sofá](https://willem.com/global/images/f560d662d5b1.webp)

## En el iPad
Quería controles táctiles, porque así es como juega. Así que montamos un pequeño servidor en la máquina del homelab y jugamos por wifi en su iPad, con un joystick al estilo Roblox y un botón de salto grande. Eso también convirtió el juego en lo que es ahora: multijugador de verdad. Hasta ocho jugadores, con los huecos libres rellenados por bots, y cuando el primer humano entra en una sala solo de bots, la ronda se reinicia para que el objetivo, el primero en llegar al nivel 10, sea justo. Él probaba, yo arreglaba. El botón de saltar el tutorial que no hacía nada en el iPad, los botones de la tienda que quedaban escondidos bajo los controles, una barra azul en la parte inferior de la pantalla. La emoción durante la depuración da energía.

![YOU WIN: nivel 10 alcanzado, la primera vez que venció a los bots](https://willem.com/global/images/e6ad951d80de.webp)

## Papá toma el relevo
Un juego que solo funciona en el portátil sobre la mesa del salón es un juguete. Un juego con dirección pública es un producto, y ese paso lo di yo. La noche se fue en las cosas que un niño no ve: un nombre, elegido por Jurre, y un logo. Un dominio, protect-your-eggs.dsd164.com, y la misma configuración en la nube que uso para mis otras pequeñas apps. Una página sobre privacidad y seguridad infantil, escrita para que un niño pueda leerla: sin recogida de datos, sin chat, los nombres groseros se sustituyen automáticamente, sin cuentas, sin anuncios, sin compras. Un icono pequeño para poder anclarlo a la pantalla de inicio. Métricas, para ver cuánta gente juega y cómo aguanta el servidor. No es la parte divertida, pero es la que lo hace real.

![¡Jurre gana! La ronda que jugó desde el sofá mientras yo miraba la pantalla de resultados en el portátil](https://willem.com/global/images/619bcbd9ec76.webp)

## El juego
[Protect Your Eggs](https://protect-your-eggs.dsd164.com/) es sencillo. Coge huevos del mercado del centro, llévalos a casa, ponlos en tus nidos. Los huevos en tus nidos dan monedas. Las monedas llenan tu barra de nivel y compran guardias, nidos extra, aleteos, botas, una base más grande, un martillo y la cinta de correr. Otros te roban, tú les robas a ellos. Cada nivel añade un monstruo. Las tormentas traen huevos extra y rayos. ADMIN ABUSE trae quince segundos de gravedad lunar, lluvia de huevos o gigantes. Las rondas duran cinco minutos, gana el primero en llegar al nivel 10. Funciona con teclado y con pantalla táctil, en móvil, tableta o portátil, en el navegador, gratis.

Estas capturas son de hoy. Aún cambiará mucho, este es el primer día del juego (¡y Jurre tiene muchas más ideas!)

![Pantallas de hoy: juego con teclado en el portátil, y el diseño táctil con el joystick estilo Roblox y el botón de salto. Trabajo en curso](https://willem.com/global/images/ab42348c9cb3.webp)

## La hucha de Jurre
Una cosa más que pidió: Jurre está ahorrando para su primer portátil de verdad, y quería una forma de que la gente le ayudara. Por eso hay un botón de hucha en el juego: [echa una moneda en la hucha de Jurre](https://buy.stripe.com/00w00ifKt3ZLaMcbkk3ks01). ¡Cada céntimo es para él! ¿No puedes donar? Háblales de su juego a tus amigos, ayuda igual de bien.

![La pantalla de inicio: un nombre, PLAY y la hucha de Jurre](https://willem.com/global/images/51bc48af6154.webp)

## Conclusión
Lo que aprendí este domingo no tiene que ver con el agente de IA. Ya sabía que podía crear un juego en una tarde; en febrero escribí sobre [tres juegos en tres semanas](https://willem.com/en/2026-02-25_three-games-in-three-weeks/). Lo que no sabía es con qué naturalidad un niño de siete años coge el volante. Hoy no aprendió a programar. Aprendió que una idea, dicha en voz alta y con claridad, se convierte en algo con lo que puedes jugar. La espera, doce minutos como mucho, fue lo más duro para él. Sospecho que para su generación siempre lo será.
