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

22.10.2018
6 недель занятий (60 часов с преподавателем + 20 часов домашних заданий)
По этому курсу возможно корпоративное обучение*

Разработка игр - едва ли не самое популярное направление в современном мире IT. А движок Unity3D благодаря своей кроссплатформенности и универсальности поможет реализовать самые сложные игры в 2 и 3d форматах под любую операционную систему: Windows, Linux или OS X.

Для освоения этого движка требуется не так много, но прежде всего желание и упорство, а также владение знаниями объектно-ориентированного программирования.

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

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

Формат проведения

Очный курс
22 октября 2018

Курс даст вам

1

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

2

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

3

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

4

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

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

Программа блока "Базовый" (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

Андрей Гончаров

Более 20-ти лет занимается созданием игр. Является собственником компании по производству игр "Puzzles & Solutions LLC"". Интервью с Андреем
Преподаватель курса:
Разработка игр на Unity3D
  • Эксперт 80 lvl
  • Считает, что учиться программировать нужно не 1 месяц, а годы, но зная базу, можно многому научиться внутри компании
  • Уверен, что в течение курса можно сделать не один проект, а несколько

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

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

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

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

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

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

  • Разработанную вами игру в портфолио
  • Рекомендации преподавателя
  • Возможность стажировки в компаниях Новосибирска
  • Сертификат об окончании курса

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

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

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

Видео