Na konferencji WWDC 2023 firma Apple ogłosiła nowe narzędzie o nazwie Game Porting Toolkit, które upraszcza przenoszenie gier z innych platform na komputery Mac. Nowy zestaw narzędzi do przenoszenia gier Metal eliminuje wiele miesięcy pracy z góry, umożliwiając programistom szybką optymalizację ich gier pod kątem Apple Silicon.
Spis treści
Nowe portowanie gier Toolkit działa podobnie do oprogramowania, którego Valve używa do uruchamiania gier Windows na swoim Steam Deck
Na WWDC 2023 Apple zaprezentował macOS Sonoma wraz z innymi aktualizacjami związanymi z grami, takimi jak nowy tryb gry, Metal 3, Game Center i rosnąca biblioteka gier. W ramach zapowiedzi dotyczących gier firma Apple ujawniła nowy Game Porting Toolkit, który ułatwia programistom przenoszenie gier z systemu Windows na system macOS.
Przenoszenie gier Zestaw narzędzi
Nowy zestaw narzędzi do przenoszenia gier jest obsługiwany przez kod źródłowy z CrossOver, opartego na Wine rozwiązania do uruchamiania gier Windows na macOS. Wine to warstwa kompatybilności typu open source, która umożliwia uruchamianie oprogramowania Windows w systemach operacyjnych typu Unix, takich jak macOS i Linux.
Game Porting Toolkit używa Wine do tłumaczenia interfejsów API systemu Windows i instrukcji na odpowiednie interfejsy API i instrukcje dotyczące systemu macOS, umożliwiające programistom uruchamianie niezmodyfikowanych gier Windows na komputerze Mac i sprawdzanie, jak dobrze działają, zanim w pełni przeniesiesz grę.
Zalety i wady zestawu narzędzi do przenoszenia gier
Przenoszenie gier Zestaw narzędzi jest naprawdę przydatny dla programistów, ponieważ zawiera szereg funkcji ułatwiających przenoszenie gier, w tym:
Środowisko emulacji, które umożliwia programistom uruchamianie ich gier bez modyfikacji w systemie macOS Różnorodne narzędzia i zasoby pomagające programistom w rozwiązywaniu problemów i optymalizują swoje gry Narzędzie do sprawdzania zgodności, które identyfikuje potencjalne problemy z grą przed jej przeniesieniem. Narzędzie do konwersji wywołań Windows DirectX 12 na wywołania macOS Metal. Biblioteka kodu, którego można użyć do przenoszenia gier.
Chociaż GPT jest pozytywnym wydarzeniem dla społeczności graczy Mac. Może ułatwić programistom przenoszenie gier Windows na macOS i zwiększyć liczbę gier Windows dostępnych na macOS.
Jednak nie jest to magiczna kula i nie będzie działać dla wszystkich gier Windows, więc może być trudne w użyciu, może wymagać pewnej wiedzy technicznej i nie jest jeszcze jasne, jak dobrze narzędzie będzie działać w praktyce.
Dostępność
GPT jest dostępny za darmo dla wszystkich twórców gier. Aby dowiedzieć się więcej o Game Porting Toolkit lub pobrać go, odwiedź Witryna Apple Developer.
Więcej informacji: