основной курс
Разработка игр на Unity и C#
Учимся делать игры с нуля: от первой сцены до своей игры, которой можно поделиться по ссылке.
Сначала собираем игровой мир в Unity без кода, потом учим язык C#, а затем соединяем одно с другим и делаем три игры — каждая сложнее предыдущей.
Опыт программирования не нужен: нового кода на занятии немного, остальное разбираем на готовых примерах.
Чему научится
- Понимать основы программирования: переменные, условия, циклы, классы
- Читать код и самостоятельно находить в нём ошибки
- Собирать 2D-игры: персонажи, физика, уровни, анимация
- Публиковать игру в интернете и делиться ссылкой
- Доводить свой проект до конца и представлять его
Паспорт курса
Разделы курса — 7
-
Знакомство с Unity
Собираем первые сцены без кода и разбираемся, из чего состоит игра.
на выходеСцена-головоломка без единой строки кода
-
Язык C# с нуля
Учим язык шаг за шагом — от первой строки до собственных классов.
на выходеСвоя текстовая игра
-
Код оживляет игру
Первые скрипты в Unity: объект двигается и слушается клавиатуры.
на выходеПерсонаж, которым можно управлять
-
Проект 1: аркада
Первая игра целиком: сбор предметов, очки, звук, победа и поражение.
на выходеГотовая 2D-аркада
-
Проект 2: платформер
Уровни, прыжки, анимация, враги и меню — как в настоящей игре.
на выходеПлатформер, опубликованный в интернете
-
Знакомство с 3D
Пробуем третье измерение: объём, свет и материалы.
на выходеМини-игра в 3D
-
Итоговый проект
Придумываем свою игру, делаем её и защищаем перед группой.
на выходеСвоя игра и выступление