Apple brengt Game Porting Toolkit uit om Windows-games op macOS uit te voeren

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

De nieuwe Game Porting Toolkit werkt op dezelfde manier als de software die Valve gebruikt om Windows-games op zijn Steam Deck uit te voeren

Op 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 onthuldToolkit voor gameportingdat maakt het voor ontwikkelaars gemakkelijker om Windows-games naar macOS te porten.

Toolkit voor gameporting

De nieuwe Game Porting Toolkit wordt mogelijk gemaakt doorbroncodevan 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 starten en kunnen zien hoe goed ze werken voordat ze een game volledig porteren.

De voor- en nadelen van Game Porting Toolkit

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

  • Een emulatieomgeving waarmee ontwikkelaars hun games ongewijzigd op macOS kunnen draaien
  • Een verscheidenheid aan tools en bronnen waarmee ontwikkelaars problemen met hun games kunnen oplossen en deze kunnen optimaliseren
  • Een compatibiliteitscontrole die potentiële problemen met een game identificeert voordat deze wordt geport.
  • Een hulpmiddel voor het converteren van Windows DirectX 12-oproepen naar macOS Metal-oproepen.
  • Een codebibliotheek die kan worden gebruikt om games te porten.

Hoewel de GPT een positieve ontwikkeling is voor de Mac-gaminggemeenschap. Het heeft het potentieel 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 voor alle Windows-games werken, dus het kan moeilijk te gebruiken zijn, het vereist mogelijk enige technische kennis en het is nog niet duidelijk hoe goed de tool in de praktijk zal werken.

Lees meer:Apple werkt de Game Porting Toolkit voor macOS Sonoma bij met aanzienlijke verbeteringen

Beschikbaarheid

GPT is gratis beschikbaar voor alle game-ontwikkelaars. Voor meer informatie over Game Porting Toolkit of om deze te downloaden, gaat u naar deApple-ontwikkelaarwebsite.

Lees meer:

  • Apple maakt bèta-updates voor ontwikkelaars gratis voor iedereen
  • Deze macOS Sonoma-functies zijn exclusief voor Apple Silicon Macs
  • Apple kondigt Mac Pro aan met M2 Ultra, PCIe-uitbreiding en meer