Podle serveru TechSpot přinesla letošní akce WWDC několik vzrušujících novinek pro hráče i vývojáře her. Kromě drahých brýlí Vision Pro a herních zařízení s rozšířenou realitou Apple vývojářům poskytl také novou sadu nástrojů pro portování her (Game Porting Toolkit), která má vylepšit výkon her na macOS.
Nová sada nástrojů obsahuje vrstvu kompatibility, kterou mohou programátoři nebo dokonce hráči použít ke spouštění her s DirectX 12 v prostředí macOS. Kód sady nástrojů je založen na Protonu, vrstvě kompatibility vyvinuté společností Valve pro spouštění her pro Windows na operačních systémech Linux. Je také odvozen ze zdrojového kódu CrossOveru od CodeWeavers, který vyvinul vlastní vrstvu kompatibility pro spouštění her s DirectX 12 na Macu.
Apple poskytuje vývojářům her novou sadu nástrojů.
Sada nástrojů pro portování her (Game Porting Toolkit) dokáže přeložit nativní kód x86 na platformu Apple Silicon, zachytit a převést volání API pro 3D grafiku na proprietární rozhraní Metal API od Macu. Sada nástrojů navíc dokáže přeložit vstup, zvuk, síťové signály a vše ostatní potřebné ke spuštění her pro Windows na nových čipech Arm od Applu.
Spouštění her a jejich hraní s dobrým výkonem jsou však dvě zcela odlišné věci. Apple proto uvádí, že Game Porting Toolkit je 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 mohou vývojáři určit, co je třeba optimalizovat, aby hra mohla být vydána co nejlépe.
Uživatelé Redditu 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 byl vyhodnocen jako ne příliš plynulý a stále obsahoval chyby. Tyto první výsledky ze sady nástrojů pro portování her Game Porting Toolkit však také slibují robustnější herní ekosystém na macOS v budoucnu.
Zdrojový odkaz






Komentář (0)