Desarrollador Lanza Juego en Steam con Código de Claude: Lecciones sobre Programación por Vibes vs. Ingeniería por Vibes

✍️ OpenClawRadar📅 Publicado: 26 de febrero de 2026🔗 Source
Desarrollador Lanza Juego en Steam con Código de Claude: Lecciones sobre Programación por Vibes vs. Ingeniería por Vibes
Ad

Del Prototipo a la Producción con Desarrollo Asistido por IA

Un desarrollador ha lanzado Codex Mortis, un juego de supervivencia/bullet hell con temática de nigromancia en Steam, construido casi en su totalidad mediante desarrollo asistido por IA usando Claude Code. El juego funciona con un motor ECS personalizado en TypeScript + PixiJS + bitECS. La demo ya está disponible, y el acceso anticipado se lanzará el 19 de marzo.

La Trampa del Un Sólo Prompt y la Codificación por Vibra

El proyecto comenzó con un solo prompt: "Hazme un juego al estilo Vampire Survivors." Esto generó un prototipo funcional en minutos, con sprites, habilidades, sinergias y compañeros añadidos en cuestión de horas mediante iteración rápida. El desarrollador llama a esto codificación por vibra—describir lo que quieres y dejar que la IA lo construya para una iteración rápida.

Sin embargo, la codificación por vibra genera deuda técnica rápidamente. Después de semanas de añadir características con prompts como "añade X", el rendimiento se desplomó, los archivos crecieron a miles de líneas, y las nuevas características requerían trucos sobre trucos. El desarrollador refactorizó con un bucle de juego adecuado y separó el renderizado de la física, pero las pruebas con 16 veces más enemigos rompieron todo de nuevo.

Dos Reescrituras Completas y la Ingeniería por Vibra

La solución fueron dos reescrituras completas. La primera reconstrucción se centró en una arquitectura adecuada, y la segunda introdujo un nuevo stack con ECS apropiado y renderizado por lotes. El desarrollador señala que la IA hace que las reescrituras sean baratas—cuando reescribir toma horas en lugar de semanas, el código se convierte en una herramienta que intercambias en lugar de "tu bebé".

Esto llevó al concepto de ingeniería por vibra: en lugar de solo decir "hazme X", proporcionas contexto arquitectónico como "construye el sistema X usando el módulo Y, siguiendo el patrón Z, respetando la restricción W". Le dices a la IA no solo lo que quieres, sino cómo encaja en los sistemas existentes. El desarrollador enfatiza: "Tus prompts son tu arquitectura".

Ad

El Cambio de Rol: De Desarrollador a Líder

Con 10 años de experiencia en desarrollo de videojuegos, el desarrollador descubrió que las habilidades técnicas profundas eran menos importantes que la experiencia como líder y coordinador. Trabajar con IA en producción significa definir especificaciones, revisar la salida, detectar desviaciones arquitectónicas, ejecutar flujos de trabajo paralelos y tomar decisiones de prioridad.

En días productivos, el desarrollador detectaba tres errores, iniciaba tres terminales de Claude Code en paralelo, alimentaba a cada una con un problema con el contexto adecuado, y enviaba tres correcciones simultáneamente. El cuello de botella cambió de escribir código a gestionar el proceso: "Mi rol cambió de alguien que escribe código línea por línea a alguien que define lo que se construye y verifica si realmente tiene sentido".

La Experiencia de Dominio se Vuelve Portátil

Antes de este proyecto, el desarrollador tenía cero experiencia en TypeScript (proveniente de Unity/Unreal), sin embargo construyó un juego de producción con un motor personalizado en un lenguaje desconocido. La IA permitió transferir conocimiento universal sobre arquitectura de motores, ECS, pipelines de producción y problemas de escalabilidad a un nuevo entorno. El desarrollador señala: "Nunca aprendí TypeScript realmente. Sabía qué construir, y la IA manejó el cómo. Los patrones e instintos vinieron de mí. La sintaxis vino de la IA".

📖 Read the full source: r/ClaudeAI

Ad

👀 Ver también

Conectar OpenClaw a un teléfono rotatorio mediante SIP y APIs de voz
Casos de uso

Conectar OpenClaw a un teléfono rotatorio mediante SIP y APIs de voz

Un desarrollador conectó un teléfono de disco Benotek a OpenClaw utilizando un adaptador ATA Grandstream HT801 v2, SIP de Twilio, Deepgram para conversión de voz a texto y ElevenLabs para conversión de texto a voz, con transmisión de audio a través de WebSocket y ngrok.

OpenClawRadar
No programador construye microservicio de IA criptográficamente seguro usando Claude, Gemini y ChatGPT.
Casos de uso

No programador construye microservicio de IA criptográficamente seguro usando Claude, Gemini y ChatGPT.

Una persona de 60 años sin experiencia previa en programación construyó un microservicio de IA llamado AgentGate en una semana usando Claude Code para escribir, con auditoría cruzada por Gemini y ChatGPT. El sistema incluye base de datos SQLite, limitación de tasa progresiva, firma criptográfica Ed25519 y más de 50 pruebas aprobadas.

OpenClawRadar
Opus maneja la limpieza del frontend delegando a subagentes desde un manual
Casos de uso

Opus maneja la limpieza del frontend delegando a subagentes desde un manual

Un usuario optimizó una página, documentó las correcciones en un manual ADR, luego hizo que Opus dividiera las 9 páginas restantes entre 3 subagentes, tocando 41 archivos con resultados casi perfectos de Lighthouse.

OpenClawRadar
Investigación Automatizada con Claude Code en Base de Código de Producción: 60 Experimentos, 3 Cambios Conservados
Casos de uso

Investigación Automatizada con Claude Code en Base de Código de Producción: 60 Experimentos, 3 Cambios Conservados

Un desarrollador ejecutó 60 iteraciones de investigación automática con Claude Code en un sistema de búsqueda híbrida en producción (Django, pgvector, embeddings de Cohere), manteniendo solo 3 cambios con una tasa de fallos del 93%. El proceso identificó optimizaciones ineficaces y detectó un error de almacenamiento en caché de Redis.

OpenClawRadar