Un juego en una tarde: así hace juegos la IA
Un juego de navegador es una sola página HTML que la IA escribe a partir de una descripción en minutos. Qué géneros están al alcance de un principiante, de qué se compone cualquier juego (el bucle: entrada → lógica → dibujado) y creamos el primer arcade dentro del propio chat.
Un juego es un programa que repite tres pasos sesenta veces por segundo: leer la entrada → actualizar el mundo → dibujar el fotograma. Todo lo demás se construye encima. Y este bucle la IA lo escribe de maravilla.
Géneros que un principiante sí termina (probado)
- Arcade: esquivar, recoger, saltar (Flappy Bird, el clásico Snake, un runner infinito)
- Puzles: 2048, buscaminas, el juego del quince, sudoku
- Clickers: mejoras a golpe de clic; simples y sorprendentemente difíciles de soltar
- Aventuras de texto: decisiones y ramificaciones; la fuerza está en la historia, no en el código
Fuera de alcance por ahora: el 3D, el multijugador online, cualquier cosa «tipo GTA». Eso se lo dejamos a la industria.
Tu primer encargo
Hazme un juego de navegador en un solo archivo HTML: manejo una navecita con las flechas, caen asteroides desde arriba y los esquivo. Puntos por tiempo sobrevivido, el récord se guarda. Con el tiempo hay más asteroides y van más rápido. Gráficos con formas simples, fondo oscuro. Un botón «Jugar otra vez».
ChatGPT Canvas y Claude te enseñan el resultado en el propio chat: dale y juega. El archivo se puede descargar y abrir en cualquier navegador.
Anatomía del encargo
- Controles (las flechas) +
- objetivo (sobrevivir) +
- escalada (más rápido con el tiempo) +
- puntos y reinicio. Esos cuatro son el mínimo para que algo sea jugable: sin escalada aburre a los diez segundos, y sin reinicio solo cabrea.
Hazlo ahora
Encarga tu versión: cambia la nave y los asteroides por lo que quieras, un gato y pepinos que caen, un paraguas y gotas de lluvia. Es tu juego, así que el tema lo pones tú.
Short questions on the lesson — with an explanation for every answer.