Курс Unity

Online
7 дней тестового периода
Менторинг
Бесплатная заморозка

Unity — самый популярный инструмент для создания игр в 2021 году. Это одновременно и платформа, и движок, на котором в реальном времени можно создавать видеоигры. Компания FoxmindEd приглашает будущих разработчиков игр на курсы по Unity в Киеве.

Записаться

О курсе

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

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

Здесь вы познакомитесь с главными сущностями разработки: камерой, игровыми объектами и компонентами, рабочей сценой и соберете первый билд на Android и PC.

В этом разделе вы создадите урезанную версию match 3. Познакомитесь с 2D-объектами и ассетами для работы с 2D. Создадите первый скрипт, изучите его жизненный цикл, научитесь создавать взаимодействия между скриптами. Также вы научитесь обрабатывать взаимодействия пользователя с игрой.

Что отличает школьную поделку от профессионального продукта? Наличие следующих вещей – error handling, logging, тесты и документация. Документацию мы пока оставим, а вот тесты, обработка ошибок и логирование — то, без чего ни один проект не может быть профессиональным.

В этом разделе вы создадите демо-версию бильярда. Познакомитесь с 3D-объектами и их взаимодействиями в пространстве, с 3D-физикой, ее свойствами и работой с ней. Поработаете с векторами и кватернионами. Также увидите как работает один из важных подходов в игростроении — визуальный обман.

В этом разделе вы создадите демо-версию мотокросса. Познакомитесь с 2D-физикой, ее свойствами и работой с ней. Научитесь создавать любые 2D-рельефы, параллакс на бэкграунде для создания визуального обмана движения карты. Создадите гонщика “на суставах” для более живого эффекта.

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

Необходимые навыки для обучения на курсе
  • Базовые знания C# или другого ЯП
  • Понимание логики построения программ и алгоритмов
  • Знание Photoshop и любой программы для 3Д-моделирования
  • Знание англ. языка на уровне чтения технической документации
Ранний уровень подготовки? Попробуйте  C# Start

Скорость прохождения курса зависит от вас. Быстрее учитесь – меньше платите.

В среднем студенты проходят данный курс за 3 месяца.

Online

Менторинг

Online

Менторинг +

Менторинг
  • Онлайн доступ к стандартной программе курса
  • 1 code review в день
  • Без лекций, без теории, только практические задания
  • Обучение 1 на 1 с личным ментором
  • 7 дней тестового периода
Менторинг +
  • Онлайн доступ к стандартной программе курса
  • Обучение 1 на 1 с личным ментором
  • Без лекций, без теории, только практические задания
  • Нет тестового периода
  • Одна из трех привилегий на выбор:
    1) два code review на день
    2) возможность изменить стандартную программу курса (убрать или добавить темы)
    3) возможность общаться с ментором в определенное вами время

Этапы вашего обучения

Ваш план по обучению с нуля до специалиста уровня Strong Junior
2
Unity Mentoring

Как проходит обучение?

Регистрация

Регистрируешься на курс

Ответы на вопросы

С тобой связывается сотрудник и отвечает на все твои вопросы

Ментор

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

Материал

Изучаешь материал и делаешь первое задание

Отзыв о работе

Получаешь отзыв от ментора

Следующее задание

Финишируешь задание и переходишь к следующему

Подробнее
Автор курса
Роман Викулов
Senior / Tech lead unity developer
Викулов Роман - Ментор направления Unity

Начинал с сайтов html / php. Перешел на прикладные на с++ Qt. Клиент + сервер. Qt, Sql / NoSql. Определившись с направлением, перешел в геймдев на Unity3D + C#. Поработал в нескольких компаниях и инди командах над разными проектами, организовали свою компанию Ashamo, участвовал в разработке более 20 игр. Сейчас больше развиваюсь в управлении командой, архитектурой проектов.

Наши менторы

Ігор Ситніков - Ментор Unity
Игорь Сытников

Unity developer

Red Beat

Опыт в сфере
с 2020 года
Опыт преподавания
с 2021 года
Игорь Сытников

Unity developer

Red Beat

Опыт в сфере
с 2020 года
Опыт преподавания
с 2021 года

Был тренером-реабилитологом, но случился карантин, сфера стала на паузу и я решил исполнить свою мечту детства — начать разрабатывать игры. Выучился я самостоятельно за 4 месяца и получил свой первый оффер. За 3 года опыта работал над различными проектами: от AR до гиперкеж/кежуал и мобайл ААА. Освоил архитектурные паттерны MVC и сервисную модель архитектуры. Также выучил достаточно паттернов проектирования такие, как состояние, стратегия, команда, синглтон, паблишер-субскрайбер, наблюдатель и прочие. Имею большой опыт с адаптивным UI. Знаю такие технологии, как Zenject, DOTween, UniRx, Shader Graph, Terrain, Asset Bundles и Addressables, также инструменты Unity для оптимизации игр по типу Profiler. Имею большой опыт написания кастомных инструментов для редактора Unity. Занимал должности тимлида и техлида, где показал себя, как хорошего лидера и учителя, обучая менее опытных программистов. Хочу делиться своим опытом и помогать будущим коллегам обретать новые знания.

Дмитрий Корсунский-Марченко

Unity Developer, Team Lead

Lumighost

Опыт в сфере
с 2017 года
Опыт преподавания
c 2022 года
Дмитрий Корсунский-Марченко

Unity Developer, Team Lead

Lumighost

Опыт в сфере
с 2017 года
Опыт преподавания
c 2022 года

Начал с того, что сначала изучал Java самостоятельно и на Javarush, потом учился на менторстве в Foxminded, далее работал самостоятельно как Java Developer, а позже свичнулся в геймдев как Unity Developer, где в течение 2-х лет вырос до Team Lead Unity. Мой стек: Unity, C#, Java, OpenCV, Visual Studio, Rider, Git и др.
Буду рад помочь начинающим и поделиться приобретенными знаниями.

Павел Клюев - Ментор направления Unity3D
Павел Клюев

Unity3D developer

Робокод (учебное заведение)

Опыт в сфере
с 2016 года
Опыт преподавания
с 2022 года
Павел Клюев

Unity3D developer

Робокод (учебное заведение)

Опыт в сфере
с 2016 года
Опыт преподавания
с 2022 года

Занимаюсь разработкой casual и hyper casual мобильных  игр. Неоднократно проходил весь жизненный цикл проекта: от идеи, реализации механик, визуального оформления до публикации в Google Play.  Также совмещаю с преподаванием.

Постоянно расширяю и применяю свои знания в области: С#, .Net, Unity 2D/3D и разработки в целом.

Владислав Пархоменко - Ментор направления Unity
Владислав Пархоменко

Middle Unity Developer

Eventyr

Опыт в сфере
с 2019 года
Опыт преподавания
с 2022 года
Владислав Пархоменко

Middle Unity Developer

Eventyr

Опыт в сфере
с 2019 года
Опыт преподавания
с 2022 года

Магистр прикладной математики в ХНУРЭ. Во время обучения в вузе решил, что в будущем стану разработчиком на C#. Начал свой путь как разработчик кросс-платформенных мобильных приложений на Xamarin. Долго не задерживаясь в этой области переквалифицировался на Unity — создание интерактивного софта, в частности игр, нахожу для себя более интересным. Набравшись достаточно полезного опыта, я решил поделиться им с разработчиками, только начавшими свой путь. Также, занимаясь менторингом, рассчитываю научиться многим полезным вещам.

Викулов Роман - Ментор направления Unity
Роман Викулов

Senior / Tech lead unity developer

Yovo

Опыт в сфере
с 2014 года
Опыт преподавания
с 2021 года
Роман Викулов

Senior / Tech lead unity developer

Yovo

Опыт в сфере
с 2014 года
Опыт преподавания
с 2021 года

Начинал с сайтов html / php. Перешел на прикладные на с++ Qt. Клиент + сервер. Qt, Sql / NoSql. Определившись с направлением, перешел в геймдев на Unity3D + C#. Поработал в нескольких компаниях и инди командах над разными проектами, организовали свою компанию Ashamo, участвовал в разработке более 20 игр. Сейчас больше развиваюсь в управлении командой, архитектурой проектов.

Сертификат об окончании

Сертификат об окончании

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

Записаться на курс Unity

Мы не сотрудничаем с резидентами РФ и РБ!


    Отправляя сообщениe, вы соглашаетесь с нашей офертой.

    Зачем изучать разработку на Unity

    Unity удерживается в лидерах за счет нескольких особенностей:

    • Базовый дистрибутив можно скачать бесплатно;
    • Разработка на Unity довольно проста, много кода писать не придется;
    • Unity — кроссплатформенное решение, игру можно запустить и на iOS, и на Android;
    • Существует огромный форум Unity Answers, где есть масса полезной для новичков информации.

    Закончив курсы разработки на Unity, вы сможете работать в гейм девелопменте — индустрии разработки игр. Это одно самых интересных направлений в IT, работа в котором неплохо оплачивается. Средняя зарплата разработчика Unity в Украине 2500 долларов, хотя начинающие получают заметно меньше. Зато опытные разработчики могут претендовать и на большую зарплату.

    Кому подойдут наши курсы Unity разработки

    Наш курс рассчитан на студентов, которые уже имеют базовое понятие о программировании.  Это могут быть выпускники технических лицеев и вузов. Самоучкам рекомендуем пройти курс С#Start и знаменитый гарвардский курс CS50 — он есть в свободном доступе на нескольких языках.

    Кроме того, для работы с графикой студенту понадобится базовое знание фотошопа или другого графического редактора, а также любой программы 3D моделирования. Это облегчит обучение работе с графическими элементами игры.

    Чему вы научитесь на курсах Unity от FoxmindEd

    На наших курсах вы научитесь:

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

    Вы также получите следующие практические навыки:

    • Создавать скрипты и понимать их жизненный цикл;
    • Работать с векторами и кватернионами, познакомитесь с понятием визуального обмана;
    • Создавать любые 2D-рельефы, опираясь на правила 2D-физики;
    • Импортировать и строить самому локации, персонажей и инструменты.

    Как проходит обучение на курсах Unity от компании FoxmindEd

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

    Портфолио и трудоустройство после завершения курса

    Мы отлично знаем, как сложно джуниору найти первую работу. Поэтому мы сделаем так, чтобы по окончанию курса у вас было небольшое портфолио проектов. За курс вы создадите 2-3 мини-игры. Это сделает ваши позиции на собеседованиях более прочными и повысит интерес потенциальных работодателей к вам.

    Записаться на онлайн курс по Unity

    Если вы хотите изучить основы разработки на Unity, научиться созданию игр и получить востребованную профессию в области разработки игр — тогда курсы FoxmindEd для вас.

    Программа лояльности
    Перейти