

Программирование игрового движка на C++
Этот курс представляет собой мягкое и всеобъемлющее введение в основы архитектуры 2D игрового движка. Мы рассмотрим несколько популярных паттернов программирования, используемых в разработке игр, и постараемся применить всю теорию на практике, написав небольшой 2D игровой движок с использованием современного C++, SDL и Lua.Мы напишем небольшой фреймворк ECS с нуля для управления сущностями, компонентами и системами. Мы обсудим, как разработчики д