CourionAI
FR
Newsletter
← Toutes les actus
coding-agents 3 min de lecture

Un classique PC de 2003 sur votre iPhone : l’IA a porté Command & Conquer sur iOS en un week-end

Un designer de Google DeepMind a utilisé Claude Code et Fable 5 pour porter nativement Command & Conquer: Generals Zero Hour sur iOS, première version jouable en environ 40 minutes, code source complet sur GitHub.

Un char rétro et une antenne radar sortent de l’écran d’un smartphone sous des nuages en pixel art

Voici une histoire amusante qui en dit long sur l’évolution des outils de programmation par IA. Ammaar Reshi, responsable du produit et du design pour Google AI Studio, a consacré une partie de son week-end à porter « Command & Conquer: Generals Zero Hour »un jeu de stratégie en temps réel sur PC datant de 2003, sur iPhone et iPad. Il n’a pas écrit lui-même ce portage. Il a dirigé Claude Code d’Anthropic, un outil d’IA qui lit, écrit et exécute du code sur votre machine, avec le nouveau modèle Fable 5.

Le résultat est un véritable portage natif, et non une astuce de diffusion ou un émulateur. Le jeu fonctionne directement sur les puces ARM64 d’Apple ; la campagne, les escarmouches et le mode « Generals Challenge » sont jouables avec des commandes tactiles. En coulisses, l’IA a traduit l’ancien code graphique DirectX 8 du jeu vers l’API moderne Metal d’Apple en passant par plusieurs étapes intermédiaires, un travail fastidieux et propice aux erreurs qui demande généralement des semaines. Reshi indique que la première version jouable a pris environ 40 minutes, suivies de « quelques heures » de débogage. En deux jours, il a épuisé tout le quota de son abonnement Claude Max. Le code source complet est sur GitHub, accompagné d’un journal technique documentant chaque bug et sa correction. Les ressources du jeu ne sont pas incluses, il faut posséder sa propre copie, vendue environ 5 dollars sur Steam, et le jeu peut planter sur iPad lors de longues sessions en raison d’une consommation élevée de mémoire.

Pourquoi est-ce important ? Il y a un an, « l’IA sait programmer » signifiait surtout l’autocomplétion et de petits scripts. La nouveauté tient ici à l’ampleur : un agent a géré simultanément une base de code vieille de vingt ans, la traduction d’une API graphique et les particularités d’une nouvelle plateforme, puis livré un jeu fonctionnel en un après-midi. L’histoire comporte aussi un joli détail : Reshi travaille pour Google et, lorsqu’on lui a demandé pourquoi il utilisait le produit d’un concurrent, il a répondu que l’on pouvait « aimer le domaine de l’IA et respecter la concurrence tout en restant pleinement concentré sur la construction ». Gardons néanmoins des attentes réalistes : un professionnel expérimenté a guidé le projet, le débogage a pris de vraies heures et les plantages de mémoire montrent que le portage est impressionnant plutôt qu’abouti.

Ce que cela signifie pour vous : Si vous n’avez jamais utilisé d’outil de programmation par IA, cette histoire illustre clairement ce que la « programmation agentique »une IA qui réalise une grande tâche en de nombreuses étapes, pas en une seule réponse, peut accomplir entre des mains expertes. Pour les curieux, le dépôt GitHub et son guide de portage offrent un regard exceptionnellement honnête sur le processus, bugs compris. Pour les utilisateurs intensifs, le détail du quota est la leçon pratique : des projets ambitieux menés par un agent pendant plusieurs heures peuvent engloutir en un week-end toute l’allocation d’un abonnement. Prévoyez le budget en conséquence.

Sources

Sources: https://github.com/ammaarreshi/Generals-Mac-iOS-iPad

Article suivant

Le patron de Mistral prévient : les modèles d’IA fermés sont aux premières loges de votre entreprise

Arthur Mensch estime que les entreprises dépendantes de modèles d’IA fermés offrent une vue sur leurs propres opérations, et une nouvelle expérience dans la finance lui donne en partie raison.

Un grand œil regarde par un trou de serrure une usine de classeurs et d’engrenages, tandis qu’un rideau est à moitié tiré pour bloquer son regard