Создание игры на C++ / Змейка - Урок #1 (Создание карты)
Відеоурок
Язык C++ предоставляет практически неограниченные возможности для создания различных проектов: начиная от консольных программ и заканчивая полноценными 3D играми с графикой, анимацией и динамикой.
За курс мы создадим простую игру на основе языка программирования C++. В игре не будет особой анимации или персонажей, но в неё будет интересно поиграть. Цель видеокурса научится лучше понимать язык C++ и научится продумывать алгоритм решения задачи.
Если вы новичок в C++, то вам стоит изначально посмотреть полный видеокурс по изучению C++. Курс доступен на нашем сайте по .
Немного про игру
Наша игра будет классической змейкой, в которой нам предстоит собирать фрукты и увеличиваться в размерах. Игра останавливается как только змейка врезается в саму себя.
Если вы будете выполнять домашние задания, то ваша игра будет иметь ещё больший функционал, нежели игра созданная за курс.
Бонус
Для интереса под конце курса можете попробовать разработать игру змейка на с. Это будет такой же проект как создание игр на c++, но уже на основе языка Си. Создание игры на c++ немного легче, нежели на Си. Си не имеет большинства моментов, что есть в его старшем брате, поэтому разработка игр на c++ быстрее и проще.
Вам же будет хорошей практикой создание игры на с. Змейка на си будет иметь практически такой же код, но с некоторыми отличиями.
Матеріали для курсу
Щоб завантажувати матеріали до відеокурсів, необхідно оформити підписку на сайт
Вихідний код
Весь код буде доступний після підписки на проект! Завдання до уроку
Сделайте границы карты в виде символа звездочки - *.
В коде измените вывод данных:
// Вместо
cout << "#";
// Пропишите
cout << "*";Отримати інші домашні завдання можна після підписки на проект
Велике завдання за курсом
Вам необхідно оформити передплату на сайті, щоб мати доступ до всіх великих завдань. У завдання входить методика рішення, а також готовий проект з відповіддю до завдання.
PS: подібні завдання доступні при підписці від 1 місяця
Також варто подивитися