Zavrieť reklamu

Macy neboli nikdy určené na hranie hier. Ostatne práve preto sa hry pre operačný systém macOS dlhodobo ani nepripravovali a vývojári naopak jablčnú platformu úspešne ignorovali, čo sa dá povedať platí až doteraz. Príchod čipov Apple Silicon ale výrazne premenil diskusiu, jabĺčkari sa konečne začali zaujímať o gaming a hľadajú najrôznejšie spôsoby, ako aj ich Mac využiť na gaming. Vo finále to ale bohužiaľ nie je také úplne jednoduché, pretože vysoký výkon skrátka nezaisťuje optimálny chod hier.

Veľmi dôležitá je aj prítomnosť moderného API, ktoré hrám akoby odomkne plný potenciál hardvéru. A práve tu môžeme naraziť na zásadný kameň úrazu. V prípade PC (Windows) totiž dominuje knižnica DirectX, ktorá ale bohužiaľ nie je multiplatformná a pre jabĺčkarov skrátka nefunguje. Tento neduh sa snaží vyriešiť firma Valve, stojaca za hrami Half-Life 2, Team Fortress 2 alebo Counter-Strike, ktorá má nespochybniteľný podiel na vývoji multiplatformného API s názvom Vulkan, ktorý je priamo navrhnutý pre čo najefektívnejšiu prácu s dnešnými zostavami a dokonca ponúka podporu pre Apple Silicon. Teda ponúkať by ju mohol, keby v tom niekto zámerne neprekážal.

Apple blokuje cudzie inovácie

Ako ale všetci poznáme Apple, tento cupertínsky gigant si razí úplne vlastnú cestu a pomaly až ignoruje všetku konkurenciu. Veľmi podobne je to aj v prípade tejto diskusie, kedy sa rieši, či niekedy Macy budú vhodnými zariadeniami na gaming. Aj keď teda API Vulkan ponúka natívnu podporu pre počítače s čipmi Apple Silicon, tak aj napriek tomu ho jablčná spoločnosť úplne zarezala a oficiálne API nepodporuje, pre čo má svoj zásadný dôvod. Firma sa totiž namiesto toho spolieha na úplne vlastné riešenie, ktoré je len o niečo staršie ako Vulcan a lepšie funguje s jablčným ekosystémom – nesie označenie Metal. Predtým sa jablčné počítače, telefóny aj tablety spoliehali na staršiu alternatívu OpenCL, ktorá už ale prakticky zmizla a kompletne ju nahradil Metal.

Kovové API
Grafické API Metal od Applu

Tu je ale práve onen problém. Niektorí jabĺčkari to vidia tak, že Apple úplne blokuje cudzie inovácie a nechce ich pustiť do svojich systémov, hoci by to mohlo pomôcť napríklad hráčom. Všetko ale bude spočívať skôr v nešťastnom načasovaní. Cupertínsky gigant musel na vývoji API Metal pracovať dlhšiu dobu a určite zaňho dal nemalé finančné prostriedky. Vôbec prvé vydanie si zažil už v roku 2014. Vulkan naopak prišiel až dva roky neskôr (2016). Zároveň môžeme naraziť na ešte jeden problém, a to je celková optimalizácia. Zatiaľ čo grafické API Vulkan sa zameriava na prakticky všetky počítače pod slnkom (s cieľom byť multiplatformné), Metal je priamo určený pre špecifický typ hardvéru, a tým sú zariadenia od Applu, čo môže prinášať lepšie výsledky.

Ako to bude s gamingom na Macoch?

Pravdou teda je, že Macy nie sú pripravené na gaming o nič viac, než boli napríklad pred dvoma rokmi. Výkon čipov Apple Silicon im síce prepožičiava enormný výkon, avšak práve v oblasti hrania hier to nepôjde bez kvalitného grafického API, ktoré hrám umožňuje využiť plný potenciál hardvéru. Našťastie, niektorí vývojári sa na súčasný vývoj snažia reagovať. Napríklad dnes máme k dispozícii napríklad populárny MMORPG World of Warcraft, ktorý dokonca ponúka natívnu podporu pre počítače s Apple Silicon, kedy využíva práve grafické API Metal od Applu. Bohužiaľ na spočítanie takýchto hier by sme si pomaly vystačili iba s prstami na rukách.

.