Игра Яндекс Практикума
Игра Яндекс Практикума
Игра Яндекс Практикума

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

Отредактировано

Небольшая серия видеоуроков, следуя которым вы сможете написать свою игру на C++ даже будучи новичком в программировании.

65К открытий68К показов

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

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

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

Превью видео luuyjjOxnUI

 

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

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

Превью видео yD0WzbKJcOg

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

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

Превью видео PJmpOhk9GXw

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

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

Превью видео gFBToWRjDZ4

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

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

Превью видео qjhbRzmBvFk

 

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

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

Превью видео dDiJpGIDR_U

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

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

Превью видео NiuFhNYSYyw
Следите за новыми постами
Следите за новыми постами по любимым темам
65К открытий68К показов