Claude AI a portat Command & Conquer pe iPhone în doar câteva ore. Cum a fost posibil

Claude AI a portat Command & Conquer pe iPhone în doar câteva ore. Cum a fost posibil
Claude / Imagine de ilustrație / Foto: Profimedia

Inteligența artificială începe să schimbe inclusiv modul în care sunt adaptate jocurile clasice pentru dispozitive moderne. Un exemplu vine chiar din echipa Google, unde un dezvoltator a demonstrat că un titlu lansat în urmă cu peste două decenii poate rula nativ pe iPhone și iPad, fără a apela la emulatoare.

Este vorba despre Command & Conquer: Generals Zero Hour, unul dintre cele mai apreciate jocuri de strategie în timp real ale începutului anilor 2000. Proiectul a fost realizat de Ammaar Reshi, Lead Product and Design pentru Google AI Studio, care a folosit instrumentul Claude Code de la Anthropic împreună cu Fable 5 pentru a accelera întregul proces de dezvoltare, scrie The Decoder.

Portarea jocului pe iPhone a fost finalizată în doar câteva ore

Potrivit dezvoltatorului, prima versiune funcțională a aplicației a fost obținută în aproximativ 40 de minute. A urmat apoi o perioadă de câteva ore dedicată identificării și eliminării erorilor, până când jocul a devenit suficient de stabil pentru utilizare.

Rezultatul este remarcabil: Command & Conquer: Generals Zero Hour rulează nativ pe arhitectura ARM64 folosită de dispozitivele Apple, fără să fie nevoie de un emulator. Sunt disponibile campania principală, modul Skirmish și popularul Generals Challenge, toate adaptate pentru comenzile tactile specifice ecranului unui iPhone sau iPad.

Pentru partea grafică, proiectul utilizează un lanț de conversie care transformă instrucțiunile DirectX 8 în Metal, interfața grafică dezvoltată de Apple. Acest proces permite redarea jocului pe hardware-ul modern, în ciuda diferențelor majore dintre tehnologiile folosite în 2003 și cele existente în prezent.

Reshi a dezvăluit că, pe parcursul celor două zile de dezvoltare, și-a consumat complet limita disponibilă în abonamentul Claude Max, semn că instrumentele bazate pe inteligență artificială au fost folosite intensiv pe parcursul întregului proiect.

Codul sursă este public, însă jocul trebuie cumpărat separat

Un aspect important este faptul că dezvoltatorul a publicat întregul cod sursă pe GitHub, oferindu-l în regim open source. Totuși, proiectul nu include fișierele originale ale jocului, din motive legate de drepturile de autor.

Cei care doresc să testeze portarea trebuie să dețină o copie legitimă a Command & Conquer: Generals Zero Hour, disponibilă pe Steam la un preț de aproximativ 5 dolari în perioadele de reducere.

Există și câteva limitări. Pe iPad, sesiunile foarte lungi de joc pot provoca închiderea aplicației din cauza consumului ridicat de memorie. Dezvoltatorul a documentat însă întregul proces într-un jurnal tehnic, unde explică problemele întâlnite și soluțiile aplicate pentru fiecare dintre ele.

Proiectul a atras atenția și printr-un alt detaliu. Deși lucrează în cadrul Google AI Studio, Reshi a ales să folosească Claude Code, un produs dezvoltat de rivalul Anthropic. Întrebat despre această decizie, el a explicat că progresul în domeniul inteligenței artificiale presupune și respect pentru soluțiile concurenței, iar obiectivul rămâne construirea celor mai bune produse, indiferent de compania care le dezvoltă.