El ejecutivo de Google lleva Command & Conquer Generals: Zero Hour a iPhone y Mac utilizando Claude.
Un clásico de RTS de PC ahora se ejecuta de forma nativa en iPhone, y Claude ayudó a que esto sucediera
El desarrollo de juegos impulsado por IA ha sido recientemente culpado por inundar las tiendas de aplicaciones con juegos móviles de bajo esfuerzo, pero de vez en cuando, la tecnología produce un resultado mucho más interesante. Ammar Reshi, ejecutivo líder de producto y diseño de Google, dice que utilizó Fable 5 para portar Command & Conquer Generals Zero Hour al iPhone y iPad.
Esto no es un emulador ni una versión transmitida por la nube. Según la página de GitHub de Reshi, el motor del juego de 2003 ha sido compilado de forma nativa para ARM64 y se ejecuta en iPhone, iPad y Mac. El proyecto utiliza la liberación de código fuente GPL de EA y se basa en el trabajo existente de la comunidad, mientras agrega el puerto para iOS y iPadOS.
Cómo Claude ayudó a trasladar un clásico de PC a iPhone
El puerto no fue tan simple como hacer que un viejo juego de Windows funcionara en una nueva pantalla. El motor original esperaba un sistema de archivos estilo PC escribible, mientras que las aplicaciones de iOS viven dentro de un paquete bloqueado y firmado por código. Los archivos de guardado, las rutas de caché y las escrituras de configuración tuvieron que ser redirigidos.
¡Utilicé Fable 5 para portar Command & Conquer: Generals Zero Hour al iPhone y iPad! Este es el motor real de 2003 compilado para ARM64 de forma nativa, sin emulador. La campaña, el escaramuza, el desafío de generales funcionan con controles táctiles diseñados para un RTS. ¡Código abierto todo abajo! pic.twitter.com/Vi9SbKyVPI— Ammaar Reshi (@ammaar) 4 de julio de 2026
La tubería gráfica también necesitaba un trabajo serio. Zero Hour fue construido alrededor de DirectX 8, mientras que los dispositivos de Apple utilizan Metal. El proyecto enruta eso a través de DXVK y MoltenVK, traduciendo el antiguo renderizador de DirectX a través de Vulkan y luego a Metal.
Un RTS también necesita un ratón, que el iPhone obviamente no tiene. El puerto de Reshi agrega controles táctiles diseñados en torno a la jugabilidad estratégica, incluyendo selección por toque, selección por cuadro de arrastre, desplazamiento con dos dedos, zoom con pellizco y acciones de presión prolongada.
Un mejor uso de la IA en los videojuegos
Command & Conquer Generals Zero Hour fue uno de los grandes juegos de RTS de PC de su época. Era rápido, caótico y hacía que su modo de Desafío de Generales se sintiera como una prueba adecuada de estrategia.
Para cualquiera que creció jugando juegos de RTS en PC, este es el tipo de proyecto de IA que realmente se siente valioso. Los jugadores generalmente han tenido una visión negativa de la IA en los juegos, especialmente cuando se utiliza para reemplazar la creatividad humana o inundar las tiendas de aplicaciones con títulos olvidables. Aquí, ayudó a llevar un clásico a dispositivos en los que nunca se pensó que funcionaría.
El puerto de Reshi aún depende de la liberación de código de EA y de años de trabajo de modernización de la comunidad, lo cual ha reconocido. Pero ver a Zero Hour ejecutarse de forma nativa en un iPhone sigue siendo un resultado sorprendente.
Otros artículos
El ejecutivo de Google lleva Command & Conquer Generals: Zero Hour a iPhone y Mac utilizando Claude.
Un ejecutivo de Google utilizó Claude Fable 5 para portar Command & Conquer Generals Zero Hour a iPhone, iPad y Mac sin usar un emulador.
