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 приложение с простым взаимодействием
Внимание! Эта версия документация УСТАРЕЛА, поскольку относится к более ранней версии SDK! Пожалуйста, переключитесь на самую актуальную документацию для последней версии SDK.
Внимание! Эта версия документации описывает устаревшую версию SDK, которая больше не поддерживается! Пожалуйста, обновитесь до последней версии SDK.

Итоги

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

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

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

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

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