Podle serveru TechSpot přinesla letošní akce WWDC několik vzrušujících novinek pro hráče a vývojáře her. Kromě drahých brýlí Vision Pro nebo hraček pro AR herní konzoli Apple poskytl vývojářům také nový Game Porting Toolkit, který má posílit možnosti her na macOS.
Nová sada nástrojů obsahuje vrstvu kompatibility, kterou mohou vývojáři nebo dokonce hráči použít ke spuštění her s DirectX 12 na macOS. Kód sady nástrojů je založen na platformě Proton, vrstvě kompatibility vyvinuté společností Valve pro spuštění her pro Windows na Linuxu. Čerpá také ze zdrojového kódu projektu CrossOver od CodeWeavers, který vyvinul vlastní vrstvu kompatibility pro spuštění her s DirectX 12 na Macu.
Apple dává herním vývojářům novou sadu nástrojů
Sada nástrojů pro portování her Game Porting Toolkit dokáže přeložit nativní kód x86 do platformy Apple Silicon, zachytit a převést volání API pro 3D grafiku do proprietárního Metal API pro Macy. Dokáže také přeložit vstup, zvuk, síťové informace a vše ostatní potřebné ke spuštění her pro Windows na nových čipech Arm od Applu.
Spuštění hry a její dobrý výkon jsou však dvě zcela odlišné věci. Apple proto uvádí, že Game Porting Toolkit je benchmarkingový nástroj pro vývojáře her, který jim umožňuje rychle otestovat hru pro Windows na Macu a zjistit, zda hra skutečně běží a jaký je očekávaný výkon. Na základě toho může vývojář určit, jaké optimalizace je třeba provést, aby hra vyšla co nejlépe.
Redditéři testují novou vrstvu kompatibility od Applu pro spuštění Cyberpunku 2077 na MacBooku M1, Diabla IV na MacBooku Pro M1 Max a Hogwarts Legacy na M2 Max. Konečný zážitek nebyl hladký a byl zabugovaný, ale tyto první výsledky z Game Porting Toolkitu slibují robustnější herní prostředí pro macOS v budoucnu.
Zdrojový odkaz
Komentář (0)