Курсы 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 дней тестового периода
Менторинг +
  • Возможность доработать стандартную программу курса (убрать или добавить темы)
  • 2 code review в день
  • Без лекций, без теории, только практические задания
  • Обучение 1 на 1 с личным ментором
  • Возможность общаться с ментором в определенное вами время (при согласии ментора)
  • Без тестового периода

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

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

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

Регистрация

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

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

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

Ментор

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

Материал

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

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

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

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

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

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

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

Наши менторы

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

Unity3D developer

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

Опыт в сфере
6 лет
Опыт преподавания
2,5 года
Павел Клюев

Unity3D developer

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

Опыт в сфере
6 лет
Опыт преподавания
2,5 года

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

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

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

Middle Unity Developer

Eventyr

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

Middle Unity Developer

Eventyr

Опыт в сфере
3 года

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

Бобко Михаил - Ментор направления Unity
Михаил Бобко

Unity Developer

astarios GmbH

Опыт в сфере
4 года
Опыт преподавания
1 год
Михаил Бобко

Unity Developer

astarios GmbH

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

Больше люблю делать игры, чем играть в них. Пишу на C# в Unity. Также есть небольшой опыт в JS и C++. Системы контроля версий, такие как Git и SVN также мне не чужды.

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

Senior / Tech lead unity developer

Yovo

Опыт в сфере
7 лет
Роман Викулов

Senior / Tech lead unity developer

Yovo

Опыт в сфере
7 лет

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

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

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

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

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

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

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

    Зачем изучать разработку на 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 для вас.