Профессия Разработчик игр на Unity
Освойте профессию разработчика игр: с нуля до трудоустройства за 1 год


Описание:
Сегодня игры стали постоянным спутником человека. С одной стороны распространение мобильных устройств позволило людям посвящать играм больше времени, с другой — геймификация проникает во все сферы жизни, и игровой софт требуется уже далеко не только для развлекательных целей.
В ходе курса вы познакомитесь с главными элементами разработки: изучите игровой ландшафт, дизайн игрового мира, VR и AR в Unity, 3D графику, звуковые эффекты и музыку. С помощью этих знаний вы создадите собственные уникальные проекты
Unity — главный язык гейм-девелопмента. Изучив его основы, вы сможете дальше развиваться в игровой индустрии, а со временем даже устроиться на работу в студию мечты или стать инди-разработчиком. Это универсальный движок для создания игр для компьютеров, консолей и мобильных устройств, самый востребованный на рынке.
Кому подойдёт этот курс
- Новички и геймеры. Сейчас вы играете в чужие игры, а после обучения будете создавать свои! Обучение позволит вам зарабатывать в любимой индустрии.
- Непрограммисты из геймдев-среды. Вы геймдизайнер или художник, но хотите стать программистом. После обучения вы сможете стать разработчиком и увеличить свой доход.
- Программисты из других сфер. У вас уже есть программистский опыт, благодаря обучению вы сможете сменить сферу деятельности и развиваться в разработке игр.
Чему вы научитесь
- Создавать игры с нуля. Научитесь разрабатывать 2D-, 3D- и мобильные игры на Unity.
- Программировать на с#. Сможете программировать свои игры на одном из самых популярных языков.
- Работать в команде. Отработаете знания на практике в командных проектах под руководством куратора.
- Участвовать в геймджемах. Станете ценным членом команды в игровых хакатонах.
- Монетизировать и продвигать игры. Не останетесь голодным художником: будете знать всё о продвижении игр.
- Разбираться в геймдизайне. Узнаете основы геймдизайна и сможете управлять вниманием игрока.
Программа курса:
#1 Введение в С#
- Базовые возможности C#
- Управляющие конструкции: ветвление и циклы
- Массивы
- Методы
- Структуры и введение в ООП
#2 Основы создания игра на Unity
- 3D-графика реального времени и возможности Unity
- Первые шаги в строении игр
- Двигаем объекты
- Текстурирование, шейдеры
- Озвучка
- Анимация
- Системы частиц
- Продвинутое программирование
- Физический движок
- Пользовательский интерфейс
- Заключение
#3 Углубляемся в Unity
- Адаптация под touch-screen
- Интеграция с мобильными устройствами
- Создаем свои шейдеры
- Инструменты для создания игрового ландшафта
- Timeline: Создаем кат-сцены
- Постпроцессинг
- ИИ в играх, поиск пути
- Мультиплеер
- VR и AR
- Заключение
#4 Разработка полного цикла Гейм-дизайн
- Создание 3D моделей
- Создание текстур
- Применение текстур
- Создание звуковых эффектов и музыки
- Приемы монетизации игр
- Приемы продвижения игр