Дата | 30.11.24 |
Длительность | 3 месяца |
Практика/ теория | 70/30 % |
Аудитория/ самостоятельно | 96/158 ак. часов |
Дни | Сб |
Время | 10:00 - 15:30 |
Стоимость | 7200 грн/мес |
Преподаватель | Григорий Ткач |
Преподаватель курса Unity3d developer Григорий Ткач
Собственник успешного бизнеса по разработке мобильных игр и приложений. Активно использует свой огромный и разносторонний опыт при обучении слушателей. Объяснение любого учебного модуля сопровождает наглядными примерами из реальной практики.
Профориентация:
Программисты, Разработчики игр и приложений
Предварительная подготовка:
Вакансии:
По окончании курса Вы будете понимать и уметь:
Во время обучения Вы изучите основы создания компьютерных игр, познакомитесь с движком Unity3D и средой разработки игровых сценариев MonoDevelop. Вы узнаете, как создавать двухмерные сцены, программировать логику игры и прорабатывать её концепцию. Самостоятельно попробуете компоновать элементы, тестировать и отлаживать, дорабатывать финальный вариант игры и добавлять аудио-сопровождение. Окончив курс, Вы сможете сами писать сценарии и создавать двухмерные игры под платформы Windows/Linux/Mac/Web. Узнаете как наиболее эффективно монетизировать ваши произведения.
Программа курса:
Level Unity beginner
Предварительная подготовка:
- свободное владение компьютером более чем в 1 ОС;
- базовые знания программирования приветствуются;
- работа с OS X, linux приветствуется.
Темы обучения:
- Знакомство с С# IDE. Введение в С#: типы, классы, структуры, операторы.
- Знакомство с Unity Editor. Создание игровых обектов, привязка элементарных скриптов, взаимодействие объектов. Работа с 2D, спрайтовой анимацией.
- Создание платформера. Работа с камерой, физикой в 2D, подгрузка уровней, работа со звуком.
- Работа с UI controls, layouts, events.
- Завершение курса. Анализ и решение накопившихся вопросов.
Level Unity beginner+
Предварительная подготовка:
- Требования Unity Beginner;
- знание любого ЯП на базовом уровне. Владение Unity Editor, IDE(не простого редактора кода, именно IDE) для любого ЯП;
- базовые знания в Unity Editor, работа с Unity UI, 2D.
Темы обучения:
- Добавляем в 2D игру эффектов. Работа с освещением, стандартные шейдеры, пост эффекты etc.
- Tween animation
- Работа с prefabs. Динамическая подгрузка элементов сцены.
- Создание runner’a. Динамическая генерация уровня.
- Завершение курса. Анализ и решение накопившихся вопросов.
Level Unity advanced
Предварительная подготовка:
- Требования Unity Beginner+;
- знание C# на базовом уровне.
Темы обучения:
- Нюансы C#: clr, тонкости работы с C#.
- Работа с кодом, изучение паттернов.
- Работа с сетью. Сериализациядезериализация объектов. Создание сетевой игры с сервером. Работа с bundles. Создание, загрузка по сети.
- Работа с материалами, шейдерами.
- Завершение курса. Анализ и решение накопившихся вопросов.