Un clásico de PC de 2003 en tu iPhone: la IA adapta Command & Conquer a iOS en un fin de semana
Un diseñador de Google DeepMind utilizó Claude Code y Fable 5 para adaptar Command & Conquer: Generals Zero Hour a iOS nativo; obtuvo la primera versión jugable en unos 40 minutos y publicó todo el código en GitHub.
Esta es una historia divertida que dice mucho sobre el punto al que han llegado las herramientas de IA para programar. Ammaar Reshi, responsable de Producto y Diseño de Google AI Studio, dedicó parte de su fin de semana a adaptar «Command & Conquer: Generals Zero Hour»un juego de estrategia en tiempo real para PC de 2003, al iPhone y el iPad. No escribió él mismo la adaptación. Dirigió Claude Code de Anthropic, una herramienta de IA que lee, escribe y ejecuta código en tu ordenador, utilizando el nuevo modelo Fable 5.
El resultado es una adaptación nativa real, no un truco de retransmisión ni un emulador. El juego se ejecuta directamente en los chips ARM64 de Apple, y la campaña, las escaramuzas y el modo «Generals Challenge» funcionan con controles táctiles. Por debajo, la IA tradujo el antiguo código gráfico DirectX 8 del juego a la moderna API Metal de Apple mediante varios pasos intermedios, ese tipo de trabajo tedioso y propenso a errores que normalmente consume semanas. Reshi afirma que consiguió la primera versión jugable en unos 40 minutos, seguida de «unas pocas horas» de depuración. En dos días agotó todo el cupo de su suscripción Claude Max. El código fuente completo está en GitHub e incluye un registro de ingeniería que documenta todos los errores y correcciones. Los recursos del juego no están incluidos, necesitas tu propia copia, que cuesta unos $5 en Steam, y en el iPad el juego puede cerrarse durante sesiones largas debido al elevado consumo de memoria.
¿Qué hay detrás? Hace un año, decir que «la IA puede programar» significaba principalmente autocompletado y pequeños scripts. La novedad es ahora el alcance: un agente mantuvo a la vez en su contexto una base de código de hace dos décadas, la traducción de una API gráfica y las peculiaridades de una nueva plataforma, y entregó algo jugable en una tarde. También hay una curiosa historia secundaria: Reshi trabaja para Google y, al preguntarle por qué utilizó el producto de un competidor, respondió que «puedes amar el mundo de la IA y respetar a la competencia sin dejar de concentrarte plenamente en crear». No obstante, conviene mantener unas expectativas realistas: quien dirigía el proceso tenía experiencia en productos, la depuración exigió horas reales y los cierres por falta de memoria muestran que la adaptación es impresionante, no que esté pulida.
Qué significa esto para ti: Si nunca has utilizado una herramienta de IA para programar, esta historia ofrece una explicación accesible de lo que puede conseguir en manos expertas la «programación con agentes»: una IA que aborda una tarea grande a través de muchos pasos, no con una sola respuesta. Para quienes sientan curiosidad, el repositorio de GitHub y su guía de adaptación muestran el proceso con una sinceridad poco habitual, errores incluidos. Para los usuarios avanzados, el detalle del cupo es la conclusión práctica: los proyectos ambiciosos con agentes que duran varias horas pueden consumir en un fin de semana todo el límite de una suscripción. Planifica el presupuesto en consecuencia.
Fuentes
Fuentes: https://github.com/ammaarreshi/Generals-Mac-iOS-iPad
El consejero delegado de Mistral advierte: los modelos de IA cerrados tienen una vista privilegiada de tu empresa
Arthur Mensch afirma que las empresas que dependen de modelos de IA cerrados ofrecen una ventana a sus propias operaciones, y un reciente experimento financiero respalda parcialmente su argumento.