О курсе
С помощью этого курса Вы научитесь:
- Научитесь разрабатывать игры на Unity
- Освоите язык программирования C#
- Поймете все тонкости разработки игр
- Составите портфолио из разработанных игр
Программа курса:
Модуль 1. Computer science и программирование на C# (2 месяца)
- Computer science.
В результате студент получает крепкий фундамент в программировании. Понимает, как работает устроен компьютер, как работает операционная система и интернет и программа. Познакомится с основными структурами данных и классическими алгоритмами (на примере блок-схем и Python) - Язык C#.
В результате научитесь основам языка C#, решите 10+ практических задач.
Модуль 2. Разработка мобильных игр на Unity (3 месяца)
- Создание 3D-Runner-а.
Вы разработаете 3D-Runner, который будет работать на мобильных устройствах Android и IOS, и будет загружен в Google Play и Apple Store. Вы научитеть создавать игровую сцену в Unity, работе с assets, написание игровой логики, обработка нажатий на экран и другое. - Игра по мотивам Angry Birds.
В результате вы научитесь создавать мобильный 2D-игры, и разработаете упрощенную версию Angry Birds с несколькими уровнями. Научитесь сохранять игру и продолжать ее с сохраненного места. Освоите ООП программирование в C#, создание движения на освное физики, 2D анимация, генерацию уровней.
Модуль 3. Создание 3D-shooter и Battle Royale (3 месяца)
- 3D-shooter с ботами.
Вы разработаете 3D-Runner, который будет работать на мобильных устройствах Android и IOS, и будет загружен в Google Play и Apple Store. В рамках создания шутера вы освоите создание игрового персонажа, перемещение по карте, добавление ботов на карту и обработка выстрелов, подключите искусственный интеллект для ботов. - Многопользовательская игра в жанре Battle Royale.
На основе разработанного ранее 3D-шутера вы разработаете многопользовательскую игру по типу “королевская битва”, где вы будете сражаться с другими игроками по сети. А также сможете общаться с ними по голосовой связи. Освоите разработку многопользовательских игр, работу с базой данных на сервере.
Модуль 4. Командная или инди-разработка своей игры
- Основы геймдизайна — проектирование игры.
В результате вы познакомитесь с процессом проектирования новой игры. Жанр игры вы выберете самостоятельно, например action adventure, RPG, Гонки и т.д. Узнаете об основных подходах, которые позволяют придумать игру, будет пользоваться спросом. Разработаете дизайн документ для вашей будущей игры, подробно описывающий вашу игру. Также вы научитесь основным подходах для продвижения и заработке на играх. - Командная или инди-разработка своей игры.
Вы разработаете игру, которую вы самостоятельно спроектировали на предыдущем курсе по геймдизайну. Разработку можно вести индивидуально или в команде. Разработка будет вестись под руководством опытного эксперта. Ваша задача - выпустить игру и вывести ее на рынок (в Steam, Google Play и/или Apple Story).
Перспективы:
- Средняя зарплата от 90 000 ₽
- Портфолио из разработанных игр
- Помощь в трудоустройстве
Вам может быть интересно
netology.ru
Скидка 50%
skillbox.ru
Скидка 40%
school-xyz.com
Скидка 30%
gb.ru
Скидка 30%
skillbox.ru
Скидка 40%
school-xyz.com
Скидка 30%
STYL - разработка стилизованных персонажей
Начальный уровень