Închide anunțul

Mac-urile nu au fost niciodată create pentru jocuri. La urma urmei, tocmai de aceea jocurile pentru sistemul de operare macOS nici măcar nu au fost pregătite de mult timp, iar dezvoltatorii, dimpotrivă, au ignorat cu succes platforma Apple, despre care se poate spune că este adevărată până acum. Sosirea cipurilor Apple Silicon a schimbat semnificativ discuția, utilizatorii Apple au devenit în sfârșit interesați de gaming și caută diverse modalități de a-și folosi Mac-ul pentru jocuri. În finală, din păcate, nu este chiar atât de simplu, deoarece performanța ridicată pur și simplu nu asigură desfășurarea optimă a jocurilor.

Foarte importantă este și prezența unui API modern, care pare să deblocheze întregul potențial al hardware-ului. Și aici putem întâlni o piatră de poticnire fundamentală. În cazul PC-ului (Windows), biblioteca DirectX domină, dar, din păcate, nu este multi-platformă și pur și simplu nu funcționează pentru utilizatorii Apple. Compania Valve, aflată în spatele jocurilor Half-Life 2, Team Fortress 2 sau Counter-Strike, încearcă să rezolve această boală, care are o pondere incontestabilă în dezvoltarea unui API multiplatform numit Vulkan, care este conceput direct să funcționeze. cât mai eficient cu ansamblurile de astăzi și chiar oferă suport pentru Apple Silicon. Adică ar putea să o ofere, dacă cineva nu a intervenit în mod deliberat în ea.

Apple blochează inovația străină

Dar, după cum știm cu toții Apple, acest gigant din Cupertino își face propriul drum și ignoră încet orice concurență. Este foarte asemănător în cazul acestei discuții, unde se decide dacă Mac-urile vor fi vreodată dispozitive potrivite pentru jocuri. Prin urmare, deși API-ul Vulkan oferă suport nativ pentru computerele cu cipuri Apple Silicon, compania Apple a întrerupt-o complet și nu acceptă oficial API-ul, pentru care are un motiv fundamental. În schimb, compania se bazează pe propria soluție, care este doar puțin mai veche decât Vulcan și funcționează mai bine cu ecosistemul Apple - poartă numele Metal. Înainte de asta, computerele, telefoanele și tabletele Apple se bazau pe alternativa mai veche OpenCL, care practic a dispărut și a fost complet înlocuită de Metal.

APIMetal
API-ul Apple pentru grafică metal

Dar aici este problema. Unii fani Apple văd că Apple blochează complet inovațiile străine și nu dorește să le lase să intre în sistemele lor, deși ar putea ajuta jucătorii, de exemplu. Dar totul va fi mai mult despre momentul nefericit. Gigantul din Cupertino a trebuit să lucreze mult timp la dezvoltarea API Metal și cu siguranță a cheltuit mulți bani pe el. Prima lansare a fost deja în 2014. Vulkan, pe de altă parte, a venit doi ani mai târziu (2016). În același timp, putem întâmpina încă o problemă și aceasta este optimizarea generală. În timp ce API-ul grafic Vulkan vizează practic fiecare computer sub soare (care urmărește să fie multiplatformă), Metal este direcționat direct către un anumit tip de hardware, și anume dispozitivele Apple, care ar putea da rezultate mai bune.

Cum va fi cu jocurile pe Mac-uri?

Deci, adevărul este că Mac-urile nu sunt mai pregătite pentru jocuri decât erau, să zicem, acum doi ani. Deși performanța cipurilor Apple Silicon le oferă performanțe enorme, tocmai în domeniul jocurilor nu va funcționa fără un API grafic de înaltă calitate, care să permită jocurilor să folosească întregul potențial al hardware-ului. Din fericire, unii dezvoltatori încearcă să răspundă la evoluțiile actuale. De exemplu, astăzi avem disponibil popularul MMORPG World of Warcraft, care oferă chiar suport nativ pentru computere cu Apple Silicon, atunci când folosește API-ul Apple pentru grafică Metal. Din păcate, am putea număra astfel de jocuri doar pe degete.

.