У Apple есть все, что нужно для доминирования в играх, кроме игр

Apple наконец-то добилась успеха в играх. Сегодня компания анонсировала новое семейство чипов M3 во время мероприятия «Scary Fast» и представила обновленный графический процессор, который добавляет некоторые столь необходимые функции для игр в 2023 году. Есть только одна проблема — вы не можете играть в массу игр. на Маке.

На Mac доступно несколько отличных игр — просто посмотрите наш список лучших игр для Mac — но большим препятствием для Apple всегда была широкая поддержка игр. С выпуском M3, а также с некоторыми недавними разработками по портированию игр с Windows на Mac, у Apple появился шанс воплотить свои игровые амбиции в реальность. Но все эти усилия не будут иметь значения, пока мы не увидим игры, выпускаемые на платформе наряду с ПК и консолями.

Графический процессор, меняющий правила игры

Семейство чипов Apple M3.
Яблоко

Давайте поговорим о том, что делает M3 особенным для игр. Он оснащен новой архитектурой графического процессора, объединяющей три ключевые функции: аппаратно-ускоренную трассировку лучей, сетчатые шейдеры и новую функцию под названием динамическое кэширование.

Трассировка лучей не является чем-то новым для игр. Это была нишевая функция, когда Nvidia представила миру трассировку лучей в реальном времени в 2018 году, но с тех пор трассировка лучей стала основным продуктом выпусков игр AAA. Трудно найти крупную версию AAA за последние пару лет, которая не использовала бы трассировку лучей в той или иной мере. А некоторые игры, такие как Cyberpunk 2077, поддерживают полную трассировку пути .

Затенение сетки является немного новым, по крайней мере, в том смысле, что оно проявляется в играх. Эта функция существует уже несколько лет и включается через DirectX 12 и специальное оборудование графического процессора на ПК. Только что вышла первая игра, требующая затенения сетки , Alan Wake 2 . Встраивание поддержки этой технологии в M3 является дальновидным шагом Apple, обеспечивающим успех платформы в будущих выпусках игр.

Сравнение самой высокой и самой низкой настройки графики в Alan Wake 2.
Джейкоб Роуч / Цифровые тенденции

Наконец, есть динамическое кэширование, которое, согласно пресс-релизу Apple, является «первым в отрасли». Трудно точно определить, что именно делает динамическое кэширование, но кажется, что это разумный способ запланировать работу графического процессора. Большинство видеокарт могут выполнять множество задач параллельно, но эти задачи не всегда используют все ресурсы, доступные графическому процессору. Говорят, что эта функция повышает производительность за счет динамического распределения ресурсов для увеличения среднего использования графического процессора.

Apple придала большое значение динамическому кэшированию, но нам придется посмотреть, что именно оно делает, когда у нас появятся устройства M3. Однако ясно, что технология уже что-то делает. Мы впервые познакомились с такими играми, как Myst и Lies of P , работающими на M3 MacBook Pro со скоростью выше 60 кадров в секунду (fps). Если это сохранится во всех играх, у Apple есть мощное оборудование.

Прилив

Хидео Кодзима рассказывает об играх для Mac на WWDC 2023.
Яблоко

M3 — это расплата за фундамент, который Apple закладывает уже около года. Свыходом на iPhone таких игр, как Resident Evil 4, и появлением легенды игр Хидео Кодзимы на Всемирной конференции разработчиков Apple (WWDC) в начале этого года, ни для кого не секрет, что Apple делает рывок в сфере игр. Но помимо ярких релизов Apple создает основу технологий, которые позволят запускать игры на Mac.

Во многом это связано с набором инструментов для портирования игр . Этот программный инструмент, выпущенный без особых жалоб на WWDC в этом году, по сути создает среду эмуляции Windows на Mac. Это то, что третьи лица пытались взломать в течение многих лет. Apple утверждала, что разработчики могут увидеть, как их игра будет работать на процессоре Apple, за считанные минуты, вместо того, чтобы тратить недели на разработку, чтобы даже подумать о портировании на Mac.

Он тоже уже проделал большую работу. Я попытался запустить с его помощью Halo Master Chief Collection на MacBook, и популярное приложение CrossOver смогло включить поддержку игр DirectX 12 с момента его выпуска. Мы еще не увидели полной отдачи от Game Porting Toolkit, и я подозреваю, что в будущем он будет способствовать расширению поддержки Mac.

Кроме того, Apple уже разработала MetalFX. Как мы видели за последний год, инструменты масштабирования, такие как Deep Learning Super Sampling (DLSS) от Nvidia и Super Разрешение FidelityFX (FSR) от AMD, необходимы для запуска требовательных игр на большинстве компьютерных систем. У Apple есть свой собственный взгляд на этот вопрос с MetalFX, который выглядел потрясающе хорошо, когда мы демонстрировали его в Resident Evil Village . Это та же технология, которая позволяет использовать Resident Evil 4 на iPhone; это большая сделка.

MetalFX и Game Porting Toolkit теперь встречаются с M3, который включает в себя трассировку лучей, шейдеры сетки и динамическое кэширование. Все оборудование и экосистема на месте — нам нужны только игры.

Нам нужно больше игр

Ложь P, работающая на MacBook Pro.
Яблоко

Проблема с играми на Mac сейчас — это просто поддержка игр. Конечно, это была проблема в прошлом, но это была проблема в дополнение к нехватке специального оборудования и программного обеспечения. Нам нужно увидеть больше игр с собственными версиями для Mac, и я уверен, что мы это сделаем. Но это произойдет не сразу.

Если вы посмотрите на любой игровой год, то увидите, что подавляющее большинство выпусков не будет иметь встроенного порта для Mac. Есть исключения, такие как Civilization VI и Resident Evil Village, а также любимцы инди, такие как Hollow Knight и Hades. Но если вы посмотрите на общее количество игр, выпущенных на ПК, лишь небольшая часть из них выйдет на Mac в каком-либо официальном качестве.

Это непростая проблема для Apple, и мы видели, как компания сталкивалась с этой проблемой в прошлом году. Хорошим примером этого является Death Stranding. Apple добилась большого успеха, выпустив игру на Mac в начале этого года, и приятно видеть, что столь громкий релиз получил официальный порт. Однако это произошло почти через четыре года после первого выпуска игры. Точно так же видеть, как такие игры, как Resident Evil Village и Resident Evil 4, проникают в экосистему Apple, — это фантастика, но было бы гораздо интереснее играть в эти игры, когда они были бы выпущены для всех остальных.

Apple играет сзади, вероятно, добиваясь соглашений с разработчиками о выпуске игр на свою платформу. Однако большой игровой рывок не окупится, пока мы не увидим выпуск новых игр на Mac наряду с ПК. В настоящее время любая AAA-игра, выпущенная на Mac, кажется новинкой. Чтобы компьютеры Mac стали настоящим местом для игр, выпуск игр должен стать нормой.

24-дюймовый iMac с запущенной Civilization VI.
Цифровые тенденции

Кажется, что-то из этого уже происходит. Такие игры, как Lies of P и Baldur's Gate 3, выпущенные на Mac в этом году примерно в то же время, что и Windows, и это две масштабные игры. Чтобы игры для Mac работали, Apple необходимо извлечь выгоду из подобных выпусков, работая с разработчиками перед выпуском, чтобы гарантировать нативные версии для Mac в день выпуска.

Надеюсь, это уже происходит. Не случайно франшиза Resident Evil так часто фигурирует в игровой инициативе Apple, и есть большая вероятность, что Apple развивает отношения с разработчиком Capcom, чтобы сразу же выпустить игры. Точно так же такие порты, как Death Stranding , могут показаться не такими уж большими, но они могут заложить основу для будущих игр.

Если Apple будет придерживаться этого подхода, игры на Mac могут стать отличным опытом в будущем. В конце концов, сейчас у нас есть оборудование для его поддержки — нам просто нужны игры.