애플은 게임을 지배할 만큼의 모든 것을 갖추고 있지만, 게임만큼은 아직 부족하다. | ENBLE

애플은 게임에서 절대적인 지배자로 떠오르고 있지만, 게임에만큼은 아직도 부족한 부분이 있다. | ENBLE

애플이 드디어 게임 분야에서 자신감을 갖게 되고 있다. 회사는 오늘 “무서운 빠르기” 이벤트에서 새로운 M3 패밀리 칩을 발표하였으며, 이 칩은 게임에 필요한 다양한 기능을 추가한 재설계된 GPU를 탑재하고 있다. 하지만 한 가지 문제가 있습니다 – Mac에서는 수많은 게임을 할 수 없습니다.

Mac에서 훌륭한 게임들이 있습니다 – 단지 저희가 선정한 최고의 Mac 게임 목록을 확인해보세요 – 그러나 Apple에게는 항상 게임 지원의 큰 장벽이 있었습니다. M3의 출시와 최근 Windows에서 Mac으로 게임 이식하는 기술의 발전으로 인해 Apple은 게이밍 열망을 현실로 이끌 수 있는 기회를 가지게 되었습니다. 그러나 PC와 콘솔과 함께 플랫폼에서 게임이 출시될 때까지는 모든 노력이 아무런 의미가 없을 것입니다.

게임을 바꾸는 GPU

애플의 M3 칩 패밀리
Apple

M3가 게임을 위해 특별하게 만드는 요소에 대해 이야기해 보겠습니다. 이 칩은 하드웨어 가속된 레이 트레이싱, 메시 셰이더 및 Dynamic Caching이라는 새로운 기능을 탑재한 새로운 GPU 아키텍처를 제공합니다.

레이 트레이싱은 게임 분야에서는 새로운 게 아닙니다. 2018년에 Nvidia가 실시간 레이 트레이싱을 세상에 처음으로 소개할 때는 낯선 기능이었지만, 현재 레이 트레이싱은 AAA급 게임 출시의 필수 요소가 되었습니다. 지난 몇 년 동안 주요 AAA급 게임 출시 중 레이 트레이싱을 전혀 사용하지 않는 게임을 찾기는 힘듭니다. 또한, Cyberpunk 2077와 같은 일부 게임은 패스 트레이싱 기능을 완전히 지원합니다.

메시 쉐이딩은 게임에서 처음 나타나는 기능입니다. 몇 년 동안 이 기능은 DirectX 12를 통해 PC의 전용 GPU 하드웨어를 통해 가능했습니다. 메시 쉐이딩을 필요로 하는 첫 번째 게임, Alan Wake 2가 방금 출시되었습니다. 애플이 M3에 대한 지원을 갖추고 있음으로써 향후 게임 출시에 대비하여 플랫폼을 성공적으로 구축하고 있습니다.

Alan Wake 2의 최고 및 최저 그래픽 프리셋 비교
Jacob Roach / ENBLE

마지막으로, Dynamic Caching이 있습니다. Apple의 보도자료에 따르면 이것은 “업계 최초”입니다. Dynamic Caching이 정확히 무엇을 하는지는 명확하지 않지만, GPU에서 일의 일정을 지능적으로 예약하는 방법으로 보입니다. 대부분의 그래픽 카드는 병렬로 많은 작업을 처리할 수 있지만, 이러한 작업은 항상 GPU의 모든 리소스를 활용하지는 않습니다. 이 기능은 GPU의 평균 이용률을 높이기 위해 리소스를 동적으로 할당함으로써 성능을 향상시킨다고 합니다.

Apple은 Dynamic Caching에 대해 큰 얘기를 했지만, M3 기기가 출시되면 이 기능이 정확히 무엇을 하는지 확인해야 합니다. 하지만 이미 이 기술이 어떤 역할을 하는 것으로 보입니다. Myst와 Lies of P와 같은 게임이 M3 MacBook Pro에서 초당 60프레임 이상의 속도로 실행되는 모습을 미리 볼 수 있었습니다. 게임에 대해 이러한 성능이 유지된다면 Apple은 상당히 능력있는 하드웨어를 손에 넣은 셈입니다.

상승하는 흐름

WWDC 2023에서 맥 게이밍에 대해 이야기하는 후쿠시마 히데오
Apple

M3은 애플이 약 1년간 기반을 마련한 합산이다. Resident Evil 4가 iPhone으로 출시되는 등 애플이 게임 분야로 진출하고 있다는 사실은 명백하다. 하지만 화려한 출시 이외에도, 애플은 맥에서 게임을 실행할 수 있게 해주는 기술의 기반이 되는 토대를 구축해왔다.

그 중 많은 요소가 게임 포팅 툴킷을 중심으로 이루어진다. 올해 WWDC에서 조용하게 공개된 이 소프트웨어 도구는 맥에서 윈도우 에뮬레이션 환경을 생성한다. 이는 서드 파티들이 수년간 시도해오던 것이다. 애플은 개발자들이 게임이 애플 실리콘에서 어떻게 실행될지를 고려하기 위해 몇 분만에 확인할 수 있다고 주장했다. 개발에 몇 주간의 시간을 들여 맥으로의 이식을 고려할 수 있도록 하는데에 말이다.

이미 큰 성과를 거두었다. 나는 MacBook에서 Halo Master Chief Collection을 실행시도하였고, 인기있는 CrossOver 앱은 출시 이후로 DirectX 12 게임의 지원을 시작했다. 아직 게임 포팅 툴킷의 전체적인 효과를 보지 못했고, 앞으로의 맥 지원에서 중대한 역할을 할 것으로 의심된다.

게다가 애플은 이미 MetalFX를 개발했다. 지난 한 해 동안 Nvidia의 Deep Learning Super Sampling (DLSS)AMD의 FidelityFX Super Resolution (FSR)과 같은 업스케일링 도구의 필요성을 알 수 있었다. Mac에서는 MetalFX를 통해 이러한 업스케일링 기술을 제공하고 있으며, Resident Evil Village에서의 데모 시연이 매우 좋았다. 이것은 iPhone에서 Resident Evil 4을 가능하게 하는 동일한 기술로서 큰 의미가 있다.

MetalFX와 게임 포팅 툴킷은 이제 M3과 만남을 가지고 있다. M3에는 광선 추적, 메시 셰이더 및 동적 캐싱이 탑재되어 있다. 하드웨어와 생태계는 모두 준비되어 있으며, 우리에게 필요한 것은 게임 뿐이다.

더 많은 게임이 필요하다

MacBook Pro에서 실행되는 Lies of P.
Apple

현재 Mac 게임의 가장 큰 문제점은 게임 지원이 부족하다는 것이다. 이는 이전에도 문제였지만, 특화된 하드웨어와 소프트웨어의 부족에 추가된 문제였다. 우리는 맥용 네이티브 게임이 더 많이 출시되기를 바란다. 그리고 분명히 그렇게 될 것이다. 하지만 그것은 즉시 일어나지 않을 것이다.

게임 역사를 살펴보면, 대부분의 게임 출시는 맥에서 네이티브 포트가 없다. Civilization VI, Resident Evil Village와 같은 예외가 있을 수 있지만, Hollow Knight와 Hades와 같은 인디 게임도 그 수는 적다. 전체적으로 PC에서 출시되는 게임 수를 보면, Mac에서의 공식 지원은 매우 작은 부분에 불과하다.

애플이 이 문제를 해결하는 것은 쉬운 일이 아니며, 작년 동안 회사가 이 문제에 대해서 방황하는 것을 볼 수 있었다. 그 예로는 Death Stranding이 있다. 애플은 올해 초에 해당 게임을 Mac으로 가져왔을 때 큰 관심을 끌었고, 공식 포트로서 이런 유명 게임을 볼 수 있어서 좋다. 그러나 해당 게임의 처음 출시를 기준으로 거의 4년이 흘렀다. 마찬가지로 Resident Evil Village와 Resident Evil 4와 같은 게임이 애플 생태계로 진입하는 것은 환상적이지만, 모든 다른 플랫폼에서 게임이 출시되었을 때 이들 게임을 플레이할 수 있었다면 더욱 흥미로웠을 것이다.

애플은 뒤늦게 진입하여 개발자들과의 계약 체결을 적극적으로 추진하고 있을 것이다. 그러나 대규모의 게임이 PC와 동시에 Mac에서 출시되는 시점까지 애플의 게임 분야 진출은 성과를 거두지 못할 것이다. 현재, Mac에서 출시되는 모든 AAA 게임은 새로운 것인 것 같다. Mac이 진정한 게임 목적지가 되려면, 게임 출시는 일반적이라는 느낌이 들어야 한다.

24인치 iMac에 Civilization VI가 실행되고 있는 모습.
ENBLE

일부가 이미 움직임을 보이는 것 같습니다. 2021년에는 Lies of P와 Baldur’s Gate 3와 같은 게임들이 Windows와 동시에 Mac에서 출시되었는데, 이는 두 개의 대규모 게임입니다. Mac에서 게임을 할 수 있게 하려면 Apple은 이와 같은 출시를 향해 개발자들과 협력하여 출시일에 원래의 Mac 버전이 보장되도록 해야 합니다.

희망적으로, 그런 일이 이미 진행 중이라고 생각합니다. Apple의 게임 진행 방침에서 Resident Evil 시리즈가 많이 나타난 것은 우연이 아니며, Apple이 개발사 Capcom과 바로 게임을 가져오기 위한 관계를 형성하고 있을 가능성이 큽니다. 비슷하게, Death Stranding과 같은 이식 게임들은 큰 의미가 없을 수 있지만, 이후 게임들을 위한 기초를 마련할 수 있습니다.

Apple이 이 분야에 집중한다면, 앞으로 Mac에서의 게임체험은 훌륭해질 수 있습니다. 결국, 우리는 지금 이를 지원할 하드웨어를 가지고 있지만, 게임만 필요합니다.