Apple обновила инструменты для переноса игр на macOS
Apple представила Game Porting Toolkit 4 — новую версию набора инструментов для разработчиков, которые переносят игры на macOS и другие платформы Apple. Главное изменение связано с поддержкой ИИ-агентов: они смогут помогать в процессе портирования, работать с Metal и разбирать часть технических проблем, возникающих при адаптации игры под Apple Silicon.
Для этого Apple подготовила отдельный репозиторий на GitHub с открытыми навыками агентов и примерами кода. Разработчик сможет использовать ИИ-ассистента не как обычную подсказку в редакторе, а как помощника, который понимает этапы переноса игры, особенности Metal 4, MetalFX и оптимизации под железо Apple.
Отдельно Apple указывает, что агенты получили доступ к инструментам Metal из командной строки. Это позволяет им собирать данные, отлаживать и профилировать нагрузки Metal. В практическом смысле речь идёт о сценариях, где ИИ-агент помогает искать проблемы рендеринга, проверять производительность и подсказывать, какие участки графического кода требуют доработки.
В Game Porting Toolkit 4 также обновлена среда оценки совместимости и производительности. Она теперь поддерживает Metal 4, чтобы разработчики могли тестировать проекты против актуального графического API Apple. Metal 4 доступен на устройствах с Apple Silicon, поэтому обновление прежде всего касается современных Mac, iPad и iPhone на чипах Apple.
Apple заявляет, что новый Toolkit должен сократить время и затраты на перенос игр. При этом сам набор инструментов пока находится в бета-тестировании, поэтому реальный эффект от ИИ-агентов будет понятен после того, как разработчики начнут использовать их на крупных проектах.