Tijdens WWDC 2023 kondigde Apple een nieuwe tool aan genaamd Game Porting Toolkit om het overdragen van games van andere platforms naar Mac te vereenvoudigen. De nieuwe Metal-toolkit voor het overzetten van games elimineert maanden werk vooraf, waardoor ontwikkelaars hun games snel kunnen optimaliseren voor Apple Silicon.

Inhoudsopgave

Nieuwe game-porting Toolkit werkt op dezelfde manier als de software die Valve gebruikt om Windows-games op zijn Steam Deck uit te voeren.

Tijdens WWDC 2023 onthulde Apple macOS Sonoma samen met andere gaming-gerelateerde updates, zoals de nieuwe Game-modus, Metal 3, Game Center en een groeiende bibliotheek met games. Als onderdeel van de game-aankondigingen heeft Apple een nieuwe Game Porting Toolkit onthuld die het voor ontwikkelaars gemakkelijker maakt om Windows-games over te zetten naar macOS.

Game Porting Toolkit

De nieuwe Game Porting Toolkit wordt mogelijk gemaakt door broncode van CrossOver, een op Wine gebaseerde oplossing voor het uitvoeren van Windows-games op macOS. Wine is een open-source compatibiliteitslaag waarmee Windows-software kan worden uitgevoerd op Unix-achtige besturingssystemen, zoals macOS en Linux.

De Game Porting Toolkit gebruikt Wine om Windows API’s en instructies te vertalen naar de overeenkomstige API’s en instructies op macOS, waardoor ontwikkelaars ongewijzigde Windows-games op een Mac kunnen lanceren en kunnen zien hoe goed ze werken voordat een game volledig wordt overgezet.

Voor-en nadelen van Game Porting Toolkit

Game Porting Toolkit is erg handig voor ontwikkelaars omdat het een aantal functies bevat die het gemakkelijker maken om games over te zetten, waaronder:

Een emulatieomgeving waarmee ontwikkelaars hun games ongewijzigd kunnen uitvoeren op macOS Een verscheidenheid aan tools en bronnen om ontwikkelaars te helpen bij het oplossen van problemen en hun games optimaliseren Een compatibiliteitscontrole die potentiële problemen met een game identificeert voordat deze wordt geporteerd. Een tool voor het converteren van Windows DirectX 12-oproepen naar macOS Metal-oproepen. Een bibliotheek met code die kan worden gebruikt om games over te zetten.

Hoewel de GPT een positieve ontwikkeling is voor de Mac-gaminggemeenschap. Het heeft de potentie om het voor ontwikkelaars gemakkelijker te maken om Windows-games over te zetten naar macOS en om het aantal Windows-games dat beschikbaar is op macOS te vergroten.

Het is echter geen wondermiddel en het zal niet werken voor alle Windows-spellen, dus het kan moeilijk te gebruiken zijn, het kan enige technische kennis vereisen en het is nog niet duidelijk hoe goed de tool in de praktijk zal werken.

Beschikbaarheid

GPT is gratis beschikbaar voor alle game-ontwikkelaars. Ga voor meer informatie over Game Porting Toolkit of om deze te downloaden naar de Apple Developer-website.

Meer lezen:

Categories: IT Info