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

Beginning C++ Game Programming Third Edition

John Horton

Эта книга предназначена для начинающих, которые хотят освоить язык программирования C++ через создание увлекательных игр. В третьем издании автор John Horton предлагает практический подход, позволяющий читателям шаг за шагом разрабатывать четыре полноценные игры: Timber!!!, Pong, Zombie Arena и платформер. Каждый проект сопровождается подробными объяснениями, кодом и советами по использованию библиотеки SFML для работы с графикой, звуком и вводом.

Книга начинается с установки необходимого инструментария, включая Microsoft Visual Studio 2022 и настройку SFML. Затем читатели погружаются в основы C++: переменные, функции, классы, объектно-ориентированное программирование и работу с памятью. Все концепции закрепляются на практике в процессе создания игр, что делает обучение интерактивным и мотивирующим.

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