Книги / Языки программирования / C++ / Beginning C++ Game Programming

Beginning C++ Game Programming

John Horton

Эта книга предназначена для начинающих программистов, желающих изучить C++ через разработку игр. Она охватывает все основные концепции языка: от процедурного программирования и типов данных до объектно-ориентированного программирования, шаблонов и стандартной библиотеки шаблонов (STL).

Книга разделена на пять частей: процедурное программирование, объектно-ориентированное программирование, STL, обобщённое программирование и, наконец, применение C++ в разработке игр. В каждой части вы будете создавать небольшие игровые проекты, которые помогут закрепить теорию на практике.

Особое внимание уделяется практическим аспектам: управление памятью, паттерны проектирования для игр, работа с файлами для сохранения/загрузки, многопоточность и поддержка нескольких платформ. Это делает книгу идеальным выбором для тех, кто хочет не просто выучить синтаксис, но и понять, как применять C++ в реальной игровой индустрии.