WWDC(Worldwide Developers Conference) 2023에서 출시된 획기적인 툴킷인 Apple의 게임 이식 도구가 첫 번째 업데이트를 받았습니다. 이 혁신적인 소프트웨어는 Windows 게임을 macOS로 포팅하는 복잡한 작업에서 게임 개발자를 지원합니다. 존경받는 오픈 소스 플랫폼 Wine 을 기반으로 하는 이 도구를 사용하면 macOS 및 Linux를 포함하는 Unix 환경용 Windows 애플리케이션을 변환할 수 있습니다.
업데이트된 도구는 원래 Wine 에 비해 몇 가지 향상된 기능을 보여줍니다. 특히 DirectX 12를 Metal 3로 실시간으로 변환하는 기능이 있습니다. 개발자는 게임 이식 도구를 사용하여 Windows 게임을 macOS 환경으로 전환한 다음 DirectX 그래픽을 Metal로 전환하는 새로운 도구를 사용할 수 있습니다. 결과적으로 게임은 기본적으로 작동하여 뛰어난 성능을 제공할 수 있습니다.
기본적으로 개발자를 지원하기 위한 것이지만 터미널에 익숙한 모든 사용자가 Apple의 Game Porting Tool에 액세스할 수 있으므로 Mac에서 Windows 게임을 쉽게 실행할 수 있습니다. 최근 업데이트에서 이 도구는 상당히 개선되어 일련의 악기 개선 사항을 제공합니다.
Game Porting Toolkit 베타 1.0.2로 알려진 이 업데이트된 도구는 게임 성능을 크게 향상시킵니다. 인기 YouTube 사용자인 Andrew Tsai 는 이 업데이트된 버전으로 일련의 테스트를 수행했으며 여러 시나리오에서 더 높은 프레임 속도를 관찰했습니다.
예를 들어 인기 게임 Elden Ring의 프레임 속도는 M1 Max 칩으로 구동되는 Mac에서 초당 26프레임(FPS)에서 32FPS로 증가했습니다. M2 Ultra Mac에서 Cyberpunk를 실행할 때 평균 FPS는 8에서 18로 두 배가 되었습니다.
그러나 Game Porting Tool은 Apple의 M1 Ultra 및 M2 Ultra 칩과 약간의 호환성 문제가 있는 것으로 보입니다. 게임이 덜 강력한 칩에서 더 잘 수행되기 때문입니다. 가능한 범인은 두 개의 Max 칩을 하나로 결합하는 UltraFusion 기술입니다. 도구가 아직 이 혁신적인 기술을 완전히 지원하지 않을 수도 있습니다.
이 작은 장애물에도 불구하고 Cyberpunk 게임은 M1 Max에서 40FPS를 달성하고 이전에 도구와 호환되지 않았던 Horizon Zero Dawn 및 Resident Evil 2와 같은 게임이 이제 원활하게 작동합니다. 특히 업데이트된 Game Porting Tool은 현재 32비트 소프트웨어를 지원하지만 이러한 게임의 성능은 현재 부진합니다.
Game Porting Tool의 주요 기능은 개발자가 게임이 macOS와 잠재적으로 호환되는지 테스트하는 것입니다. 그러나 이 도구는 Apple 개발자 웹 사이트에서 다운로드할 수 있으므로 모든 사용자가 Windows 게임을 실행하는 데 사용할 수 있습니다. 설치하려면 여러 터미널 명령이 필요하며 현재 최신 macOS Sonoma 베타를 실행하는 Apple Silicon Mac에서만 작동합니다.
게임이 앱 개발 산업에 상당한 영향을 미치면서 Apple의 Game Porting Tool과 같은 이니셔티브가 점점 더 중요해지고 있습니다. 실제로 AppMaster 와 같은 no-code 및 low-code 플랫폼을 사용하면 개발자가 게임 애플리케이션을 더 쉽고 빠르게 만들고 수정할 수 있습니다. 예를 들어, AppMaster 개발자가 처음부터 애플리케이션을 생성할 수 있도록 하여 게임 개발자의 주요 고려 사항인 기술적 부채에 대한 우려를 제거합니다.