Laut TechSpot brachte die diesjährige WWDC einige spannende Neuigkeiten für Gamer und Spieleentwickler. Neben den teuren Vision Pro-Brillen oder AR-Gaming-Spielzeugen stellte Apple Entwicklern auch ein neues Game Porting Toolkit zur Verfügung, um die Leistung von Spielen auf macOS zu verbessern.
Das neue Toolkit enthält eine Kompatibilitätsschicht, mit der Entwickler und sogar Gamer DirectX-12-Spiele auf macOS ausführen können. Der Code des Toolkits basiert auf Proton, einer von Valve entwickelten Kompatibilitätsschicht für Windows-Spiele unter Linux. Er basiert außerdem auf dem Quellcode von CodeWeavers CrossOver, das eine eigene Kompatibilitätsschicht für DirectX-12-Spiele auf dem Mac entwickelt hat.
Apple gibt Spieleentwicklern ein neues Toolkit
Das Game Porting Toolkit kann nativen x86-Code für Apple Silicon übersetzen und API-Aufrufe für 3D-Grafiken abfangen und in die proprietäre Metal-API des Macs konvertieren. Es kann auch Eingaben, Audio, Netzwerkdaten und alles andere übersetzen, was zum Ausführen von Windows-Spielen auf Apples neuen Arm-Chips erforderlich ist.
Ein Spiel laufen zu lassen und eine gute Performance zu erleben, sind jedoch zwei völlig verschiedene Dinge. Apple weist daher darauf hin, dass das Game Porting Toolkit ein Benchmarking-Tool für Spieleentwickler ist, mit dem sie ein Windows-Spiel schnell auf einem Mac testen können, um zu sehen, ob es tatsächlich läuft und wie die erwartete Leistung ist. Auf dieser Grundlage kann der Entwickler ermitteln, welche Optimierungen erforderlich sind, um das Spiel optimal auszuliefern.
Reddit-Nutzer haben Apples neue Kompatibilitätsebene getestet, um Cyberpunk 2077 auf einem M1 MacBook, Diablo IV auf einem M1 Max MacBook Pro und Hogwarts Legacy auf einem M2 Max auszuführen. Das Endergebnis war nicht reibungslos und fehlerhaft, aber diese ersten Ergebnisse des Game Porting Toolkits versprechen eine robustere macOS-Gaming-Landschaft in der Zukunft.
[Anzeige_2]
Quellenlink
Kommentar (0)