Docs:Настройка сцены в LevelEditor

Материал из Mod Wiki.

(Различия между версиями)
Перейти к: навигация, поиск
Версия 13:54, 19 июня 2007 (править)
BAC9-FLCL (Обсуждение | вклад)

← К предыдущему изменению
Текущая версия (19:54, 7 февраля 2009) (править) (отменить)
Zergius (Обсуждение | вклад)

 
Строка 86: Строка 86:
[[image:Docs_leveleditor_artefacthunt3.jpg|ArtefactHunt настройка для $rpoint (артефакты)|center|frame|ArtefactHunt настройка для $rpoint (артефакты)]] [[image:Docs_leveleditor_artefacthunt3.jpg|ArtefactHunt настройка для $rpoint (артефакты)|center|frame|ArtefactHunt настройка для $rpoint (артефакты)]]
[[Category:Официальная справка по MOD SDK|{{PAGENAME}}]] [[Category:Официальная справка по MOD SDK|{{PAGENAME}}]]
 +[[Category:Тени Чернобыля]]
[[en:Docs:Adjusting a scene in LevelEditor]] [[en:Docs:Adjusting a scene in LevelEditor]]

Текущая версия

Содержание

Введение

LevelEditor является компоновщиком.

Системы координат между Maya и LevelEditor незначительно отличаются.

Слева - система координат Maya, справа - система координат LevelEditor
Слева - система координат Maya, справа - система координат LevelEditor

Добавление текстур

General issues

Добавляемые текстуры должны быть в .tga формате (могут содержать альфа канал). Имена текстур составляются по такому шаблону: имядериктории_имятекстуры
(если создать текстуру с именем user_blablabla.tga, то при импорте она добавится в папку под именем user).

При добавлении текстуры через LevelEditor, редактор (LevelEditor) выполняет такие действия:

  • user_blablabla.tga текстура копируется в директорию X:\rawdata\textures\user\
  • Создаётся файл описания с расширением user_blablabla.thm в директории X:\rawdata\textures\user\
  • Создаётся user_blablabla.dds файл в директории X:\gamedata\textures\user\
  • В файл X:\gamedata\textures\textures.ltx записывается информация о текстуре user_blablabla.dds

Необходимые действия для добавления текстур

  • Копируем новую текстуру в папку X:\import\
  • Запускаем LevelEditor
  • Images -> check new textures
Добавление новой текстуры
Добавление новой текстуры
  • Делаем необходимые настройки
  • Нажимаем ОК

Удаление текстур

  • Запускаем LevelEditor
  • Images -> Image Editor
  • Выбираем текстуру, которую необходимо удалить
Удаление текстуры
Удаление текстуры
  • Жмём Remove Texture -> yes -> ok
  • Images -> Image Editor -> Rebuild Association -> yes -> ok

Создание сцены

Создание сцены

Для ознакомления с процессом создания сцены просмотрите ролик.

Добавление объектов из библиотеки LevelEditor'a

  • Edit Mode -> Object ->Select
  • Выбираем необходимый объект.
Выбор объекта из библиотеки
Выбор объекта из библиотеки
  • Жмём Add и добавляем в сцену.

Spawns Setup

General issues

В игре существует 3 типа мультиплеерной игры:

  • DeathMatch
  • TeamDeathMatch (только 2 команды)
  • ArtefactHunt

Максимальное количество игроков - 32.

DeathMatch Setup

Добавляем в сцену необходимое количество $rpoint (Edit Mode -> Spawn Element -> $rpoint) элементов с базовой настройкой.

Базовая настройка для $rpoint
Базовая настройка для $rpoint

TeamDeathMatch Setup

  • Добавляем в сцену необходимое количество $rpoint (Edit Mode -> Spawn Element -> $rpoint) элементов с базовой настройкой.
  • В случае если необходимо сделать $rpoint, принадлежащим только одной команде, меняем параметр Team: 1 или 2, и Game Type: TeamDeathMatch (работает только в версии 1.003). В этом случае все $rpoint с базовыми настройками будут служить как spectator place.
TeamDeathMatch настройка для $rpoint
TeamDeathMatch настройка для $rpoint

ArtefactHunt Setup

Создание баз

  • Создайте два box shapes (Edit Mode -> Shape -> Box), в тех местах где будут располагаться противоборствующие базы.
  • Расположите в каждом $team_base (Edit Mode -> Spawn Element -> $team_base) внутри box shapes.
ArtefactHunt настройка для $team_base
ArtefactHunt настройка для $team_base
  • Выбрать $team_base.
  • Нажать Commands -> Attach Object
  • Выбрать необходимый Shape.

Добавление spawn point членов команды

  • Добавляем в сцену необходимое количество $rpoint в пределах box shape 1ой команды с такими настройками:
ArtefactHunt настройка для $rpoint (игроки)
ArtefactHunt настройка для $rpoint (игроки)
  • Аналогично для 2ой команды, только параметр Team меняем на 2.

Добавление командных частиц (символизирует границы базы команды)

  • Добавляем в сцену необходимое количество $rpoint в пределах box shape 1ой команды с такими настройками:
ArtefactHunt настройка для $rpoint (частицы)
ArtefactHunt настройка для $rpoint (частицы)
  • Аналогично для 2ой каманды, только параметр Team меняем на 2.

Добавление spawn point артефактов

Добавляем в сцену необходимое количество $rpoint с такими настройками:

ArtefactHunt настройка для $rpoint (артефакты)
ArtefactHunt настройка для $rpoint (артефакты)
Личные инструменты
На других языках