Il dirigente di Google porta Command & Conquer Generals: Zero Hour su iPhone e Mac utilizzando Claude
Un classico RTS per PC ora gira nativamente su iPhone, e Claude ha aiutato a realizzarlo
Lo sviluppo di giochi alimentato dall'IA è stato recentemente accusato di inondare gli store di app con giochi mobili di bassa qualità, ma di tanto in tanto, la tecnologia produce un risultato molto più interessante. Ammar Reshi, responsabile del prodotto e del design di Google, afferma di aver utilizzato Fable 5 per portare Command & Conquer Generals Zero Hour su iPhone e iPad.
Non si tratta di un emulatore o di una versione in streaming dal cloud. Secondo la pagina GitHub di Reshi, il motore di gioco del 2003 è stato compilato nativamente per ARM64 e gira su iPhone, iPad e Mac. Il progetto utilizza il rilascio del codice sorgente GPL di EA e si basa sul lavoro della comunità esistente, aggiungendo il porting per iOS e iPadOS.
Come Claude ha aiutato a portare un classico del PC su iPhone
Il porting non è stato così semplice come far girare un vecchio gioco Windows su un nuovo schermo. Il motore originale si aspettava un file system scrivibile in stile PC, mentre le app iOS vivono all'interno di un pacchetto bloccato e firmato con codice. I file di salvataggio, i percorsi della cache e le scritture di configurazione dovevano essere reindirizzati.
Ho usato Fable 5 per portare Command & Conquer: Generals Zero Hour su iPhone e iPad! Questo è il motore reale del 2003 compilato nativamente per ARM64, senza emulatore. Campagna, skirmish, Generals Challenge funzionano tutti con controlli touch progettati per un RTS. Open sourcing tutto qui sotto! pic.twitter.com/Vi9SbKyVPI— Ammaar Reshi (@ammaar) 4 luglio 2026
Anche il pipeline grafico ha avuto bisogno di un lavoro serio. Zero Hour è stato costruito attorno a DirectX 8, mentre i dispositivi Apple utilizzano Metal. Il progetto instrada tutto questo attraverso DXVK e MoltenVK, traducendo il vecchio renderer DirectX attraverso Vulkan e poi a Metal.
Un RTS ha anche bisogno di un mouse, che l'iPhone ovviamente non ha. Il port di Reshi aggiunge controlli touch progettati attorno al gameplay strategico, inclusi selezione con tocco, selezione a riquadro, scorrimento con due dita, zoom con pizzico e azioni di pressione prolungata.
Un uso migliore per l'IA nei giochi
Command & Conquer Generals Zero Hour è stato uno dei grandi giochi RTS per PC della sua epoca. Era veloce, caotico e faceva sentire la sua modalità Generals Challenge come un vero test di strategia.
Per chi è cresciuto giocando a giochi RTS su PC, questo è il tipo di progetto IA che sembra davvero valido. I giocatori hanno generalmente avuto una visione negativa dell'IA nei giochi, specialmente quando viene utilizzata per sostituire la creatività umana o inondare gli store di app con titoli dimenticabili. Qui, ha aiutato a portare un classico su dispositivi su cui non era mai stato pensato di girare.
Il port di Reshi dipende ancora dal rilascio del codice sorgente di EA e da anni di lavoro di modernizzazione della comunità, di cui ha dato credito. Ma vedere Zero Hour girare nativamente su un iPhone è comunque un risultato straordinario.
Altri articoli
Il dirigente di Google porta Command & Conquer Generals: Zero Hour su iPhone e Mac utilizzando Claude
Un dirigente di Google ha utilizzato Claude Fable 5 per portare Command & Conquer Generals Zero Hour su iPhone, iPad e Mac senza utilizzare un emulatore.
