Zatvori oglas

Macovi nikada nisu bili namijenjeni igrama. Uostalom, upravo zbog toga igre za macOS operativni sistem nisu dugo bile ni pripremane, a programeri su, naprotiv, uspješno ignorisali Apple platformu, što se može reći da je do sada istina. Dolazak Apple Silicon čipova značajno je promijenio diskusiju, Apple korisnici su se konačno zainteresirali za igranje i traže razne načine da koriste svoj Mac za igranje igara. U finalu, nažalost, nije baš tako jednostavno, jer visoke performanse jednostavno ne osiguravaju optimalan rad igara.

Prisustvo modernog API-ja je takođe veoma važno, koji izgleda otključava puni potencijal hardvera. I tu možemo naići na temeljni kamen spoticanja. U slučaju PC-a (Windows), DirectX biblioteka dominira, ali nažalost nije multiplatformska i jednostavno ne radi za Apple korisnike. Kompanija Valve, koja stoji iza igara Half-Life 2, Team Fortress 2 ili Counter-Strike, pokušava riješiti ovu boljku, koja ima neupitan udio u razvoju multiplatformskog API-ja pod nazivom Vulkan, koji je direktno dizajniran za rad. što efikasnije sa današnjim sklopovima i čak nudi podršku za Apple Silicon. Odnosno, mogao je to ponuditi, ako se neko u to namjerno nije miješao.

Apple blokira strane inovacije

Ali kao što svi znamo Apple, ovaj gigant iz Cupertina kuje vlastiti put i polako ignorira svaku konkurenciju. Vrlo je slično iu slučaju ove rasprave, gdje se odlučuje da li će Macovi ikada biti prikladni uređaji za igranje igara. Stoga, iako Vulkan API nudi izvornu podršku za računare sa Apple Silicon čipovima, kompanija Apple ga je u potpunosti prekinula i zvanično ne podržava API, za šta ima fundamentalni razlog. Umjesto toga, kompanija se oslanja na vlastito rješenje, koje je tek nešto starije od Vulcan-a i bolje radi sa Apple ekosistemom – zove se Metal. Prije toga, Apple računari, telefoni i tableti oslanjali su se na stariju OpenCL alternativu, koja je praktički nestala i potpuno je zamijenjena Metalom.

APIMetal
Appleov Metal graphics API

Ali ovdje je problem. Neki ljubitelji Applea vide to kako Apple potpuno blokira strane inovacije i ne želi ih pustiti u svoje sisteme, iako bi to moglo pomoći, na primjer, igračima. Ali sve će biti više o nesretnom vremenu. Div iz Cupertina je morao dugo da radi na razvoju API Metala i sigurno je potrošio mnogo novca na to. Prvo izdanje bilo je već 2014. Vulkan je, s druge strane, došao dvije godine kasnije (2016). Istovremeno možemo naići na još jedan problem, a to je ukupna optimizacija. Dok Vulkan grafički API cilja na gotovo svaki računar pod suncem (sa ciljem da bude unakrsnu platformu), Metal je direktno usmjeren na specifičnu vrstu hardvera, naime Apple uređaje, što može dati bolje rezultate.

Kako će biti sa igranjem igara na Mac računarima?

Dakle, istina je da Macovi nisu ništa spremniji za igranje nego što su bili, recimo, prije dvije godine. Performanse Apple Silicon čipova daju im ogromne performanse, ali na polju igranja neće raditi bez visokokvalitetnog grafičkog API-ja, koji igricama omogućava da iskoriste puni potencijal hardvera. Srećom, neki programeri pokušavaju odgovoriti na trenutna dešavanja. Na primjer, danas imamo na raspolaganju popularni MMORPG World of Warcraft, koji čak nudi izvornu podršku za računare sa Apple Silicon, kada koristi Appleov Metal graphics API. Nažalost, takve igre bismo mogli nabrojati samo na prste.

.