Дистанционный курс

ДО Профессия Разработчик игр на Unity с нуля до Middle

Дата

Идет набор

Цена

161786

Место проведения

Онлайн

Онлайн курс «Разработчик игр на Unity» от GeekBrains: получи новую профессию дистанционно! ✅ Курс ориентирован на уровень: Junior. ⌚ Длительность обучения: 10 месяцев. ✅ Помощь в трудоустройстве! Обучение разработке игр на Unity с нуля онлайн.

Unity-разработчик создает игры в любых жанрах и для разных платформ: от 2D-стратегий до 3D-шутеров. На Unity созданы Hearthstone, Русы против Ящеров, Pokemon GO и другие популярные игры.

Получите все нужные навыки

Инструменты

Unity
Visual Studio
Blender

Навыки

  • Разработка 2D- и 3D-игр на Unity: от платформера до 3D-экшена
  • Разработка основных игровых механик на C#
  • Оптимизация игровых проектов для запуска на разных платформах
  • Интеграция SDK и плагинов в Unity 3D проекты
  • Разработка и адаптация игр под ПК, iOS, Android
  • Создание 3D-моделей в Blender
  • Разработка шейдеров для игровых проектов
  • Работа с Git (локальные и удаленные репозитории)
  • Применение принципов ООП и паттернов проектирования в геймдеве

В вашем портфолио будет крупный проект

  • Аркада
  • 2D-платформер
  • Мобильный раннер
  • Twin-stick шутер
  • 2D-стратегия
  • 2D scroll шутер
  • Командный проект со стажировки в игровой студии

Программа обучения

Основные курсы
Введение в разработку игр
1 практическое задание

  • Пайплайн разработки игры
  • Грейды разработчиков
  • Основы геймдизайна
  • Общие понятия программирования
  • Инструменты и методы программирования
  • Описание движков
  • 10 глупых вопросов разработчику

Разработка на Unity
30 практических заданий, 1 итоговая работа

  • Работа с объектами на сцене
  • Изучение пользовательских интерфейсов
  • Создание и применение скриптов
  • Освоение циклов и массивов
  • Работа с временем в Unity
  • Создание игры «Save the village»
  • Движение и вращение объектов
  • Знакомство с физическим движком
  • Разработка игры «Wild Ball»
  • Принципы повествовательного дизайна в видеоиграх
  • Создание платформера
  • Введение в Blender
  • Моделирование реквизита
  • Работа с материалами в Blender
  • Создание персонажа в стиле Low Poly
  • Создание игрового ландшафта
  • Использование таймлайнов
  • Использование CineMachine
  • Применение постобработки
  • Дополнительный модуль: коллективная разработка
  • Разработка игры «Crazy Run»
  • Дополнительный модуль: геймдизайн
  • Искусственный интеллект и поиск пути
  • Использование лучей для обнаружения объектов

Продвинутый уровень разработки на Unity
18 практических заданий, 1 итоговая работа

  • Знакомство с DOTS и ECS в Unity
  • Обработка пользовательского ввода в играх
  • Взаимодействие между объектами на сцене
  • Работа с статическими данными в Unity
  • Создание искусственного интеллекта для игр
  • Применение продвинутых программистских паттернов
  • Основы графической разработки в Unity
  • Изучение освещения в Unity
  • Анимация объектов в игровой среде
  • Работа с асинхронными вычислениями
  • Расширение возможностей редактора Unity
  • Управление игровыми состояниями и взаимодействие с пользовательским интерфейсом
  • Создание сетевых игр на основе Photon
  • Оптимизация производительности игр в Unity
  • Методы монетизации компьютерных игр
  • Работа со звуком в игровых проектах
  • Подготовка и публикация игр в мобильные магазины
  • Тестирование игровых проектов
  • Коллективная работа и профессиональное развитие

Дополнительные курсы
C# с нуля
22 практических задания, 1 итоговая работа

  • Введение в профессию разработчика на платформе .NET
  • Основы языка программирования C#
  • Использование условий и циклов для управления программным кодом
  • Работа с массивами данных
  • Создание и использование методов
  • Работа с файлами в приложениях
  • Введение в структуры данных и объектно-ориентированное программирование
  • Использование коллекций для эффективной работы с данными
  • Создание пользовательских интерфейсов с помощью технологии Windows Presentation Foundation
  • Глубокое изучение принципов объектно-ориентированного программирования (ООП)
  • Применение делегатов для обработки событий
  • Дополнительные материалы по разработке на платформе .NET
  • Работа с многопоточностью в приложениях
  • Использование ADO и Entity Framework для работы с базами данных
  • Применение паттернов проектирования в разработке приложений
  • Создание веб-приложений на платформе ASP.NET Core: основы
  • Продолжение изучения ASP.NET Core: продвинутые темы
  • Разработка веб-API на платформе ASP.NET Core
  • Планы на будущее после завершения курса
  • Дополнительный модуль по работе с сетью

Blender
13 практических заданий

  • Интерфейс и возможности
  • Полигональное моделирование и сглаживание
  • Процедурное моделирование
  • Скульптинг
  • Анимация и симуляция
  • UV-развертка
  • Текстура и материалы
  • Визуализация и освещение,
  • Визуализация в Octane Render
  • Композитинг

GeekBrains, образовательный портал

Мы учим людей с нуля осваивать программирование, веб-дизайн и маркетинг.

Проводим онлайн-курсы со стажировкой и бесплатные мастер-классы, развиваем сообщество, сотрудничаем с компаниями по трудоустройству и непрерывно тестируем новые методики для поднятия эффективного обучения.

Наша цель − ваше трудоустройство

Мы привязали систему мотивации сотрудников и преподавателей к результатам студентов. Поэтому мы совершенствуем наше обучение каждый день и сами с удовольствием приглашаем выпускников на работу.

Комбинируем живое обучение и видеоуроки

  • Теория в видеоуроках с безграничным доступом
    Изучайте материалы в удобное время, всегда можете к ним вернуться, чтобы повторить

  • Живые занятия по расписанию
    Разберете сложные задачи с экспертами в прямом эфире, зададите вопросы и сразу получите ответы

  • Практика для тренировки навыков
    70% обучения — практика на кейсах из трех востребованных сфер: торговли, сферы услуг и производства. Можете решать все задания из одной сферы или выбрать ту, которая больше вам интересна

  • Персональная обратная связь на ваши задания
    Подробная обратная связь от кураторов-экспертов в течение 24 часов с момента отправки работы

ОТЗЫВЫ О КОМПАНИИ

Статьи по теме

Профессия Unity разработчик игр – что делает, как им стать, зарплата в России

Разработка игр с каждым годом становится всё более перспективной отраслью, и почти половина подобных проектов создаётся на Unity. Благодаря этому появилась профессия разработчиков, работающих на данном движке. Они могут участвовать в создании 2D и 3D игр, что естественно достаточно сложно....

Как стать Unity-разработчиком – что нужно знать

Геймдев входит в число одних из самых перспективных секторов IT. Люди любят компьютерные игры, и число их поклонников растёт с каждым годом. Благодаря этому востребованы те, кто занимается их непосредственной разработкой.

Профессия программиста и разработчика является одной из самых востребованных. И эта тенденция будет сохраняться и в будущем. Повсеместные автоматизация, игромания и системы умных домов постоянно нуждаются в профессиональных кадрах, которые смогут не только придумать новые идеи и приложения, но и...