Библиотека C/C++ разработчика | cpp, boost, qt: post #6863 — TG.ME

⚙️ Почему классический ООП тормозит игровые движки — и что с этим делать

Обработка тысяч объектов в реальном времени превращается в кошмар с традиционным C++. Программист из Блэкхаб Геймс показывает, как Entity Component System решает проблемы производительности.

🔜 Что узнаешь из доклада:

• Почему наследование и виртуальные таблицы убивают производительность при обработке тысяч сущностей
• Как ECS разделяет данные и логик🔗
• Data-Oriented Design: как пулы компонентов улучшают кэш-локальность и позволяют использовать SIMD
• Простая многопоточность без головной боли
• Практическая реализация на библиотеке Flex с примерами кода
• Почему доступ через ID лучше указателей в динамичных игровых сценах


Доклад полезен не только геймдевам — ECS применяется в биржевых системах, симуляциях и везде, где нужна высокая производительность обработки данных.

👉 Видео

📍Навигация: ВакансииЗадачиСобесы

Библиотека C/C++ разработчика

#буст
❤3👍1🔥1
August 8, 2026 1.9K 1 40