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 приложение с простым взаимодействием

ПРОЕКТ3: Аркадные Гонки от Третьего Лица. Введение

В этом проекте вы узнаете, как создать простейший аркадный симулятор вождения автомобиля по пересеченной местности.

Используя компонентную систему C# и встроенную подсистему физики, мы создадим управляемый автомобиль, который должен проехать заданную трассу за отведенное время. Также рассмотрим создание ландшафта для игры.

Создание нового проекта с использованием шаблонного мира#

В работе над данным проектом мы также будем использовать набор готовых ассетов, который включен в дополнение, загруженное нами в Разделе 6.2.

  1. Создайте новый пустой проект C#. Откройте SDK Browser, перейдите на вкладку My Projects и нажмите кнопку Create New.
  2. В открывшемся окне обязательно выберите C# (.NET) в списке API + IDE и нажмите Create New Project.
  3. После создания нового проекта он появится на вкладке My Projects. Нажмите Open Editor под созданным проектом, чтобы открыть его в UnigineEditor.
  4. После запуска, в UnigineEditor откроется шаблонный мир, в котором мы и начнем работу. Нам понадобятся только ноды ground_plane в группе static_content для тестовой поверхности земли и sun в группе lighting — источник освещения, всё остальное содержимое мира можно удалить. Также для этого проекта не понадобятся папки ассетов шаблонного мира bake_lighting и csharp_template.

    Примечание
    Обратите внимание! Ноду first_person_controller нужно обязательно удалить или отключить!
  5. Откройте директорию, в которую был загружен файл дополнения UNIGINE Course Projects в Разделе 6.2.
  6. Перетащите UPACKAGE файл вашего дополнения в папку data/ прямо в окне Asset Browser.
  7. В окне менеджера пакетов, выберите папку data/race, нажмите Import Package и дождитесь завершения процесса импорта.
Последнее обновление: 19.04.2024
Build: ()