Вкратце о себе: я работаю геймплей программистом на Unreal Engine уже 6 лет, за это время релизнул более 5 проектов под вр, консоли и пк, успел поработать как с кодом, так и с графикой (в инди так всегда: ты и Швец, и жнец и на дуде игрец).
В последнее время все чаще мы наблюдаем релизы, чье техническое состояние оставляет желать лучшего. Почему та…
как устроена оптимизация в видео-играх?ответ: хреново
Вся суть в том, что все упирается в одно ядро и старые подходы к разработке (тот же ue4 и ue5 из коробки только один поток используют).
Сейчас крайне перспективный подход к проектированию data driven design ( самая популярная из возможных реализаций - ECS entity component system, куда эффективнее использует цпу и зачастую куда лучше параллелится)