Разработка игр на Unity3D

08.02.2021
9 недель занятий (85 часов с преподавателем + 50 часов домашних заданий)
По этому курсу возможно корпоративное обучение*

Этот движок поддерживают практически все платформы, возможности его безграничны. На нем можно разрабатывать 2D и 3D игры для Windows, Linux, iOS, Android, PlayStation, Xbox, Wii и даже Nintendo Switch. Он появился в 2005 году и с тех пор завоевал заслуженную популярность, став безусловным лидером в геймдеве. В этой среде работают как крупные международные игровые холдинги, так и маленькие студии или отдельные разработчики.

Вакансии Unity3D-разработчиков появляются не только в чисто игровой индустрии. Они востребованы при создании игровых рекламных форматов. Разработка игр на unity 3D сегодня очень востребована. Наш преподаватель выпустил не один игровой продукт, имеет широкий релевантный опыт и заточен на работу на результат. На обучении он детально знакомит с особенностями технологии, учит правильно пользоваться ее инструментами, дает основы объектно-ориентированного программирования.

После нескольких запусков нашего курса разработка игр на unity 3D мы обновили программу, добавив первый базовый блок по основам C#. Благодаря этому обучение разработке игр возможно с нуля.

Главное о Unity3D

  • Игры на этом движке могут работать на всех известных платформах и операционных системах
  • Unity3D имеет разные варианты с платным и бесплатным использованием. Внутри движка есть собственный магазин с игровыми элементами. Вы можете создавать собственные элементы (модели, эффекты и так далее), экспортировать их.
  • Unity3D имеет внутри себя все необходимые инструменты для полного цикла разработки игрового приложения. При создании игры можно даже обойтись без дизайнеров и других специалистов.
  • Unity3D постоянно обновляется и улучшает свою функциональность. Над этим работает специальная команда, а так же широко развитое комьюнити пользователей движка.
  • Вы можете не только создавать игры, но и работать со встроенными в среду инструментами аналитики. Это увеличивает глубину понимания игровых механизмов и причин пользовательских реакций.

Курс по Unity3D для вас, если вы хотите

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

Курс даст вам

1

Базовое понимание в разработке 2D и 3D игр

2

Создание проекта — собственной игры (а, может, даже и не одной)

3

Опыт в оптимизации созданных игр под мобильные платформы

4

Студенты получают рекомендации преподавателя для дальнейшего развития

Оставить заявку

    Программа блока "Основы программирования" (база на С#, ООП) (25 часов)

    1. Структура программы
     
    2. Основные типы данных
     
    3. Операции над данными
     
    1
    4. Массивы
     
    5. Ход выполнения программы
     

    6. Циклы

    2
    7. Условные операторы
     
    8. Операторы выбора
     
    9. Преобразование типов данных
     
    3

    10. Обработка ошибок

    11. Создание и использование методов

     

    4
    12. Модификаторы доступа
     
    13. Понятие класса и объекта
     
    14. Использование свойств
    5

    15. Статистические классы и свойства 

    16. Конструкторы и инициализация объектов

    6

    17. Наследование

    18. Виртуальные методы

    19. Интерфейсы

    7

    20. Делегаты, события и лямбды

    21. Дополнительные возможности ООП

     

    8

    Программа блока "Базовый" (20 часов)

    1. Редактор
    • Окна
    • Настройки проекта
    • Настройки билда /платформы
    1
    2. Структура файлов
    • Assets
    • Resources
    • Editor
    • Library
    • Все остальные
    2
    3. Структуры данных и алгоритмы
     
    4. Сцена (Управление объектами на сцене) 
    3
    5. Скриптование
    • MonoBehaviour
    • Порядок выполнения скриптов
    • Компоненты и кэширование
    4
    6. Ресурсы и меты
    7. Префабы
    • Создание
    • Редактирование
    • Использование
    5

    8. Asset Storе

    • Packages
    • Импорт чужих скриптов, экспорт своих
     
    6
    9. Tags / Layers / Sorting Layers
    10. Debug & Deploy
    7

    Программа блока "Junior" (40 часов)

    1. 2D игры

    • Sprites / Atlases
    • SpriteRenderer
    1
    • Sorting order/layer
    • Camera
    • Orthographic
    2
    2. 3D игры
    • Textures
    • Mesh
    • Renderer
    • Render
    3
    • Queue
    • Camera
    • Perspective
    • Z buffer
    4
    3. Canvas
    • RectTransfoms
    • Anchors
    5
    •  Порядок вывода
    • UI Кнопки
    • Text
    • TextMeshPro 
    6

    4. Input

    5. Оптимизация в рамках каждой платформы iOS/Android IL2CPP 
    7

     6. Скриптование

    • Паттерны PIMPL / Singleton / Factory
    • Твиннеры (LeanTween,DotTween)
    8
    •  ScritableObjects
    • ObjectPools
    • Coroutines
    • IEnumerator function
    9

    Курс преподает

    Андрей Педан

    Ведущий разработчик приложений на Unity3D в Deus Craft, опыт работы с 2015 года. Интервью с Андреем
    Преподаватель курса:
    Разработка игр на Unity3D
    • С конца 2014 года самостоятельно учился работать в Unity3D
    • Последние два года работает над одним из основных приложений компании, которое изначально было небольшой игрой, а теперь переросло в крупный проект.
    • Подготовил для своих студентов массу практических заданий, как для начинающего уровня, так и для middle и senior.

    Место проведения

    • Очно и онлайн

    Расписание

    • 2 раза по будням с 19:00 по НСК и в выходной день с 10:00 по НСК

    Акции и бонусы

    Выдаются сертификаты и предоставляются рекомендации преподавателя

    Есть возможность оформить курс в рассрочку (подробности можно уточнить у наших менеджеров)

    На курс действует скидка 3% за репост в социальных сетях и скидка 10% за приведенного друга

    Стажировка в компаниях Новосибирска

    Что получите по итогам курса

    • Разработанную вами игру в портфолио
    • Рекомендации преподавателя
    • Инструменты для визуализации любой идеи
    • Сертификат об окончании курса

    Стоимость курса

    32 000 рублей
    * стоимость для корпоративных клиентов уточняйте у менеджера.

    Оставить заявку на звонок

      Видео

      Вам могут быть интересны курсы