CyberAgent выпустила бесплатное руководство по оптимизации производительности в Unity 6
Public- 11 Nov, 2026

Игровое и развлекательное подразделение CyberAgent выпустило бесплатное издание «Unity Performance Tuning Tips 2026» в веб-версии и PDF - 21 глава, продолжение «Unity Performance Tuning Bible» 2022 года. Шестнадцать инженеров подразделения поделились находками из собственных проектов. Руководство охватывает эпоху Unity 6, где в URP появился RenderGraph, на подходе поддержка CoreCLR и C#14, а производительность топовых GPU на iPhone выросла примерно втрое, а на Android - более чем вчетверо по сравнению с моментом выхода первой книги.
Основные проблемы остались прежними: пропускная способность памяти мобильного GPU, нагрузка на CPU при отрисовке множества объектов, всплески компиляции шейдеров, утечки ассетов и ограничения памяти на разных устройствах. Новые возможности описаны как дополнительные опции, так что настоящая сложность - выбрать, что именно использовать. Книга открывается справочником обратного поиска: он сопоставляет симптомы вроде проблем с ёмкостью, памятью, CPU и GPU со значениями, которые нужно проверить в первую очередь, и с нужной главой.

Часть 1 посвящена рендерингу: структурированию проходов и работе с tile-памятью в Render Graph, сокращению вычислений в шейдерах, передаче значений для каждого объекта без добавления материалов и прогреву шейдеров. Часть 2 разбирает CPU и память: анимацию персонажей и нагрузку от частиц, асинхронное управление временем жизни и выбор UI-системы. Часть 3 - о том, что меняет баланс ёмкости, памяти и скорости без переписывания кода: управление ассетами, настройки рендеринга для каждого устройства, параметры сборки code stripping и Link Time Optimization, а также повышение лимитов памяти на iOS.

Часть 4 - про измерения: встроенное профилирование iOS, автоматизацию профилирования на устройстве в ежедневных сборках и превращение знаний из книги в навыки для ИИ-агентов, пишущих код. Руководство также охватывает GraphicsStateCollection и практические приёмы, переносимые на проекты до Unity 6, - всё подкреплено измеренными значениями. Веб-версия размещена на GitHub Pages, PDF доступен в разделе Releases репозитория на GitHub.

Печатное издание будут раздавать на «Game Tech Night by CyberAgent #1» - бесплатном техническом мероприятии 2 декабря в Abema Towers: с короткими докладами авторов и круглыми столами по настройке производительности. Регистрация закрывается 24 ноября.

