Курс Unity

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

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

О курсе

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

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

Студент, выполняя задания этого блока, создаст свою первую игру на Unity, освоив основы работы с Unity Asset Store и Package Manager для загрузки 3D-ассетов, настройки сцены с использованием физики (Rigidbody, Collider), создания эффектов через Particle System и реализации механики выстрелов. Используя язык C# для написания скриптов, студент реализует логику разрушения объектов, спавну новых объектов, триггеров для имитации проигрыша, а также научится применять LayerMask для управления взаимодействием объектов. Задания предусматривают развитие креативности через добавление собственных элементов, таких как подсчет баллов, экран проигрыша или декорации сцены, что позволяет закрепить навыки создания интерактивных игровых проектов.

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

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

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

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

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

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

Ранний уровень подготовки? Попробуйте C# Start
Online

Менторинг

Online

Менторинг +

Бонусна програма на менторингу

При оплате 2 месяцев выгода 10%:
7200 грн | 198 USD
8000 грн | 220 USD
в месяц
Записаться со скидкой 10%
При оплате 3 месяцев выгода 15%:
6800 грн | 187 USD
8000 грн | 220 USD
в месяц
Записаться со скидкой 15%
Менторинг
  • Онлайн доступ к стандартной программе курса
  • 1 code review в день
  • Без лекций, без теории, только практические задания
  • Обучение 1 на 1 с личным ментором
  • 7 дней тестового периода
Менторинг +
  • Онлайн доступ к стандартной программе курса
  • Обучение 1 на 1 с личным ментором
  • Без лекций, без теории, только практические задания
  • Нет тестового периода
  • Одна из трех привилегий на выбор:
    1) два code review на день
    2) возможность изменить стандартную программу курса (убрать или добавить темы)
    3) возможность общаться с ментором в определенное вами время

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

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

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

Подробнее
1
Регистрация на курс
2
Ответы на ваши вопросы
3
Знакомство с ментором
4
Получение материала и первое задание
5
Отзыв о работе от ментора
6
Следующая задача
Викулов Роман - Ментор направления Unity
Автор курса
Senior / Tech lead unity developer
Роман Викулов

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

Наши менторы

Роман Дубик
Роман Дубик
Senior Unity Developer
28software
Опыт в сфере
с 2008 года
Опыт преподавания
с 2024 год

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

Дмитро Корсунський-Марченко
Дмитрий Корсунский-Марченко
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 года

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

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

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

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

Викулов Роман - Ментор направления Unity
Роман Викулов
Senior / Tech lead unity developer
Yovo
Опыт в сфере
с 2014 года
Опыт преподавания
с 2021 года

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

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

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

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

Свяжитесь с нами

Нужно больше информации?
Поможем выбрать курс
Предложим лучшие условия
Дадим ответы на все вопросы



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

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

    Курс Unity от FoxmindEd

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

    Сферы, где используется Unity

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

    1. Игровая индустрия. Unity идеально подходит для создания игр любого масштаба и доступен для разработки на всех популярных платформах.
    2. Виртуальная и дополненная реальность. Используется для создания VR и AR приложений.
    3. Архитектура и строительство. Unity помогает архитекторам и инженерам в визуализации проектов через детализированные 3D-модели и виртуальные туры.
    4. Образование. В образовательной сфере Unity используется для создания интерактивных учебных материалов и симуляторов.
    5. Фильмы и анимация. Unity применяется для создания визуальных эффектов, пре-визуализации и анимационных фильмов благодаря своим мощным анимационным инструментам.
    6. Автомобильная промышленность. Unity используется для создания виртуальных прототипов и симуляций, помогая сократить время и затраты на разработку новых автомобилей.
    7. Здравоохранение. В медицине Unity помогает в создании тренировочных симуляторов и образовательных приложений, улучшая качество подготовки специалистов.

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

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

    Курс по Unity охватывает разработку игр от начального до профессионального уровня через серию практических проектов. В программу включены следующие ключевые модули:

    1. Введение.
    2. “Hello world” на Android, PC: Введение в Unity с созданием простого приложения для Android и PC, обучая основам платформы и развертыванию проектов.
    3. “Match 3”: Участники разрабатывают игру «Match 3», изучая управление ассетами, игровую логику и создание визуальных эффектов.
    4. Пользовательский интерфейс: Модуль посвящен созданию пользовательских интерфейсов, включая меню и экраны настроек через систему UI Unity.
    5. Бильярд “Pool 8”: Введение в физику и математику игр на примере разработки «Pool 8», работа с физическим движком Unity.
    6. Мотокросс “Need for Motospeed”: Создание 3D игры мотокросс, обучение работы с 3D моделями и управлением камерой.
    7. “Space soldier”: Участники разрабатывают полноценную 3D игру, применяя навыки проектирования геймплея, создания врагов и уровней.

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

    Требования к студентам и продолжительность курса Юнити

    Для начала обучения на курсе Unity от FoxmindEd необходимо иметь следующие знания:

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

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

    Уровень студента после прохождения курса Unity

    После завершения курса студенты обладают глубокими знаниями в области разработки на Unity и способны самостоятельно создавать игры и интерактивные приложения.

    Выпускники курса понимают принципы проектирования и разработки игр, умеют работать с 3D моделями, анимацией, и создавать сложные игровые механики. Они также освоили методы оптимизации проектов и готовы к коммерческой разработке.

    Почему стоит учить Unity с FoxmindEd

    FoxmindEd предлагает уникальный подход к обучению – обучение с ментором. Ментор – это опытный разработчик, старший коллега, который в процессе обучения выступает одновременно в роли заказчика и в роли товарища по команде. Обучаться студенту придется самостоятельно, а вот работать над заданиями нужно будет с ментором, сдавая работу на code review.

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

    Следующий этап развития на пути получения оффера

    После успешного завершения курса Unity в FoxmindEd студенты могут приступить к обучению на проекте. Это позволит получить практический опыт и подготовиться к трудоустройству.

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

    foxmindED
    IТ-жара: Скидка 20% на стартовые курсы!
    до конца акции
    00
    дней
    00
    годин
    00
    минут
    Забронировать