Ustvari
Ukazuj in osvoji: Generali — Zero Hour dobi domačo različico za macOS, iPhone

Ukazuj in osvoji: Generali — Zero Hour dobi domačo različico za macOS, iPhone

Artis Kenderik

Command & Conquer: Generals — Zero Hour, ikonična igra realnega časa iz leta 2003, zdaj ima popoln domači prenos za Apple naprave, ki deluje brezhibno na macOS, iPhone in iPad brez emulacije. Projekt uporablja izvorni igralni motor, ponovno sestavljen za ARM64, da zagotovi hitro delovanje in polno podporo za sodobno Apple strojno opremo. Vse glavne igralne načine — Kampanja, Skirmish in Generals Challenge — so vključeni, prenos pa ohranja izvirni zvok.

Kontrole na zaslonu na dotik so skrbno zasnovane za iPhone in iPad. Igralci lahko izberejo enote s pomočjo okvirja za povlečenje, premikajo kamero z dvema prstoma in povečujejo z znanimi gibanji stiskanja, kar klasično RTS igro presenetljivo naredi udobno tudi na manjših zaslonih.

Command & Conquer: Generals Zero Hour gameplay on iPad
Command & Conquer: Generals Zero Hour igranje na iPadu

Ta izdaja je rezultat sodelovanja med Ammaarjem Reshijem, ki je usmerjal in testiral projekt, ter AI modelom Claude Fable 5 podjetja Anthropic, ki je prispeval k inženiringu. Prenos temelji na projektu fbraz3/GeneralsX — prvotno za macOS in Linux — zdaj razširjen s podporo za iOS in iPadOS ter posodobljenimi komponentami motorja. Kot pojasnjuje Reshi:

Ta prenos je bil zgrajen kot sodelovanje med človekom in AI: inženiring je opravil Claude Code (Claude podjetja Anthropic, model Fable), usmerjal in testiral na pravih napravah Ammaar Reshi.
— Ammaar Reshi, glavni inženir, direktor projekta

Za igranje potrebujete lastno licencirano kopijo Command & Conquer: Generals — Zero Hour iz Steama, saj v prenosu niso vključeni nobeni igralni viri. Poseben skript pomaga izvleči potrebne datoteke iz vaše Steam namestitve. Gradnja in zagon prenosa zahtevata orodja, kot so Xcode, Homebrew, SteamCMD in LunarG Vulkan SDK, s podrobnim vodičem po korakih, ki je na voljo na GitHub.

Tehnična osnova je opazna: prenos uporablja renderirni sistem, ki prevaja klice DirectX 8 v Vulkan preko DXVK, nato v Metal z uporabo MoltenVK, kar zagotavlja združljivost in zmogljivost na Apple napravah. Obstajajo nekatere omejitve — uporaba pomnilnika lahko preseže 3GB, na iPadu pa lahko dolgi seji prekineta, če iOS prekine aplikacijo zaradi visoke uporabe pomnilnika, kar igralca vrne na začetni zaslon brez opozorila.

Ta projekt je postal mogoč po tem, ko je EA objavil izvorno kodo za Generals — Zero Hour pod GPL v3 licenco, kar omogoča prizadevanja skupnosti, kot je to.

Menite, da lahko domači, AI-podprti prenosi, kot je ta, vdihnejo novo življenje klasičnim strategijam za novo generacijo igralcev?

    O avtorju
    Komentarji0