Книга: «Создаем игры и изучаем C++»

0 10

Книга: «Создаем игры и изучаем C++»

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

К концу книги вы сможете разрабатывать собственные игры, публиковать их и удивлять аудиторию.

Что внутри?

  • 21 глава с поэтапной реализацией проектов.

  • Разбор игровой физики, обнаружения столкновений (AABB), анимации, управления ресурсами.

  • Примеры кода, советы по оптимизации и идеи для улучшения игр.

  • Работа с аудио (направлен- ный звук, музыка), графикой (шейдеры, спрайт-листы) и интерфейсами (HUD, меню).

  • Для кого:

  • Новички в программировании и C++.

  • Геймдев-энтузиасты, желающие освоить SFML и современные методы.

  • Те, кто мечтает создать игру для Steam или
    портфолио.

  • Как извлечь максимум пользы из книги?

    Для работы с книгой не требуется никаких предварительных знаний. Вам не нуж-
    но уметь программировать — в процессе чтения вы сможете создать четыре
    полноценные игры. Если вы любите видеоигры и твердо намерены учиться —
    у вас все получится!

    Об авторе

    Джон Хортон живет в Великобритании и увлекается программированием и играми. Он создает приложения, игры, пишет книги и ведет блог на тему программирования. Является основателем школы Game Code School.

    О научном редакторе

    Йоан Рок — разработчик с более чем четырехлетним стажем в игровой индустрии. Обладая опытом программирования на C++, Йоан специализируется на разработке игр с использованием Unreal Engine и иногда Blueprints.

    За время работы в Limbic Studio Йоан внес значительный вклад в разработку Park Beyond, ААА-игры, в которой игроки создают собственный парк развлечений и управляют им. Позже Йоан присоединился к Chillchat и работал над проектом Primorden — многопользовательской игрой на движке Unreal Engine 5 и системе Gameplay Ability. Он сыграл ключевую роль в реализации игровых механик, способностей монстров и деревьев поведения искусственного интеллекта (ИИ).

    В Game Atelier Йоан возглавил разработку пользовательского интерфейса для еще не анонсированного проекта на основе Unreal Engine 5.3, Common UI и, конечно же, UMG.

    Ознакомиться с книгой: «Создаем игры и изучаем C++» можно на нашем сайте.

    Источник

    Вам также могут понравиться
    Оставьте ответ