Создаем игры и изучаем C++. 3 изд

Создаем игры и изучаем C++. 3 изд

Создаем игры и изучаем C++. 3 изд
Автор: Хортон Джон
Дата выхода: 2025
Издательство: Спринт Бук
Количество страниц: 532
Размер файла: 3.5 MB
Тип файла: PDF
Добавил: Aleks-5
 Проверить на вирусы

Мечтаете создавать игры, но не знаете, с чего начать? Книга «Создаем игры и изучаем C++» станет вашим проводником в мире игровой разработки!

Это издание было адаптировано под Visual Studio 2022, C++20 и библиотеку SFML, оно предлагает уникальный подход: вы не только освоите язык C++ с нуля, но и примените знания на практике, создав четыре игры в разных жанрах.

Вы начнете с изучения основ программирования, познакомитесь с ключевыми темами C++: объектно-ориентированное программирование (ООП), указатели и стандартная библиотека шаблонов (STL). Разберетесь с методами обнаружения коллизий и столкновений в игровой физике, на примере игры Pong. Создавая игры, вы познакомитесь с массивами вершин, направленным звуком, шейдерами OpenGL, порождением объектов и многим другим. Вы погрузитесь в игровую механику и реализуете обработку ввода, повышение уровня персонажа и даже «вражеский» ИИ. Наконец, вы изучите паттерны проектирования игр, чтобы усовершенствовать навыки программирования на C++.

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

Готовы превратить код в захватывающие миры? Создавайте! Программируйте! Вдохновляйте!

5 причин купить книгу:

  1. От нуля до готовой игры. Вы научитесь программировать на C++ с нуля и создадите четыре полноценные игры, включая клоны Timberman, Pong, зомби-шутер и раннер.
  2. Современные технологии. Работа с Visual Studio 2022, SFML, OpenGL и стандартами C++20, которые являются актальными для современного геймдева.
  3. Геймдизайн и механики. Вы разберете физику, коллизии, ИИ врагов, генерацию уровней и даже шейдеры.
  4. ООП и паттерны. Вы освоите объектно-ориентированное программирование и паттерны проектирования, чтобы писать чистый и масштабируемый код.
  5. Публикация игры. Вы получите знания, чдлостаточные чтобы выпустить свой проект на платформы вроде Steam или просто удивить друзей.

Похожее:

Список отзывов:

Нет отзывов к книге.