Apple только что дала геймерам Mac веский повод для волнения
Когда Apple объявила, что произведет революцию в мире игр для Mac на Всемирной конференции разработчиков (WWDC) в июне, многие отнеслись к этому скептически. Но последнее обновление Game Porting Toolkit компании внесло некоторые важные изменения в то, как игры работают на Mac, и результаты впечатляют.
Инструментарий позволяет разработчикам перенести свои игры для Windows на macOS Sonoma . Разработчики игр могут проверить, насколько хорошо их продукты работают на оборудовании Apple, и выяснить, что им нужно сделать, чтобы совершить скачок, что, по словам Apple, в конечном итоге «значительно сокращает общее время разработки».
По словам ютубера Эндрю Цая , версия 1.02 Game Porting Toolkit содержит целый ряд улучшений, от более высокой частоты кадров и стабильности до восстановленных функций и большей совместимости с играми для Windows. Другими словами, это значительный шаг вперед как для геймеров Mac, так и для разработчиков игр.
Цай протестировал ряд игр и увидел улучшения по всем направлениям. Например, при использовании чипа M2 Ultra Cyberpunk 2077 в среднем выдавал около 20 кадров в секунду (fps) при низких настройках 1080p. Вы можете насмехаться над этим, но это резкое улучшение по сравнению с ничтожными 8 кадрами в секунду, которые были получены в последней версии Game Porting Toolkit. И это игра, работающая через различные уровни перевода, а не изначально — то, что набор инструментов более чем удвоил частоту кадров игры, несмотря на эти ограничения, впечатляет.
Интересно, что Цай сказал, что чип M1 Max работает со скоростью около 36 кадров в секунду, а Cyberpunk 2077 работает со средними настройками 1440p. Почему игра получила более высокую частоту кадров, используя более слабый чип и более требовательные настройки? Вероятно, это связано с кремнием Apple. M2 Ultra имеет два чипа максимального уровня, объединенных вместе, и, возможно, Game Porting Toolkit еще не полностью поддерживает это из-за ранней стадии разработки. После правильной поддержки чипов Ultra прирост производительности может быть значительным.
Лучшая совместимость с играми
Тем временем Elden Ring , работающая с разрешением 1080p, увеличила частоту кадров примерно на пять кадров в секунду (fps), или примерно на 20%. Цай предупредил, что, хотя всплеск не был огромным, он проходил через три уровня преобразования (Windows в macOS, x86 в ARM64 и DirectX в Metal). Если игра получит родную версию для macOS, ее производительность может быть еще выше.
Помимо увеличения частоты кадров, в последней версии инструментария добавлена совместимость с несколькими популярными играми. Например, Horizon Zero Dawn теперь работает правильно (хотя есть небольшие сбои в диалогах), а в Resident Evil 2 (2019) и Devil May Cry 5 можно играть без сбоев, с которыми они сталкивались ранее.
Наконец, в обновлении 1.02 инструментария вновь появилась поддержка 32-битных игр, от которой отказались в предыдущей версии.
Надежда на будущее
Хотя инструментарий предназначен для разработчиков, геймеры Mac также могут использовать его для игр с DirectX 12, которые ранее не работали бы на оборудовании Apple без стороннего программного обеспечения для портирования, такого как CrossOver .
Но прежде чем вы с энтузиазмом воспользуетесь Game Porting Toolkit, чтобы сразу начать играть в игры, знайте, что он не очень удобен для неопытных программистов. Как показывает Цай, для его обновления и запуска требуется целая куча команд терминала.
Тем не менее, если вы не возражаете против небольшого программирования, это может значительно улучшить ваши игровые сеансы Mac . Если разработчики решат воспользоваться этим, у геймеров Mac может быть светлое будущее .