Образовательная платформа

Скидка 30% до 28 января

Курс

Middle-разработчик игр на Unity

Middle-разработчик игр на Unity

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

На рынке не хватает специалистов

  • 600 компаний

    сейчас ищут разработчика на Unity

  • 120 000 рублей

    средняя зарплата middle-разработчика

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

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

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

    Научитесь делать сложную графику и анимацию, на практике применять ООП и создавать игры для мобильных платформ. Сможете выполнять более сложные задачи и претендовать на позицию middle-разработчика.

  • C#-программистам, которые хотят в геймдев

    C#-программистам, которые хотят в геймдев

    Углубите знания в C#, познакомитесь с движком Unity, научитесь создавать реалистичную графику и анимировать персонажей. Разработаете первые игры, соберёте портфолио и получите профессию, о которой всегда мечтали.

Чему вы научитесь

  1. Программировать на C# с учётом ООП

    Узнаете, как применять основы объектно-ориентированного программирования в геймдеве. Сможете разрабатывать понятную структуру игры на C# и работать над кодом в команде.

  2. Создавать собственные шейдеры

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

  3. Разрабатывать VFX для игр

    Изучите интерфейс и возможности VFX Graph и научитесь создавать сложные визуальные эффекты. Поймёте, как разработать свои спецэффекты, а не копировать чужие работы.

  4. Работать с мобильными устройствами

    Разберётесь в особенностях работы с iOS и Android, научитесь делать нативные плагины, разрабатывать и адаптировать игры для мобильных платформ.

  5. Делать сетевые игры

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

  6. Оптимизировать игры и свою работу

    Научитесь распределять игровые ресурсы и оптимизировать нагрузку на устройства. Сможете разрабатывать плагины и дополнения для Unity и ускорить настройку игры.

Практическая лаборатория по разработке игр Gamebox

Бесплатно присоединяйтесь к комьюнити лучших студентов геймдев-направления. Вы получите:
• Навыки командной разработки.
• Опыт разработки своих игр и выполнения задач от геймдев-студий.
• Проекты в портфолио.
• Связи с представителями игровой индустрии.

Практическая лаборатория по разработке игр Gamebox

О Skillbox

Как пользоваться платформой

  1. Изучаете тему

    В курсе — практические видеоуроки.

    Изучаете тему
  2. Выполняете задания

    В том темпе, в котором вам удобно.

    Выполняете задания
  3. Работаете с преподавателем

    Закрепляете знания и исправляете ошибки.

    Работаете с преподавателем
  4. Защищаете итоговую работу

    И дополняете ею своё портфолио.

    Защищаете итоговую работу

Программа

Вас ждёт глубокое погружение в разработку игр на Unity с онлайн-лекциями и практическими заданиями.

  • 19 тематических модулей
  • 73 видеоматериала
  1. Введение в DOTS и ECS

    Узнаете, что такое DOTS и ECS, поймёте основные принципы их работы. Изучите теорию композиции игровых процессов и разберёте Pure- и Hybrid- подходы в паттерне ECS. Научитесь создавать и конвертировать префабы в сущности и компоненты.

  2. Обработка пользовательского ввода в Unity

    Познакомитесь с принципами работы в системе ввода Unity. Научитесь перемещать персонажа, стрелять из оружия при нажатии на кнопку «Огонь» и перезаряжать его.

  3. Взаимодействие объектов в Unity

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

  4. Хранение и использование статичных данных в Unity

    Поймёте, как сохранять настройки игры в Scriptable Objects. Познакомитесь с форматами данных XML и JSON. Научитесь работать с библиотеками Newtonsoft и хранилищами данных AWS, Amazon, Dedicated. Узнаете, как разворачивать собственные сетевые решения на PHP и сохранять данные на сервере.

  5. Создание искусственного интеллекта в играх

    Узнаете роль искусственного интеллекта в играх и познакомитесь с его основными алгоритмами. Научитесь создавать искусственный интеллект на основе Utility System и использовать сторонние библиотеки.

  6. Продвинутый подход к программированию: паттерны

    Познакомитесь с теорией паттернов в программировании. Узнаете, какие паттерны существуют и научитесь выбирать подходящие под ваши задачи. Разберётесь, как внедрять и использовать паттерн DI на примере фреймворка Zenject.

  7. Основы разработки графики в Unity

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

  8. Освещение в игре

    Разберётесь, как настраивать пайплайны и освещение в играх. Узнаете, как «запекать» свет.

  9. Работа с анимацией в Unity

    Поймёте, как анимировать персонажей и окружение в интерфейсе редактора Unity или с помощью кода. Научитесь создавать 2D и процедурную анимацию. Освоите продвинутые техники анимации.

  10. Асинхронные процессы: от простого к сложному

    Разберётесь, что такое асинхронные вычисления. Научитесь использовать функции Async/Await и Jobs. Познакомитесь с концепцией реактивного программирования и узнаете, как создавать и запускать код в параллельных потоках.

  11. Расширение функционала редактора Unity

    Поймёте, как расширить функционал редактора. Научитесь создавать собственные окна и инспекторы и работать в пакете Odin Inspector.

  12. Менеджеры игровых состояний в Unity. Взаимодействие с UI

    Научитесь создавать системы инвентаря, крафта и прокачки персонажа. Узнаете, как связать данные игры с UI.

  13. Основы разработки сетевых игр на основе Photon

    Поймёте, как создавать сетевые игры и выстраивать логику сетевых взаимодействий с помощью Photon Cloud.

  14. Оптимизация производительности игр

    Научитесь анализировать производительность игр с помощью Profiler. Сможете находить и исправлять недочёты в коде и структуре игры — это поможет оптимизировать её производительность.

  15. Монетизация игр на примере мобильных проектов

    Научитесь анализировать поведение пользователей, внедрять внутриигровые покупки и читать игровые метрики. Поймёте, как монетизировать игры.

  16. Работа со звуком

    Поймёте, как озвучивать игры. Научитесь интегрировать в проект звуковой движок Wwise и работать в нём.

  17. Сборка и публикация игр в мобильные сторы

    Научитесь публиковать игры в сторах. Разберёте инструменты монетизации и аналитики: Applovin, App Metrica, Google Play Resolver. Узнаете об особенностях сборки проекта под Android и iOS.

  18. Тестирование игровых проектов

    Разберётесь, как тестировать программы и научитесь пользоваться фреймворком NUnit в Unity. Научитесь создавать скрипты для автоматизации тестирования.

  19. Работа в команде и дальнейшее развитие

    Научитесь работать в команде и отслеживать изменения в игре с помощью git. Сможете подготовиться к собеседованиям и выработать стратегию профессионального развития.

Спикер

Алексей Лукьянов

Алексей
Лукьянов

CTO, Garage Whale

Выступал на DevGamm. и других конференциях. Автор фреймворков для разработки игр.

Отзывы участников

  • Отзывы студентов

    Иван Медведев, г. Ивантеевка

    Курс «Инженер по тестированию»

    Если какой-то материал тяжело даётся, есть вопрос по ДЗ, достаточно написать преподавателю, который поможет разобраться с информацией и подскажет как решить задачу.
    По итогу 9-месячной учебы стал по-другому смотреть на сайты. Замечаю «баги», разбираюсь в вёрстке, веду репорты. Узнал, как работать со специфическим ПО.
    Уже сейчас нисколько не жалею, что выбрал Skillbox. Спасибо!!!

  • Отзывы студентов

    Валентина Нарушевич, г. Санкт-Петербург

    Курс «Графический дизайнер с нуля до PRO»

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

  • Отзывы студентов

    Яна Щербицкая, г. Санкт-Петербург

    Курс «Photoshop с нуля до PRO»

    Курс очень круто структурирован, там есть все знания, которые мне нужны, чтобы освоить программу. Сама бы я точно что-нибудь пропустила.
    Преподаватели всё спокойно и терпеливо объясняют. Если ты что-то не понял, снимут дополнительный видеоролик и покажут ещё раз.
    Самое крутое в курсах Skillbox — постоянная связь с теми, кто подскажет, как правильно.
    Мой сайт

  • Отзывы студентов

    Алла Комиссаренко, г. Москва

    Курс «UX-дизайнер с нуля до PRO»

    Работать дизайнером мне очень нравится, от UX я вообще в восторге, тяга к аналитике у меня была всегда. После долгих поисков работы в новой сфере подруга помогла мне получить заказ на редизайн сайта большой компании.
    Отдельно хочу сказать спасибо преподавателю Александру Свобода, он очень подробно расписывал все недочёты и ошибки решений в дизайне.
    Мой сайт

  • Отзывы студентов

    Елена Кальво, г. Ницца, Франция

    Курс «Копирайтинг от А до Я»

    «Почему бы не сделать из хобби источник заработка?», — однажды подумала я.
    Недолго размышляя, записалась на курс в Skillbox и встала в ряд претендентов на гордое звание копирайтера.
    Работа с текстом помогла мне вернуть свою жизнь, вдохновила. Я начала снова ухаживать за собой, читать. Увидела, что я не только мать, но и писатель.
    Читайте мои тексты в Instagram

  • Отзывы студентов

    Ирина Семёнова, г. Бельцы, Молдова

    Курс «SMM-специалист»

    Я узнала, что такое охваты, KPI и прочие непонятные слова, которые пугали в группах по SMM. Поняла, что чем проще и понятней, тем лучше. Разобралась в сложной иерархии рекламного кабинета и научилась настраивать аудиторию и рекламу.
    Я уже в теме и не боюсь назвать своих более опытных друзей коллегами.
    Мой дипломный проект

Ваше резюме после обучения на платформе

Андрей Семёнов
  • Должность: Unity-разработчик Middle
  • Зарплата от: 120 000 ₽

Профессиональные навыки:

  • Разработка на движке Unity
  • Комплексная анимация персонажа
  • Работа со Spine2D
  • Применение ООП
  • Создание шейдеров
  • Разработка плагинов и дополнений
  • Оптимизация игр
  • Создание VFX
  • Разработка онлайн-игр
  • Разработка внутриигровых систем: инвентарь, крафт, скиллы
  • Настройка освещения в игре

Сертификат Skillbox

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

Сертификат Skillbox Курс Middle-разработчик игр на Unity
  • Старт курса: 29 января
  • Осталось: 9 мест

Стоимость обучения

  • Рассрочка без первого взноса
  • 4 332 ₽/мес
    • 51 984 ₽
    • 74 263 ₽

Скидка 30% до  28 января

Шаг 1. Выберите вариант оплаты

Шаг 2. Заполните контактные данные

Похоже, произошла ошибка. Попробуйте отправить снова или перезагрузите страницу.

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

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

Спасибо!

Ваша заявка успешно отправлена

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

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

    Чтобы начать обучение на курсе, нужно знать Unity на базовом уровне. Ещё не знакомы с этой платформой, но хотите начать карьеру разработчика игр? Изучите Unity с нуля на курсе «Разработчик игр на Unity».
  • Какой график обучения? Получится ли совмещать его с работой?

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

    Всё зависит только от вас. В среднем наши студенты занимаются от трёх до пяти часов в неделю.
  • Я смогу общаться с преподавателями?

    У вас будет куратор в Telegram-чате, а преподаватель лично прокомментирует домашние задания и даст полезные советы. Так вы сможете перенять опыт, профессиональные знания и лайфхаки.
  • Какие минимальные системные требования для прохождения курса?

    ОС: Windows 7 SP1+, 8, 10, только 64-разрядные версии; Mac OS X 10.12+; Ubuntu 16.04, 18.04; CentOS 7.

    Графический процессор:
    Видеокарта с поддержкой DX10 (версия шейдеров 4.0).
  • Действуют ли какие-нибудь программы рассрочки?

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