This page has been translated automatically.
Основы UNIGINE
1. Введение
2. Виртуальные миры и работа с ними
3. Подготовка 3D моделей
4. Материалы
5. Камеры и освещение
6. Реализация логики приложения
7. Создание кат-сцен и запись видео
8. Подготовка проекта к релизу
9. Физика
10. Основы оптимизации
11. ПРОЕКТ2: Шутер от первого лица
12. ПРОЕКТ3: Аркадная гонка по пересеченной местности от 3-го лица
13. ПРОЕКТ4: VR приложение с простым взаимодействием

Итоги

Изучив достаточно большой объем теории и выполнив 4 практических проекта от начала и до конца, вы узнали многое о мире трехмерной графики, овладели основами разработки 3D-приложений на платформе UNIGINE, познакомились с основными инструментами и научились их использовать. Теперь вы можете не только найти и подготовить нужный контент и реализовать логику приложения на C++, но и анимировать пролеты камер с метаморфозами и перемещениями объектов в сцене, а также записать все это в видеоролик. Да еще и начали разбираться в VR.

Дальше вы можете развиваться самостоятельно, реализовывать новые проекты и расширять экспертные знания и практические навыки в этом увлекательном направлении. В качестве задач для продолжения освоения движка и развития созданных проектов можно предложить следующее:

  • В Проект №3 (Аркадная гонка по пересеченной местности) для большей реалистичности можно добавить механическую коробку передач и выбор разных моделей авто, затем можно усложнить геймплей.
  • С использованием материала Проекта №4 попробуйте реализовать версию интерьерного Проекта №1 для VR.
  • В Проект №2 (FPS) можно добавить новых уровней и врагов. Реализовать систему смены оружия с ограничением боекомплекта и расставить по уровням аптечки и боекомплекты.

Полезным будет также заняться разбором поставляемых в составе SDK демо-проектов и сэмплов – оттуда можно узнать об особенностях использования тех или иных объектов, способах решения типовых задач, а сами примеры и демо частично использовать в качестве шаблона для своих собственных проектов. Всю необходимую информацию вы всегда можете найти в документации и обучающих материалах, а если что-то будет непонятно – спросить на форуме или в Discord.

Последнее обновление: 13.12.2024
Build: ()