Fanovi strategija u stvarnom vremenu očekuju pravo iznenađenje nakon što su saznali da je jedna od najomiljenijih EA igara stigla i na Apple mobilne uređaje. Ovo nije samo jednostavna emulacija ili usluga u oblaku, već prava igra. izvorni port originalnog motora iz 2003. ...koji je rekompiliran za rad na ARM64 arhitekturi trenutnih procesora. Ovaj projekat vam omogućava da pokrenete kampanje i izazove Generala sa fluidnošću koja je ranije bila nezamisliva izvan desktop računara.
Vijest je izašla na vidjelo zahvaljujući programeru Ammaaru Reshiju, koji je predvodio ovaj proces tehničke modernizacije. Posao koji je bio uključen nije bio mali podvig, jer se morao suočiti sa strogim ograničenjima iOS datotečnog sistema kako bi igri omogućio pisanje i čitanje konfiguracijskih podataka. bez ugrožavanja sigurnosti paketa aplikacije. To je značajan korak naprijed za očuvanje klasičnih videoigara na modernim platformama, pokazujući da se uz pravi izvorni kod i puno strpljenja mogu postići nevjerovatni rezultati.
Složeni tehnički okvir za oživljavanje klasika
Da bi igra dizajnirana za DirectX 8 radila na Liquid Retina ekranu, bio je potreban zaista izvanredan lanac prevođenja grafičkih komandi. Tok podataka prelazi iz DirectX-a u Vulkan putem DXVK-a, a zatim ga interpretira MoltenVK. završava renderiranje u Metal API-ju Ovo je Appleova vlastita tehnologija. Ovaj tehnološki podvig omogućava hardveru modernih iPhonea i iPada da savršeno razumije instrukcije grafičkog engine-a starog preko dvije decenije, uz održavanje stabilne brzine kadrova.
Jedan od najzanimljivijih aspekata ovog razvoja je korištenje Anthropicove umjetne inteligencije Claude kao osnovne podrške tokom procesa. Programer je objasnio da mu je Fable model pomogao da... Ispravite uporne greške u C++ kodukao što je greška koja je minimapu ostavila potpuno crnom ili zvučni problemi u EVA jedinici. Ova saradnja između ljudske domišljatosti u otkrivanju simptoma i sposobnosti umjetne inteligencije da predloži ispravke koda bila je ključna za brzi uspjeh projekta.
Dodirne kontrole dizajnirane od temelja za moderno ratovanje
Igranje RTS-a dizajniranog za miš i tastaturu na ekranu osjetljivom na dodir može biti pravo iskušenje ako se ne uradi kako treba. Zato ovaj port integriše sistem gestikulacije koji intuitivno prevodi klasične radnje: dodirivanje za odabir, prevucite dva prsta da biste pomaknuli kameru i gestu štipanja za zumiranje. Čak su implementirali i dugi pritisak za poništavanje odabira jedinica, čime se izbjegavaju fantomski klikovi koji često uništavaju igre u drugim, manje kvalitetnim portovima.
Uprkos tome koliko sve dobro izgleda, važno je imati na umu da je ovo projekat vođen od strane zajednice koji se oslanja na otvoreni kod koji je EA objavio pod GPL v3 licencom. To znači da Port ne uključuje datoteke igre (modeli, teksture ili muzika) iz pravnih razloga. Da bi uživali u igri, korisnici moraju imati vlastitu kupljenu kopiju, na primjer na Steamu, i prenijeti potrebne datoteke, osiguravajući da se ne potiče piratstvo, a istovremeno uživaju u poboljšanom i potpuno prenosivom iskustvu igranja.
Gledajući unaprijed, osoba odgovorna za ovaj podvig već je usmjerila pogled na svoj sljedeći cilj: Command & Conquer Renegade. Iako ta igra predstavlja veće izazove zbog svoje akcije iz prvog lica i nedostatka prethodnih resursa u poređenju sa Generals, korištena metodologija obećava da će nam donijeti više klasika iz sage. Pejzaž retro igara na iOS-u se mijenja skokovito, što omogućava... Neka dragulji strategije ponovo zablistaju sa vlastitim svjetlom u uređajima koji danas imaju više snage nego što su originalni programeri u Westwoodu ikada mogli zamisliti.