Обложка статьи «Видеоуроки по созданию игры на C++»

Видеоуроки по созданию игры на C++

Нашли для вас серию видео, в которой автор по шагам рассказывает, как написать свою игру на C++. Эти уроки не требуют каких-то продвинутых знаний, но базовые представления о программировании приветствуются.

Урок 0 — Введение и подготовка

В этом уроке автор расскажет, как пишутся игры. Также вы загрузите компилятор и напишите простой helloworld в Visual Studio, чтобы всё было готово для разработки игры.

Смотреть урок 0

Урок 1 — Окна и указатели

Здесь вы перейдёте к первому шагу на пути к игре: созданию окон. К концу урока у вас всё будет готово для отображения графики в окне.

Смотреть урок 1

Урок 2 — Графика

В этом уроке вы узнаете, как написать программу для отрисовки фигур на экране. Также по ходу дела автор объяснит некоторые важные вещи вроде того, что такое буфер и зачем он нужен, что есть куча и стек, как запросить у Windows больше памяти и не только.

Смотреть урок 2

Урок 3 — Ввод, движение и время

Этот урок про то, как создать систему ввода. Вы узнаете, как сохранять состояния кнопки, чтобы легко определять, нажата она или нет. Также речь зайдёт о том, как можно заставить игрока двигаться пока нажата клавиша и как сделать этот процесс независимым от частоты кадров.

Смотреть урок 3

Урок 4 — Геймплей, столкновения, улучшение передвижения

В этом уроке вы займётесь геймплеем игры. Вы добавите элементы вроде игроков, мяча и арены, а затем разберётесь, как заставить объекты двигаться и как обрабатывать их столкновения.

Смотреть урок 4

Урок 5 — Вражеский ИИ, подсчёт очков, завершаем геймплей

Из этого урока вы узнаете, как создать систему подсчёта очков. Также вы создадите ИИ противника и узнаете некоторые важные вещи об ИИ в играх.

Смотреть урок 5

Урок 6 — Завершаем игру

В последнем уроке вы завершите игру. Вы реализуете меню, систему отрисовки текста и немного отполируете результат.

Смотреть урок 6

Не смешно? А здесь смешно: @ithumor