Ого! А такие скидки точно можно? Скидка 5% действует 0 дней 00:00:00

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

Вы с нуля освоите игровую разработку. Прокачаете навыки программирования: научитесь писать на С# и создавать 2D- и 3D-игры на Unity.

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

Умение делать игры на Unity — это востребовано? Да, ведь это универсальный движок, на котором разрабатывают проекты для миллионов пользователей по всему миру: небольшие инди- и крупные высокобюджетные ААА-игры, платформеры и стратегии, симуляторы выживания и RPG, одиночные и мультиплеерные игры.

На движке Unity работают известные проекты: Genshin Impact, Rust, Escape from Tarkov, Life is Strange: Before the Storm, Call of Duty: Mobile. После курса вы тоже сможете делать игры и как разработчик получите такие перспективы:

Кому подойдёт этот курс

  • Новичкам, которые хотят разрабатывать игры

    Выучите свой первый язык программирования и начнёте делать игры на Unity. Разберётесь в основах геймдизайна и сторителлинга и соберёте портфолио из 6 игр. Сможете начать работу в любимой сфере.

  • Junior Unity-разработчикам

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

  • Программистам, которые хотят уйти в геймдев

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

Что вы освоите на курсе

  • Навыки программирования на C#

    Разберётесь в программировании на C# — от основ до продвинутого уровня. Сможете быстро писать чистый и понятный код.

  • Создание 3D-моделей

    Научитесь моделировать в Blender. Воплотите в жизнь уникальных персонажей, монстров и элементы окружения — и всё это без помощи моделлера.

  • Разработку 2D- и 3D-игр на Unity

    Создадите несколько игр: от платформера до полноценного 3D-экшна. Соберёте хорошее портфолио и сможете устроиться разработчиком в игровую компанию.

  • Технику создания шейдеров

    Научитесь делать реалистичные блики, отражения, свечение и полупрозрачность с помощью шейдеров — сделаете игру более реалистичной и интересной.

  • Принципы ведения дизайн-документа

    Узнаете, как вести понятный для всех участников разработки дизайн-документ, в котором прописаны правила игры и её элементы.

  • Оптимизацию игр

    Научитесь создавать игры на Unity, которые будут хорошо работать на любых устройствах — PC, Android и iOS. Прокачаете навыки программирования и ускорите разработку проекта за счёт самописных инструментов.

Как проходит курс по Unity-разработке

  • Регистрация

    Проходите вводную часть курса

    Узнаёте, как пользоваться платформой, и знакомитесь с профессией.

  • Теория

    Получаете бесплатный доступ к видеоматериалам

    Изучаете основы разработки игр на Unity с нашими экспертами — бесплатно в течение 7 дней.

  • Практика

    Выполняете практическую работу

    Создаёте небольшую локацию с предметами окружения.

  • Обратная связь

    Решаете, стоит ли продолжать учиться

    Если понимаете, что Unity — это ваше, записываетесь на полную версию курса.

Содержание курса

Вас ждут 2 основных курса по Unity, а также более 30 тем по программированию на C# и работе в Blender. Сложность материала увеличивается постепенно. Дополнительные курсы можно проходить параллельно с основными.

  • 10 месяцев обучения
  • 690+ видеоматериалов

Основные курсы (с этого модуля начинается платная часть)

Обязательные курсы для вашей профессии. Это основы, которые нужно изучить для успешного трудоустройства. Вам понадобится примерно 10 месяцев, чтобы пройти курсы из этого блока.

  1. Введение в разработку игр

      1. Пайплайн разработки игры.
      2. Грейды разработчиков.
      3. Основы геймдизайна.
      4. Общие понятия программирования.
      5. Инструменты и методы программирования.
      6. Описание движков.
      7. Топ-10 глупых вопросов разработчику.
  2. Разработчик игр на Unity с нуля

      1. Введение в Unity.
      2. Работа с ассетами на сцене.
      3. Знакомство с интерфейсами.
      4. Создание и использование скриптов.
      5. Циклы и массивы.
      6. Работа со временем в Unity.
      7. Первый проект: игра Save the village.
      8. Перемещение и вращение.
      9. Знакомство с физическим движком. 2 модуля.
      10. Второй проект: игра Wild Ball. 4 модуля.
      11. Нарративный дизайн видеоигр.
      12. Третий проект: платформер. 4 модуля.
      13. Знакомство с Blender.
      14. Props Modeling.
      15. Blender: работа с материалами.
      16. Low Poly character.
      17. Создание игрового ландшафта.
      18. TimeLines.
      19. CineMachine.
      20. Постпроцессинг.
      21. Бонус-модуль: командная разработка.
      22. Четвёртый проект: игра Crazy Run. 2 модуля.
      23. Бонус-модуль: геймдизайн.
      24. AI и поиск пути.
      25. Raycasts.
      26. Финальная работа: игра в жанре 2D Scroll Shooter.
  3. Middle-разработчик игр на Unity

      1. Введение в DOTS и ECS.
      2. Обработка пользовательского ввода в Unity.
      3. Взаимодействие объектов в Unity.
      4. Хранение и использование статичных данных в Unity.
      5. Создание искусственного интеллекта в играх.
      6. Продвинутый подход к программированию: паттерны.
      7. Основы разработки графики в Unity.
      8. Освещение в игре.
      9. Работа с анимацией в Unity.
      10. Асинхронные вычисления в Unity.
      11. Расширение функционала редактора Unity.
      12. Менеджеры игровых состояний в Unity. Взаимодействие с UI.
      13. Основы разработки сетевых игр на основе Photon.
      14. Оптимизация производительности игр.
      15. Монетизация игр.
      16. Работа со звуком.
      17. Сборка и публикация игр в мобильные сторы.
      18. Тестирование игровых проектов.
      19. Работа в команде и дальнейшее развитие.
      20. Финальная работа: игра в жанре twin-stick shooter.
  4. Начало карьеры

    На этом этапе вы готовы к трудоустройству. Карьерный консультант начнёт помогать вам в поиске работы и подготовит к собеседованию.

Дополнительные курсы

Вспомогательные курсы для изучения обязательной программы. Вы можете изучать их параллельно или просто обращаться к ним по мере необходимости.

  1. Система контроля версий Git

    Выучите основные команды Git и узнаете, как в командах организуют работу по веткам.

      1. Работаем с Git на своём компьютере.
      2. Работаем с удалённым репозиторием.
      3. Командная работа в Git.
      4. Сравнение версий и отмена изменений.
      5. Инструменты и правила работы с Git.
  2. Профессия C#-разработчик

      1. Введение в профессию. NET Developer.
      2. Базовые возможности C#.
      3. Управляющие конструкции: ветвление и циклы.
      4. Массивы.
      5. Методы.
      6. Файлы.
      7. Структуры и введение в ООП.
      8. Коллекции.
      9. Работа с сетью.
      10. Визуальное программирование. Основы технологии Windows Presentation.
      11. Глубокое погружение в ООП. 3 модуля.
      12. Делегаты.
      13. Дополнительный материал.
      14. Многопоточность.
      15. ADO.
      16. Entity Framework.
      17. Паттерны.
      18. ASP.NET Core. Общие понятия и архитектура.
      19. ASP.NET Core. Работа с данными.
      20. Веб-API ASP.NET Core.
      21. Что ещё нужно знать desktop- и backend-разработчику.
      22. Финальная работа: создание собственной CRM.
  3. Blender

      1. Вступление.
      2. Основы интерфейса.
      3. Основы моделирования. Полигональное моделирование.
      4. Полигональное моделирование под сглаживание.
      5. Основы моделирования. Процедурное моделирование.
      6. Основы моделирования. Скульптинг.
      7. Основы анимации и симуляции.
      8. UV-развёртка.
      9. Работа с текстурами.
      10. Работа с материалами.
      11. Визуализация и освещение.
      12. Визуализация в Octane render.
      13. Усложнённые симуляции.
      14. Композитинг в блендере.
  4. Веб-вёрстка. Базовый уровень

      1. Введение.
      2. Базовый HTML.
      3. Базовый CSS. 2 модуля.
      4. Подготовка к вёрстке.
      5. Layout. HTML-разметка.
      6. Layout. Flexbox.
      7. Layout. Стилизация.
      8. Продвинутый HTML. Формы.
      9. Продвинутый CSS.
      10. Адаптивность. Десктоп.
      11. Адаптивность. Мобильные устройства.
      12. JavaScript для верстальщика.
      13. Доступность.
      14. Кросс-браузерность.
      15. База знаний.
      16. Сетки.
      17. Работа с хостингом.
      18. Анимация.
      19. Финальная работа: вёрстка лендинга по брифу.

Студенты довольны обучением

  • 93% выпускников отмечают, что Skillbox помог достичь поставленной цели
  • 78% выпускников готовы рекомендовать обучение в Skillbox

Данные независимого опроса выпускников Skillbox, проведённого Высшей школой экономики (НИУ ВШЭ)

4 500+ оценок на разных независимых площадках

  • 4,7
    4 967 оценок
  • 4,7
    974 оценки
  • 4,8
    490 оценок
  • 4,5
    2 368 оценок
  • 4,7
    559 оценок
  • 5,0
    321 оценка
  • 4,5
    230 оценок
  • 4,7
    232 оценки

Отзывы

Когда купила курс, я точно знала, что хочу создавать игры. Учиться на платформе сложно, но очень интересно! Каждое видео курса несёт в себе потенциальное развитие во многих направлениях. А поддержка ребят и сопровождение кураторов — это здорово!

Здесь есть общение, решение сложных задач, игра, возможности учиться и развиваться в команде. Что может быть лучше? Я рада, что выбрала этот путь.
Юрий Сенчковский, Россия, Москва Курс Профессия Разработчик игр на Unity с нуля до Middle
Спикер объясняет всё подробно и очень ёмко. После просмотра остаётся очень мало непонятного. Нравится стиль изложения. Стоит добавить в курс информацию о том, что сейчас (с августа 2021 года) для работы через командную строку с удалённым репозиторием GitHub нужно добавлять токен разработчика. Не получилось добавить сервис Meld командами в строке для Mac. Хотелось бы дополнительные материалы об этом, чтобы не гуглить. Есть проблема с разрешением конфликтов после stash pop. Хорошо было бы с кем-то её обсудить.

Создавайте игры в студии GameBox

  • 100+

    игр от участников уже в сторах

  • 10 000

    активных участников комьюнити

  • 10+

    студий-партнёров, среди которых — Lesta Games, Mundfish, Like VR

  • 20

    экспертов из геймдева проверят ваши работы и ответят на вопросы

Как устроена стажировка

  • Сдаёте вступительный проект и проходите отбор. Проводим набор раз в 3 месяца
  • Подбираем вам коллег, с которыми вы будете вместе создавать игры и учиться работать в команде
  • Кураторы-эксперты из индустрии проходят с вами путь от идеи до релиза игры
  • На офлайн-защите презентуете игру экспертам из индустрии, издателям и владельцам студий
  • Сможете выполнять оплачиваемые проекты от студий-партнёров

Участники выпускают игры в Steam, VK Play и Google Play

  • Дуэлянт

    Симулятор дуэлей от первого лица на пиратских кораблях, Диком Западе и просторах кибернетического мира. Разработчик в одиночку создал игру за 3 дня на онлайн-хакатоне «Синеус» и выиграл 700 000 рублей.

  • Crush link

    Игра в жанре Tower Defense про онлайн-знакомства. Она вошла в топ-100 лучших инди-игр по версии IndieDB.

  • Major Bullet

    Ретровейв-платформер с простым управлением. Игра участвовала в первом российском фестивале игр в Steam, который посетило более 1 миллиона пользователей. А также вошла в подборку «Нашы игры» от iXBT.

  • Knitted And Inflatable

    История о противостоянии «Мира надувных» с «Вязаным миром». Авторы игры — участники GameBox. Ребята победили на нескольких геймдев-мероприятиях: Unreal Engine Dev Contest 2021 от Epic Games и фестивале по геймдизайну от Высшей школы экономики.

  • AR-выставка для музея Царицыно

    Участники GameBox оцифровали в дополненной реальности музейные арт-объекты, которые создали мастера из разных стран. Сохранили все шероховатости и асимметрию предметов.

  • Aurora

    Атмосферный хоррор, в котором вы будете размышлять о семейных узах, боли утраты и неразрешённых эмоциях. Проект занял призовое место на международном конкурсе GitHub Game Off, в котором участвовало более 500 инди-игр со всего мира.

  • Старт курса: 29 марта
  • Осталось: 9 мест

Начать проходить вводный курс можно сейчас

Чтобы начать заниматься, не нужно прикреплять вашу банковскую карту к личному кабинету Skillbox.

  • Тестовый доступ к модулям курса
  • 0 сомони
Ого! А такие скидки точно можно? Скидка 5% действует 0 дня 00:00:00

Часто задаваемые вопросы

  • Я никогда не разрабатывал игры. У меня получится?

    Конечно! У вас всё получится даже без специальных знаний — просто уделяйте больше внимания практике и читайте дополнительную литературу. В остальном помогут практикующие эксперты, которые будут сопровождать вас на протяжении всего курса.

  • Есть ли особые требования к компьютеру?

    Рекомендуемые параметры: процессор Intel Core i5 10 400 или AMD Ryzen 5 5600X; графический процессор Nvidia GeForce GTX 1050; оперативная память 8 GB, наличие SSD.

  • Какой график обучения на платформе? Получится ли совмещать его с работой?

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

  • Сколько часов в неделю мне нужно будет уделять обучению на платформе?

    Всё зависит только от вас. В среднем пользователи платформы занимаются от 5 до 7 часов в неделю.

  • Кто будет мне помогать в обучении на платформе?

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

  • Действуют ли какие-нибудь программы рассрочки?

    Да, вы можете купить курс в рассрочку — и спланировать свой бюджет, разбив всю сумму на небольшие ежемесячные платежи.