SkillFactory
23 отзыва

Профессия Разработчик игр на Unity от SkillFactory

Во время обучения вы создадите четыре игры: 3D-платформер, Space Shooter, Tower defense и 3D racing. Вы освоите C#, Unity с нуля и основы гейм-дизайна, создадите 5 проектов 2D и 3D игр в ходе обучения.
  • Сертификат об обучении
143 640 ₽
239 400 ₽

Актуальная стоимость обучения.

Данные обновлены 20 мая 2022 г.

  • Сертификат об обучении
Перейти на страницу курса
Важно. Итоговая цена на странице курса может отличаться.

Программа курса

Ознакомьтесь с программой курса «Профессия Разработчик игр на Unity» от SkillFactory

1. Базовая часть курса GameDev

  • Введение в GameDev

  • Введение в GameDev: как делают игры от идеи до релиза, введение в геймдизайн, техническое содержание игры, контент и логика, игровой контент, игровые движки, редактирование уровня

  • Редактор Unity: основы редактора, Asset store, материал, система коллайдеров, освещение, префабы, ландшафт, физический движок, система частиц, интерфейс пользователя

  • Level design на примере 3D Adventure: тестовая сцена, работа с префабами, механика и динамика уровня, основы взаимодействия объектов, создание уровня — от планирования до документации, WhiteBox

  • Создание локации с нуля: введение в Blender, примитивы, полигональное моделирование, создание простой локации, текстуры, развертка, импорт в движок, настройка сцены, добавление освещения, интерактив

  • Программирование в C#

  • Основы Visual Studio: знакомство и история языка C#, среда разработки Visual Studio, первая программа, процесс компиляции, отладка приложения

  • Основы GIT: системы контроля версий, знакомство с Git, Github, Markdown, UI для Git, Git в Visual Studio, основные операции Git, ветвление в Git, дополнительные возможности Git

  • Основные понятия и типы данных: переменные, константы, литералы, основные типы данных, перечисления, ввод и вывод в консоль, основные операции C#, преобразования типов

  • Основные конструкции C#: условные выражения и конструкции, циклы, массивы, кортежи, практикум

  • Методы в C#: методы, параметры методов, передача параметров, области видимости, рекурсивные функции, итоговый проект

  • ООП: ссылочные и значимые типы данных, структуры и объекты, классы и структуры, особенности работы со ссылочными и значимыми типами данных, упаковка и распаковка, инкапсуляция, наследование, полиморфизм, абстрактные классы, агрегация и композиция, статические классы и элементы, обобщения

  • Интеграция C# в Unity: особенности C# в Unity, создание простой 3D Adventure

  • Геймдизайн

  • Level Design: основные понятия, этапы производства уровня

  • Производство уровня: идея, бумажный прототип, болванка, левел-арт

  • Командная разработка: роли, арт, инженеры, дизайнеры, менеджмент, этапы разработки

  • Написание игрового концепта и питча для инвесторов: концепт, краткое описание, USP/УТП, Design pillars, формулировка Core Loop и описание систем, инвесторы, структура и особенности питча

  • Основы планирования: уровни планирования, инструменты планирования, декомпозиция, оценка, блок-план и корректировка, важность фичи и уровни качества

  • Space shooter

  • Подготовка к Space Shooter: описание идеи, дизайн-документ, структура проекта и импорт 2D-ассетов, спрайты

  • Сборка префаба космического корабля: создание космического корабля, виртуальный джойстик, абстракция управления

  • Сцена уровня: камера, задний фон, физические объекты, перерождение игрока, ограничение уровня

  • Наполнение уровня: оружие корабля, снаряды, ограничение стрельбы, подбираемые объекты, спавнеры

  • Вражеские корабли: префаб вражеского корабля, State Machine, поиск целевой позиции, стрельба

  • Организуем уровни: добавляем счета за уничтожение, контроллер уровня, логика завершения уровня, организация эпизодов, переходы между уровнями, выбор корабля игрока, панель результатов, внутриигровое меню

2. Центр карьеры (Бонус)

  • 3D racing

  • Подготовка к 3D racing: дизайн картинка, сущности и параметры, компонент Rigidbody, компонент WheelCollider, скрипт контроллера машины.

  • Машина: сборка машинки из примитивов, настройка колёс, игрок и контроллер ввода игрока, камера от третьего лица, звук двигателя, звук столкновений.

  • Трасса: сборка окружения, Terrain, трасса, прохождение чекпоинта, контроллер гонки, старт и завершение гонки, метрики гонки, позиция, время круга, лучшее время.

  • Интерфейс: интерфейс гонки, время трека, скорость, главное меню, выбор трассы и машины, миникарта, завершение уровня, просмотр отставших машин.

  • Боты: контроллер бота, движение до точки, движение бота вдоль трассы, добавление ботов в гонку, уровни сложности ботов.

  • Дополнительные элементы геймплея: топливо, заправка в питстопе, зарабатываем деньги на машины, простая деформация при столкновении, звук шин при скольжении.

  • Tower Defense

  • Подготовка к Tower Defense: базовая архитектура, первый прототип, башня, движение врагов, прототип врага и внешние настройки

  • Интерфейс игровой сцены: развитие архитектуры TD, взаимодействие Player и Enemy, простые элементы HUD, интерактивные интерфейсы для постройки башен, управление группами интерфейсов

  • Уровни, меню и сохранения: архитектура уровней TD, события победы и поражения в уровнях, реализация интерфейса карты уровней, сохранение прогресса игрока на диск, стартовое меню игры

  • Углубление механик: оценка результативности игрока, волны врагов, ускорение волн, апгрейды

  • Новые враги и башни: типы брони и типы повреждений, апгрейды башен, умения игрока и другой код-стиль

  • Полировка: список требуемых изменений, особенности приоритизации задач, работа со звуками, альфа-билд игры, публикация в Google Play

  • Командная или инди-разработка своей игры:

  • Дизайн-картинка

  • Меню

  • Уровни

  • Игровые сущности

  • Взаимодействия

  • Боты

  • Сценарии

Подробная информация о курсе

Город
Онлайн
Формат обучения
Онлайн
Сертификат
Есть
Подробнее о школе SkillFactory
Онлайн-школа Skillfactory специализируется на обучении молодых специалистов в области анализа данных, Data Science, Machine Learning, разработки и управления продуктами. Компания сотрудничает с лидерами рынка, среди которых Ростелеком, NVIDIA, Яндекс, Рамблер, Сбербанк, Альфа-Банк.
  • Преимущества и недостатки обучения в SkillFactory
  • Преподаватели-профессионалы. Каждый преподаватель обладает уникальными знаниями и опытом.

  • Классная подача материала. Курсы структурированы и адаптированы под каждого, на занятиях много практики, теории и интерактива.

  • Актуальная и качественная информация. Ученики получают только достоверный и актуальный материал.

  • Постоянная поддержка менторов. Очень отзывчивые менторы и кураторы курса, ребята делятся опытом 24/7.

  • Много самостоятельного обучения. Некоторый материал для полноценного и глубокого понимания приходится изучать дополнительно.

  • Научный язык. Очень часто на курсах встречаются научные термины, понимание которых иногда не адаптировано под обычного ученика.

  • Отзывы о SkillFactory

    Взгляните, что студенты и выпускники говорят про SkillFactory

    • Отзыв о школе

      Немного уже остывши от всех эмоций после обучения, хочу рассказать о нём. Эмоции очень разные - от интереса до непонимания. Курс был "Python для анализа данных + Data Scinse". Ростелеком взял планку на действительно активное обучение своих сотрудников в разных областях....

      Показать отзыв полностью
    • Отзыв о школе

      Был на бесплатном Data-практикуме, было интересно - освоил базовые подходы к созданию чат-ботов. Интересны также бесплатные программы - думаю поучаствовать 🙂

    • Отзыв о школе

      Курс "Тестировщик ПО". Проходил курс с января по май 2020 по тестированию ПО. В целом курсом доволен. Во-первых, смог получить более-менее полное представление о методах, документации тестирования. Во-вторых, все же, когда вся информация собрана в одном месте и преподно...

      Показать отзыв полностью
    • Отзыв о школе

      Теперь ясно и понятно, после ознакомительного вебинара "Data Challenge для начинающих", где могу применить свой опыт в бизнесе, очень познавательно!

    • Отзыв о школе

      Я прошла курс Тестировщик ПО (QA) в Skillfactory. Курс стартовал в феврале и сертификат я получила в конце мая. Сейчас я чувствую себя уверенно, что смогу найти работу тестером. В курсе, который проходила я (длительность - 4 месяца), был больше упор на ручное тестирование, после...

      Показать отзыв полностью
    • Отзыв о школе

      Мне понравился семинар «Data Challenge для начинающих». Я люблю обзоры хардскилов, приправленные статистикой по заработной плате. Люблю понимание, что дата сайенс не только про технику, но и умение донести значимость результата Заказчику. Объяснить ему, в удобной для него форме, ...

      Показать отзыв полностью
    • Отзыв о школе

      Прошёл курс «Python для анализа данных». Перед курсом ставилась цель как знакомства с Питоном, так и получения знаний и практики в анализе данных. Курсом доволен. Хорошая пропорция теории и практики. Многие темы увлекали с головой!

    • Отзыв о школе

      Прохожу курс Python для анализа данных. Выбрала в режиме марафона. Поделюсь своими субъективными ощущениями Достоинства: Волшебный пендель, чтобы заставить себя учиться, поскольку есть строгие дедлайны. Курс построен в виде тренажера, то есть сразу видишь свой прогресс, плюс веби...

      Показать отзыв полностью
    • Отзыв о школе

      Прошел курс "Тренажер Product-менеджера". Курсом остался доволен. Плюсы: 1. Материал хорошо структурирован. 2. Ментор - опытный PdM, есть возможность задавать ему вопросы. Минусы: Командная работа в онлайн курсах - сомнительное решение ( но не критично). Курс рекоменду...

      Показать отзыв полностью
    • 23 отзыва о SkillFactory
      Мы ежедневно собираем, публикуем и обновляем отзывы об онлайн-курсах на просторах Интернета.
      Все отзывы о SkillFactory →
    Профессия Разработчик игр на Unity
    • SkillFactory
    • 143 640 ₽