Według TechSpot , tegoroczna konferencja WWDC przyniosła ekscytujące wieści dla graczy i twórców gier. Oprócz drogich okularów Vision Pro i gadżetów do gier AR, Apple udostępniło deweloperom również nowy Game Porting Toolkit, aby wzmocnić potencjał gier na macOS.
Nowy zestaw narzędzi zawiera warstwę kompatybilności, z której deweloperzy, a nawet gracze, mogą korzystać do uruchamiania gier DirectX 12 na macOS. Kod zestawu narzędzi oparty jest na Protonie, warstwie kompatybilności opracowanej przez Valve do uruchamiania gier Windows na Linuksie. Bazuje on również na kodzie źródłowym CrossOver firmy CodeWeavers, która opracowała własną warstwę kompatybilności do uruchamiania gier DirectX 12 na komputerach Mac.
Apple udostępnia twórcom gier nowy zestaw narzędzi
Game Porting Toolkit potrafi tłumaczyć natywny kod x86 na Apple Silicon, przechwytując i konwertując wywołania API dla grafiki 3D do zastrzeżonego API Metal na komputerach Mac. Potrafi również tłumaczyć dane wejściowe, dźwięk, sieć i wszystko inne, co jest potrzebne do uruchamiania gier Windows na nowych procesorach Apple Arm.
Jednak uruchomienie gry i doświadczenie jej z dobrą wydajnością to dwie zupełnie różne rzeczy. W związku z tym Apple zauważa, że Game Porting Toolkit to narzędzie benchmarkingowe dla twórców gier, umożliwiające szybkie przetestowanie gry z systemu Windows na komputerze Mac, aby sprawdzić, czy gra faktycznie działa i jaka jest oczekiwana wydajność. Na tej podstawie twórca gry może określić, jakie optymalizacje należy wprowadzić, aby gra została wydana w optymalny sposób.
Użytkownicy Reddita testowali nową warstwę kompatybilności Apple, aby uruchomić Cyberpunk 2077 na MacBooku M1, Diablo IV na MacBooku Pro M1 Max oraz Dziedzictwo Hogwartu na M2 Max. Efekt końcowy nie był płynny i pełen błędów, ale wstępne wyniki z Game Porting Toolkit rokują nadzieję na bardziej stabilną platformę gier macOS w przyszłości.
Link źródłowy
Komentarz (0)