Разработчик игр на Unity с нуля
Рейтинг школы
Вдруг есть дешевле?
Описание курса
Вы научитесь с нуля создавать игры: придумывать идею, оформлять её в концепт, работать с 3D-моделями и графикой и программировать на C# в Unity. Все навыки вы отработаете на практике, соберёте портфолио и сможете войти в игровую индустрию.
Введение
Установите движок, познакомитесь с интерфейсом и поработаете с примитивами.
Работа с ассетами на сцене
Разберётесь, как и где скачивать готовые модели и графику, узнаете о камерах и освещении.
Знакомство с интерфейсами
Создадите свой первый интерфейс с помощью элемента Canvas.
Создание и использование скриптов
Познакомитесь с азами C#. Узнаете, что такое переменные и типы данных.
Циклы и массивы
Узнаете о массивах и циклах — разберётесь в основах почти любого языка программирования.
Работа с временем в Unity
Изучите вспомогательный класс Time и его свойства для работы с временными параметрами.
Первый проект: создание игры «Save the village»
На примере разработки мини-игры закрепите знания по работе с UI и таймерами.
Перемещение и вращение
Научитесь двигать и вращать объекты с помощью кода.
Знакомство с физическим движком: часть 1
Научитесь работать с физическими компонентами и физикой в Unity.
Знакомство с физическим движком: часть 2
Изучите джоинты. Узнаете, в каких ситуациях какие типы лучше использовать.
Второй проект: создание игры «Wild Ball: часть 1»
Разберётесь в настройках и анимации персонажа, создадите полосу препятствий.
Второй проект: создание игры «Wild Ball: часть 2»
Научитесь работать с вводом данных, настраивать камеру и создавать уровни с помощью ProBuilder.
Второй проект: создание игры «Wild Ball: часть 3»
Настроите звук и познакомитесь с системой частиц для создания спецэффектов.
Второй проект: создание игры «Wild Ball: часть 4»
Добавите текстуры и материалы для игровых ассетов.
Нарративный дизайн видеоигр
Освоите принципы повествования в играх.
Третий проект: создание игры «Платформер: часть 1»
Начнёте работать с 2D-графикой и добавите в игру спрайты.
Третий проект: создание игры «Платформер: часть 2»
Разберётесь в 2D-физике и узнаете о коллайдерах.
Третий проект: создание игры «Платформер: часть 3»
Научитесь настраивать камеру для плавного слежения за героем.
Третий проект: создание игры «Платформер: часть 4»
Настроите игровой интерфейс и реализуете подбор бонусов.
Знакомство с Blender
Разберётесь в интерфейсе бесплатного 3D-редактора Blender.
Props Modeling
Научитесь создавать статичные элементы окружения.
Blender: Работа с материалами
Научитесь создавать материалы и привязывать их к моделям.
Low Poly character
Смоделируете простого персонажа для импорта в Unity.
Создание игрового ландшафта
Узнаете, как создавать ландшафт для локаций.
TimeLines
Научитесь работать с инструментом Timeline для создания цепочек действий.
Cinemachine
Изучите возможности инструмента Cinemachine.
Постпроцессинг
Добавите в игру эффекты размытия и настроите цветокоррекцию.
Бонус-модуль: командная разработка
Узнаете, зачем в разработке игр нужна команда.
Четвертый проект: создание игры «Crazy Run: часть 1»
Изучите возможности по быстрому тестированию игры.
Четвертый проект: создание игры «Crazy Run: часть 2»
Изучите создание билдов под Android.
Бонус-модуль: геймдизайн
Узнаете, чего хочет игрок и как ему это дать.
AI и поиск пути
Научитесь использовать инструменты Unity для реализации простого AI.
Raycasts
Познакомитесь с созданием и настройкой лучей.
Пятый проект: финальная работа
Разработка pet-проекта.
онлайн
- Александр Кищинский (Руководитель студии IThub games)
- Евгений Васильев (Сертифицированный Unity-программист и спикер Skillbox)
- Владимир Смолин (Разработчик Java EE)
- Программирование на C#
- Вёрстка игрового интерфейса
- Знание API Unity
- Работа с high-poly-моделями
- Проектирование и ведение дизайн-документа
- Работа с текстурными картами
- Программирование игровой логики
- Работа с камерой в Cinemachine
- Разработка и портирование игр для различных платформ
- Создание скелета персонажа
- 3D-моделирование
- Импорт моделей и анимации в Unity
- Новички в разработке игр
- Специалисты, желающие сменить направление
- Люди, заинтересованные в создании игр
Необходим компьютер с рекомендованными параметрами и желание учиться.
Выводы о курсе
Возможны неточности
Курс «Разработчик игр на Unity с нуля» предоставляет полноценное обучение в сфере геймдева. Участники смогут освоить основы программирования, дизайн-документации и 3D-моделирования. Программа курса включает практические проекты и поддержку кураторов, что гарантирует качество обучения и уверенность в своих силах на рынке труда.
Отзывы о школе Skillbox
Читать все отзывыВопрос-ответ
Рекомендованные курсы
