TechSpot 에 따르면, 올해 WWDC 행사는 게이머와 게임 개발자들에게 흥미로운 소식을 가져왔습니다. 고가의 Vision Pro 안경이나 AR 게임용 장난감 외에도, Apple은 개발자들에게 macOS에서 게임의 성능을 강화할 수 있는 새로운 게임 포팅 툴킷을 제공했습니다.
새로운 툴킷에는 개발자 또는 게이머가 macOS에서 DirectX 12 게임을 실행하는 데 사용할 수 있는 호환성 계층이 포함되어 있습니다. 이 툴킷의 코드는 Valve가 Linux에서 Windows 게임을 실행하기 위해 개발한 호환성 계층인 Proton을 기반으로 합니다. 또한 Mac에서 DirectX 12 게임을 실행하기 위해 자체 호환성 계층을 개발한 CodeWeavers의 CrossOver 소스 코드를 활용했습니다.
Apple, 게임 개발자에게 새로운 툴킷 제공
게임 포팅 툴킷은 네이티브 x86 코드를 Apple Silicon으로 변환하여 3D 그래픽 API 호출을 가로채 Mac의 독점 Metal API로 변환합니다. 또한 Apple의 새로운 Arm 칩에서 Windows 게임을 실행하는 데 필요한 입력, 오디오, 네트워킹 등 모든 것을 변환할 수 있습니다.
하지만 게임을 실행하는 것과 좋은 성능을 경험하는 것은 완전히 다른 문제입니다. 따라서 Apple은 게임 포팅 툴킷(Game Porting Toolkit)이 게임 개발자를 위한 벤치마킹 도구라고 설명합니다. 이 도구는 Mac에서 Windows 게임을 빠르게 테스트하여 게임이 실제로 실행되는지, 예상 성능은 어느 정도인지 확인할 수 있도록 도와줍니다. 이를 통해 개발자는 게임을 최상의 상태로 출시하기 위해 어떤 최적화가 필요한지 파악할 수 있습니다.
레딧 사용자들은 Apple의 새로운 호환성 레이어를 통해 M1 MacBook에서 Cyberpunk 2077을 , M1 Max MacBook Pro에서 Diablo IV를 , 그리고 M2 Max에서 Hogwarts Legacy를 실행하는 테스트를 진행해 왔습니다. 최종 경험은 매끄럽지 않았고 버그도 많았지만, 게임 포팅 툴킷의 이러한 초기 결과는 앞으로 더욱 탄탄한 macOS 게임 환경을 구축할 수 있을 것으로 기대됩니다.
[광고_2]
소스 링크
댓글 (0)