«Новый стандарт C++ убивает производительность сборки!» — такие комментарии часто звучат на конференциях разработчиков игр.
💡 Опытный разработчик из игровой индустрии рассказывает, почему игродев продолжает использовать C++17 вместо новых стандартов.
❗️ Ключевые моменты статьи:
• время компиляции критически увеличивается при переходе на новые стандарты;
• каждая игровая студия предпочитает кастомные решения вместо стандартных библиотек;
• автоматизированное тестирование в играх практически отсутствует.
Специфика gamedev требует максимальной оптимизации и контроля над каждым байтом кода. Новые стандарты C++ часто создают overhead, который неприемлем для высокопроизводительных игровых движков.