Apple Game Porting Toolkit 4: ИИ-агенты и новый уровень гейминга на Mac

2 мин.
Apple Game Porting Toolkit 4: ИИ-агенты и новый уровень гейминга на Mac

С выходом Game Porting Toolkit 4 (GPTK 4) Apple сделала важный шаг в развитии гейминга на Mac: новый инструмент использует искусственный интеллект для ускорения переноса игр и обеспечивает заметный прирост производительности. Хотя официально GPTK 4 предназначен для разработчиков, чтобы они могли оценить работу Windows-игр на macOS, геймеры уже активно тестируют его возможности через эмуляторы вроде CrossOver.

ИИ-агенты и эксклюзивность

Главным нововведением четвёртой версии стал акцент на использование Agentic AI — ИИ-агентов, которые обучаются на лучших практиках работы с графическим API Metal. Apple даже опубликовала примеры кода и открытые навыки для агентов на GitHub, чтобы разработчикам было проще интегрировать ИИ в процесс портирования.

Кроме того, GPTK 4 отказался от поддержки процессоров Intel, полностью сосредоточившись на архитектуре Apple Silicon. Это решение, наряду с поддержкой эксклюзивного для чипов Apple API Metal 4, позволило добиться более высокой скорости работы, особенно при конвертации графики из DirectX 12. Игры, использующие DirectX 11, будут переводиться на Metal 3.

Тесты в современных хитах

Инструмент уже показывает впечатляющие результаты в реальных тестах. Недавно вышедшая игра 007 First Light, которая ранее вылетала в третьей версии GPTK, теперь стабильно работает, выдавая 60–70 FPS на средних настройках графики в разрешении 1080p (на M3 Max с FSR в режиме Quality), хотя первый запуск и требует 20-минутной компиляции шейдеров.

В Cyberpunk 2077 переход с DirectX 12 на Metal 4 обеспечил 10-процентный прирост генерации кадров, а Red Dead Redemption 2 показал рост среднего FPS на 25% (с 28 до 35 кадров в секунду) по сравнению с GPTK 3 даже на базовом MacBook Neo.

От Counter-Strike 2 до Subnautica 2

Улучшения заметны и в играх без поддержки DirectX 12. В Counter-Strike 2, работающем через трансляцию DirectX 11, тестировщики отметили более ровный фреймтайм и возросший FPS. Overwatch, по отзывам, работает почти как нативная игра благодаря улучшениям в слое трансляции и работе с кэшем.

На базовом Mac mini (M4, 16 ГБ ОЗУ) тяжёлая Subnautica 2 выдает от 28 до 43 FPS (в среднем 35) на низких настройках в 1080p, а Battlefield 6 работает при 45–70 FPS с включенным FSR Balanced. В последнем случае новая версия тулкита решила проблему с утечками памяти, из-за которых игра часто вылетала.

Сложности установки

Несмотря на очевидные плюсы, процесс настройки GPTK 4 пока остаётся головной болью. Инструмент находится на стадии раннего бета-тестирования. Для его запуска рядовым пользователям приходится устанавливать предварительные версии macOS, настраивать бету среды выполнения для Windows, жонглировать файлами через CrossOver и Steam, а также вручную переносить компоненты Nvidia DLSS MetalFX.

Ожидается, что ситуация улучшится, когда создатели CrossOver полноценно интегрируют поддержку новой версии в свой продукт.

Мнение редакции

Apple продолжает методично и уверенно прокладывать дорогу к превращению Mac в полноценную игровую платформу. Да, GPTK 4 всё ещё остаётся «костылём» для гиков и сложным инструментом для разработчиков, но результаты уже говорят сами за себя — прирост производительности и интеграция ИИ делают процесс портирования проще, чем когда-либо.

Если купертиновцы не сбавят темп, то через пару лет мы, возможно, перестанем шутить про «игры на Маке» и начнём всерьёз обсуждать, как круто новая часть GTA идёт на базовом MacBook. Но это не точно.

Мы в Telegram, на Дзен, в Google News и YouTube