Создаем игры и изучаем C++. Третье издание
Эта книга предлагает уникальный практический подход к изучению языка программирования C++ через создание игр. Вы освоите C++ с нуля, начиная с основ программирования, и сразу примените знания на практике, разрабатывая четыре полноценные игры в разных жанрах.
Вы изучите ключевые концепции C++, включая объектно-ориентированное программирование (ООП), указатели и стандартную библиотеку шаблонов (STL). Книга адаптирована под современные инструменты: Visual Studio 2022, стандарт C++20 и библиотеку SFML для работы с графикой, звуком и вводом.
На практических примерах вы разберетесь с игровой физикой, методами обнаружения коллизий (включая AABB), работой с массивами вершин, направленным звуком, шейдерами OpenGL, порождением объектов и реализацией игрового ИИ. Вы погрузитесь в создание игровой механики, обработку пользовательского ввода, систему повышения уровня персонажа и другие аспекты геймдизайна.
К концу обучения вы не только получите твердые навыки программирования на C++, но и сможете разрабатывать, публиковать собственные игры и пополнить свое портфолио. Книга идеально подходит для начинающих программистов, геймдев-энтузиастов и всех, кто мечтает создать свою первую игру.









