«Великая охота на фризы»: Инженер Unreal Engine объявил войну лагам в играх
На конференции Unreal Fest 2025 старший инженер-программист Unreal Engine Ари Арнбьёрнссон объявил о «Великой охоте на фризы», призвав разработчиков искоренить проблему микроподвисаний в играх на их движке. Эта инициатива стала ответом на многолетние жалобы ПК-геймеров, страдающих от нестабильной производительности во многих новых проектах. Арнбьёрнссон выделил семь основных причин фризов и дал конкретные рекомендации по их устранению, подчеркнув, что, несмотря на прогресс в аппаратном и программном обеспечении, тщательная оптимизация и "хитрости" в разработке остаются критически важными для достижения наилучших результатов.
Среди ключевых проблем, вызывающих просадки, Арнбьёрнссон назвал некорректное использование Level Streaming (например, статические меши вместо инстансов), неоптимизированную физику, проблемы с появлением акторов, компиляцию шейдеров, неэффективную сборку мусора (Garbage Collection), синхронную загрузку ассетов и перегруженные блюпринты. Epic Games активно работает над этими проблемами, внедряя экспериментальные функции в Unreal Engine 5.5 и 5.6, такие как Cell Transformers, Async Physics Initialization и улучшенное PSO-прекеширование. Эти нововведения должны значительно улучшить производительность будущих игр.
