A TechSpot szerint az idei WWDC esemény izgalmas híreket hozott a játékosok és a játékfejlesztők számára. A drága Vision Pro szemüvegek és AR játékeszközök mellett az Apple egy új Game Porting Toolkit-et is biztosított a fejlesztőknek, hogy megerősítse a játékok macOS-en való futtathatóságát.
Az új eszközkészlet tartalmaz egy kompatibilitási réteget, amelyet a fejlesztők vagy akár a játékosok is használhatnak DirectX 12 játékok macOS rendszeren történő futtatásához. Az eszközkészlet kódja a Protonon alapul, amely egy kompatibilitási réteg, amelyet a Valve fejlesztett ki Windows játékok Linux rendszeren történő futtatásához. Emellett a CodeWeavers CrossOver forráskódjából is merít, amely saját kompatibilitási réteget fejlesztett ki a DirectX 12 játékok Mac rendszeren történő futtatásához.
Az Apple új eszközkészletet adott a játékfejlesztőknek
A Game Porting Toolkit képes lefordítani a natív x86-os kódot Apple Siliconra, elfogva és konvertálva a 3D grafikához szükséges API-hívásokat a Mac saját Metal API-jára. Emellett képes lefordítani a bemenetet, a hangot, a hálózatkezelést és mindent, ami a Windows-játékok Apple új Arm chipjein történő futtatásához szükséges.
Azonban egy játék futtatása és a jó teljesítmény elérése két teljesen különböző dolog. Ennek megfelelően az Apple megjegyzi, hogy a Game Porting Toolkit egy benchmark eszköz a játékfejlesztők számára, amely lehetővé teszi egy Windows-játék gyors tesztelését Macen, hogy lássa, a játék valóban fut-e, és mi a várható teljesítmény. Innen a fejlesztő meghatározhatja, milyen optimalizálásokat kell végrehajtani ahhoz, hogy a játék a lehető legjobban működjön.
A Reddit-felhasználók tesztelték az Apple új kompatibilitási rétegét, hogy a Cyberpunk 2077-et egy M1 MacBookon, a Diablo IV-et egy M1 Max MacBook Pro-n, a Hogwarts Legacy-t pedig egy M2 Maxon futtathassák. A végső élmény nem volt zökkenőmentes és hibás, de a Game Porting Toolkit korai eredményei ígéretesek egy robusztusabb macOS játékkörnyezet szempontjából a jövőben.
[hirdetés_2]
Forráslink
Hozzászólás (0)