FoxmindEd Birthday 🥳: -20% на усі курси менторингу та навчання на проєкті до 22.07.2024!
Дізнатися більше

Курс Unity

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

Unity – найпопулярніший інструмент для створення ігор у 2021 році. Це одночасно і платформа, і двигун, на якому в реальному часі можна створювати відеоігри. Компанія FoxmindEd запрошує майбутніх розробників ігор на курси з Unity у Києві.

Записатись

Про курс

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

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

Тут ви познайомитеся з головними сутностями розробки: камерою, ігровими об’єктами та компонентами, робочою сценою та зберете перший білд на Android та PC.

У цьому розділі ви створите урізану версію match 3. Познайомитеся з 2D-об’єктами та ассетами для роботи з 2D.
Створите перший скрипт, вивчите його життєвий цикл, навчитеся створювати взаємодії між скриптами. також навчитеся опрацьовувати взаємодії користувача з грою.

У цьому розділі ви створите демо-версію більярду. Ознайомитеся з 3D-об’єктами та їх взаємодіями у просторі, з 3D-фізикою, її властивостями та роботою з нею. Попрацюєте з векторами та кватерніонами. Також побачите як працює один із важливих підходів у розробці ігор – візуальний обман.

У цьому розділі ви створите демо-версію мотокросу. Познайомитеся з 2D-фізикою, її властивостями та роботою з нею. Навчитеся створювати будь-які 2D-рельєфи, паралакс на бекграунді для створення візуального обману руху картки. Створите гонщика на суглобах для більш живого ефекту.

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

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

Швидкість проходження курсу залежить від вас. Швидше вчитесь – менше платите.
В середньому наші студенти проходять даний курс за 3 місяця.

Online

Менторинг

Online

Менторинг +

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

Етапи вашого навчання

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

Як проходить навчання

Реєстрація

Залишаєте заявку на курс

Відповіді на запитання

З вами зв’язується співробітник FoxmindEd і відповідає на всі ваші запитання

Ментор

Вас розподіляють до ментора і ви отримуєте перше завдання

Матеріал

Вивчаєте матеріал і робите завдання

Відгук про роботу

Отримуєте відгук від ментора

Наступне завдання

Фінішуєте завдання та переходите до наступного

Докладніше
Автор курсу
Роман Вікулов
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 року
Досвід викладання
з 2022 року
Дмитро Корсунський-Марченко

Unity Developer, Team Lead

Lumighost

Досвід у сфері
з 2017 року
Досвід викладання
з 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 від 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

    Ми пропонуємо унікальний підхід до навчання – навчання з ментором. Ментор – це досвідчений розробник, старший колега, який у процесі навчання виступає одночасно в ролі замовника і в ролі товариша по команді. Навчатися студенту доведеться самостійно, а ось працювати над завданнями потрібно буде з ментором, здаючи роботу на code review.

    У процесі навчання студенту можуть отримувати зворотний зв’язок у реальному часі, адаптувати процес навчання під свої потреби та швидше прогресувати. Крім того, курс включає в себе роботу над реальними проєктами, що дає змогу студентам накопичувати портфоліо ще в процесі навчання.

    Наступний етап розвитку на шляху отримання оффера

    Після успішного завершення курсу Unity у FoxmindEd студенти можуть розпочати навчання на проєкті. Це дасть змогу отримати практичний досвід і підготуватися до працевлаштування.

    Робота над реальними проєктами під керівництвом досвідчених менторів дає змогу глибше зрозуміти специфіку роботи в команді розробників, а також поліпшити свої навички розв’язання завдань і управління проєктами. Цей досвід значно збільшує шанси випускників на отримання високооплачуваних оферів у майбутньому.

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