Capacitățile de joc ale Mac-ului sunt departe de a fi de dorit, dar o nouă funcție macOS ar putea schimba viitorul jocurilor AAA de la Apple.
RELIEF: Ce crede Mark Zuckerberg cu adevărat despre Apple Vision Pro
Jocurile Apple au fost de mult timp un cap de glume în comunitatea de jocuri pe computer. În timp ce Mac-ul este bine cunoscut pentru editare video, grafică și design (este cu adevărat crema de recoltă), capacitățile sale de joc tind să lase de dorit. Deoarece dezvoltatorii optimizează pentru Windows, majoritatea jucătorilor AAA preferă Windows ca sistem de operare ales. Sunt disponibile mai multe jocuri pentru Windows, iar jocurile Windows rulează, în general, mai repede decât jocurile macOS comparabile. Cu toate acestea, o nouă funcție în macOS ar putea schimba viitorul jocurilor pentru Mac și ar putea pune capăt vechiului zical că Mac-urile nu pot juca jocuri AAA.
Conferința anuală Worldwide Developers Conference (WWDC) organizată de Apple a adus vești interesante pentru jucători și dezvoltatori de jocuri: suport DirectX 12 pentru macOS. Într-adevăr, echipa de inginerie software a Apple a creat un nou Game Porting Toolkit pentru a traduce și rula cele mai recente jocuri Windows DirectX 12 pe macOS, făcând mai simplă și mai rapidă portarea jocurilor Windows pe Mac. De asemenea, permite dezvoltatorilor să ruleze o versiune nemodificată a unui joc Windows pe un Mac înainte de a o porta complet.
„Noul Game Porting Toolkit oferă un mediu de emulare pentru rularea jocului Windows nemodificat existent și îl puteți folosi pentru a înțelege rapid utilizarea caracteristicilor grafice și potențialul de performanță al jocului dumneavoastră atunci când rulați pe un Mac”, a explicat Aiswariya Sreenivassan, manager de proiect de inginerie pentru GPU-uri și grafică la Apple, în timpul sesiunii WWDC de săptămâna trecută.
RELATE: Noul căști VR de la Apple tocmai a ucis PSVR2
Noul set de instrumente include un strat de compatibilitate care permite programatorilor și jucătorilor să ruleze jocuri DirectX 12 pe macOS. Codul setului de instrumente este construit pe Proton, un strat de compatibilitate bazat pe Wine, dezvoltat de Valve pentru rularea jocurilor Windows pe Linux. De asemenea, se bazează pe codul sursă CrossOver de la CodeWeavers, care lucrează deja la nivelul său de compatibilitate pentru a rula jocuri DX 12 pe Mac.
„Avem zeci de ani de experiență în crearea de porturi cu Wine și suntem foarte încântați că Apple recunoaște că Wine este o soluție fantastică pentru rularea jocurilor Windows pe macOS. Nu am lucrat cu Apple la acest instrument, dar ne-ar plăcea să lucrăm cu orice dezvoltatori de jocuri care încearcă Game Porting Toolkit și să vadă potențialul enorm pe care Wine îl oferă. Echipa noastră PortJump a perfecționat arta și știința creării de porturi pentru aplicații Windows folosind tehnologia noastră Wine și suntem bucuroși să primim întrebări despre cum vă putem ajuta să vă funcționeze jocul pe macOS. De asemenea, suntem încântați de potențialul pe care Game Porting Toolkit îl poate aduce la CrossOver. Am anunțat săptămâna trecută că suportul preliminar pentru DirectX 12 pe macOS va veni în CrossOver 23 și așteptăm cu nerăbdare să construim pe acest impuls. Pe măsură ce aflăm mai multe, vom împărtăși actualizări în articolele viitoare”, a declarat Meredith Johnson, CrossOver QA și Product Manager la Codeweavers.
Setul de instrumente pentru portarea jocurilor este în prezent destinat utilizării de către echipele de dezvoltare ca soluție de evaluare (înainte de a continua conversiile complete). Apple crede că kit-ul său de portare a jocului va ajuta „la eliminarea lunilor de muncă inițială și va permite dezvoltatorilor să vadă cum ar putea funcționa jocul lor existent pe Mac în doar câteva zile”. Apple speră că dezvoltatorii vor folosi Game Porting Toolkit ca punct de plecare pentru a optimiza codul de joc și shader-ul pentru a se asigura că jucătorii Mac au o experiență bună de joc. ” titluri pentru Mac App Store, unde Apple ia o cotă de 30% din venituri. În funcție de munca necesară și de baza potențială de utilizatori, unele studiouri și dezvoltatori pot alege să facă acest lucru.
RELIEF: Își poate imagina AI cum ar arăta un viitor condus de Apple?
Surse: Apple Newsroom, Code Weavers, Inverse