Docs:Adjusting a scene in LevelEditor

From Mod Wiki

(Difference between revisions)
Jump to: navigation, search
Revision as of 04:08, 31 May 2007 (edit)
Zergius (Talk | contribs)

← Previous diff
Revision as of 10:20, 5 June 2007 (edit) (undo)
Smile (Talk | contribs)

Next diff →
Line 1: Line 1:
-==Введение==+==Introduction==
-LevelEditor является компановщиком.+LevelEditor is a linker editor.
-Системы координат между Maya и LevelEditor незначительно отличаются.+Coordinate systems of Maya and LevelEditor are slightly different
-[[image:Docs_axis.jpg|Слева - система координат Maya, справа - система координат LevelEditor|center|frame|Слева - система координат Maya, справа - система координат LevelEditor]]+[[image:Docs_axis.jpg|Left: Maya coordinates, Right: LevelEditor coordinates LevelEditor|center|frame|Left: Maya coordinates, Right: LevelEditor coordinates LevelEditor]]
-==Добавление текстур==+==Adding textures==
===General issues=== ===General issues===
-Добавляемые текстуры должны быть в <code>.tga</code> формате (могут содержать альфа канал). Имена текстур составляются по такому шаблону: '''<code>имядериктории_имятекстуры</code>''' <br />+The textures added must be formatted to <code>.tga</code> (can contain alpha-channel). The name of the textures are composed with accordance to the following pattern: '''<code>directoryname_texturename</code>''' <br />
-(если создать текстуру с именем user_blablabla.tga, то при импорте она добавится в папку под именем user). +(when created, the texture user_blablabla.tga will be imported to the folder named user).
-При добавлении текстуры через LevelEditor, редактор (LevelEditor) выполняет такие действия:+When adding a texture with LevelEditor, the LevelEditor performs the following actions:
-*<code>user_blablabla.tga</code> текстура копируется в директорию <code>level_editor\rawdata\textures\user\</code>+*Texture <code>user_blablabla.tga</code> is copied into the directory <code>level_editor\rawdata\textures\user\</code>
-*Создаётся файл описания с расширением <code>user_blablabla.thm</code> в директории <code>level_editor\rawdata\textures\user\</code>+*The description file with <code>user_blablabla.thm</code> extension is created in the directory <code>level_editor\rawdata\textures\user\</code>
-*Создаётся <code>user_blablabla.dds</code> файл в директории <code>level_editor\gamedata\textures\user\</code>+*The file <code>user_blablabla.dds</code> is created in the directory <code>level_editor\gamedata\textures\user\</code>
-*В файл <code>level_editor\gamedata\textures\textures.ltx</code> записывается информация о текстуре <code>user_blablabla.dds</code>+*The information about the texture <code>user_blablabla.dds</code> is added to the file <code>level_editor\gamedata\textures\textures.ltx</code>
-===Необходимые действия для добавления текстур===+===Necessary actions to add textures===
<div style="text-align:center;"> <div style="text-align:center;">
<flash>file=Docs_basic_01_add_new_texture.swf|width=800|height=619|quality=medium|menu=false</flash> <flash>file=Docs_basic_01_add_new_texture.swf|width=800|height=619|quality=medium|menu=false</flash>
</div> </div>
-*Копируем новую текстуру в папку <code>level_editor\import\</code>+*Copy new texture to folder <code>level_editor\import\</code>
-*Запускаем LevelEditor+*Launch LevelEditor
*Images -> check new textures *Images -> check new textures
-[[image:Docs_leveleditor_add_new_texture.jpg|Добавление новой текстуры|center|frame|Добавление новой текстуры]]+[[image:Docs_leveleditor_add_new_texture.jpg|Adding new texture|center|frame|Adding new texture]]
-*Делаем необходимые настройки+*Put the necessary settings
-*Нажимаем ОК+*Press OK
-==Удаление текстур==+==Removing textures==
-*Запускаем LevelEditor+*Launch LevelEditor
*Images -> Image Editor *Images -> Image Editor
-*Выбираем текстуру, которую необходимо удалить+*Select the texture, which need to be removed
-[[image:Docs_leveleditor_del_texture.jpg|Удаление текстуры|center|frame|Удаление текстуры]]+[[image:Docs_leveleditor_del_texture.jpg|Removing texture|center|frame|Removing texture]]
-*Жмём Remove Texture -> yes -> ok+*Press Remove Texture -> yes -> ok
*Images -> Image Editor -> Rebuild Association -> yes -> ok *Images -> Image Editor -> Rebuild Association -> yes -> ok
-==Создание сцены==+==Creating a scene==
-===Создание сцены===+===Creating a scene===
-Для ознакомления с процессом создания сцены просмотрите ролик.+To get familiar with the process of scene-building, check the video tutorial.
<div style="text-align:center;"> <div style="text-align:center;">
<flash>file=Docs_basic_04_simple_scene_setup.swf|width=800|height=619|quality=medium|menu=false</flash> <flash>file=Docs_basic_04_simple_scene_setup.swf|width=800|height=619|quality=medium|menu=false</flash>
</div> </div>
-===Добавление объектов из библиотеки LevelEditor'a===+===Adding objects from LevelEditor's library===
*Edit Mode -> Object ->Select *Edit Mode -> Object ->Select
-*Выбираем необходимый объект.+*Select the necessary object.
-[[image: Docs_leveleditor_select_object.jpg|Выбор объекта из библиотеки|center|frame|Выбор объекта из библиотеки]]+[[image: Docs_leveleditor_select_object.jpg|Selecting object from the library|center|frame|Selecting object from the library]]
-*Жмём Add и добавляем в сцену.+*Press "Add new object" to add it to the scene.
==Spawns Setup== ==Spawns Setup==
===General issues=== ===General issues===
-В игре существует 3 типа мультиплеерной игры:+There are 3 modes of the Multiplayer gameplay:
-*DeathMatch+*Free for all
-*TeamDeathMatch (только 2 команды)+*Team play (only 2 teams)
-*ArtefactHunt+*Artifact hunt
-Максимальное количество игроков - 32.+Maximum number of players - 32.
-===DeathMatch Setup===+===Free for all Setup===
-Добовляем в сцену необходимое количество '''$rpoint''' <code>(Edit Mode -> Spawn Element -> $rpoint)</code> элементов с базовой настройкой.+Add to the scene the needed amount of '''$rpoint''' <code>(Edit Mode -> Spawn Element -> $rpoint)</code> elements with the basic settings.
-[[image:Docs_leveleditor_dethmatch.jpg|Базовая настройка для $rpoint|center|frame|Базовая настройка для $rpoint]]+[[image:Docs_leveleditor_dethmatch.jpg|Basic settings for $rpoint|center|frame|Basic settings for $rpoint]]
-===TeamDeathMatch Setup===+===Team play Setup===
-*Добовляем в сцену необходимое количество $rpoint (Edit Mode -> Spawn Element -> $rpoint) элементов с базовой настройкой.+*Add to the scene the needed amount of $rpoint (Edit Mode -> Spawn Element -> $rpoint) elements with the basic settings.
-*В случае если необходимо сделать $rpoint, принадлежащим только одной команде, меняем параметр <code>Team: 1 или 2</code>, и <code>Game Type: TeamDeathMatch</code> (работает только в версии 1.003). В этом случае все $rpoint с базовыми настройками будут служить как spectator place.+*In case when it is necessary to create $rpoint, which belongs to one team only, change the parameter <code>Team: 1 or 2</code>, and <code>Game Type: TeamDeathMatch</code> (work only for version 1.003 and higher). In this case all $rpoint with basic settings will serve as spectator place.
-[[image:Docs_leveleditor_teamdethmatch.jpg|TeamDeathMatch настройка для $rpoint|center|frame|TeamDeathMatch настройка для $rpoint]]+[[image:Docs_leveleditor_teamdethmatch.jpg|Team play settings for $rpoint|center|frame|Team play settings for $rpoint]]
-===ArtefactHunt Setup===+===Artifact hunt Setup===
-====Создание баз====+====Creating bases====
-*Создайте два box shapes (<code>Edit Mode -> Shape -> Box</code>), в тех местах где будут располагаться противоборствующие базы.+*Create two box shapes (<code>Edit Mode -> Shape -> Box</code>) in the places when the opposing bases are going to be located.
-*Расположите в каждом $team_base (<code>Edit Mode -> Spawn Element -> $team_base</code>) внутри box shapes.+*Place $team_base (<code>Edit Mode -> Spawn Element -> $team_base</code>) inside each box shape.
-[[image:Docs_leveleditor_teambase.jpg|ArtefactHunt настройка для $team_base|center|frame|ArtefactHunt настройка для $team_base]]+[[image:Docs_leveleditor_teambase.jpg|Artifact hunt settings for $team_base|center|frame|Artifact hunt settings for $team_base]]
-*Выбрать $team_base.+*Select $team_base.
-*Нажать <code>Commands -> Attach Object</code>…+*Press <code>Commands -> Attach Object</code>…
-*Выбрать необходимый Shape.+*Select the necessary Shape.
-====Добавление spawn point членов команды====+====Adding spawn point of team members====
-*Добавляем в сцену необходимое количество $rpoint в пределах box shape 1ой команды с такими настройками:+*Add to the scene the needed amount of $rpoint within the limits of box shape of the 1st team with the following settings:
-[[image:Docs_leveleditor_artefacthunt1.jpg|ArtefactHunt настройка для $rpoint (игроки)|center|frame|ArtefactHunt настройка для $rpoint (игроки)]]+[[image:Docs_leveleditor_artefacthunt1.jpg|Artifact hunt settings for $rpoint (players)|center|frame|Artifact hunt settings for $rpoint (players)]]
-*Аналогично для 2ой каманды, только параметр Team меняем на 2.+*Same for the 2nd team, but with changed parameter Team to 2.
-====Добавление командных частиц (символизирует границы базы команды)====+====Adding team particles (indicate the borders of team base)====
-*Добавляем в сцену необходимое количество $rpoint в пределах box shape 1ой команды с такими настройками:+*Add to the scene the needed amount of $rpoint in the limits of box shape of the 1st team with the following settings:
-[[image:Docs_leveleditor_artefacthunt2.jpg|ArtefactHunt настройка для $rpoint (частицы)|center|frame|ArtefactHunt настройка для $rpoint (частицы)]]+[[image:Docs_leveleditor_artefacthunt2.jpg|Artifact hunt settings for $rpoint (particles)|center|frame|Artifact hunt settings for $rpoint (particles)]]
-*Аналогично для 2ой каманды, только параметр Team меняем на 2.+*Same for the 2nd team, but with changed parameter Team to 2.
-====Добавление spawn point артефактов====+====Add artifacts spawn point====
-Добавляем в сцену необходимое количество $rpoint с такими настройками:+Add to the scene the needed amount of $rpoint with the following settings:
-[[image:Docs_leveleditor_artefacthunt3.jpg|ArtefactHunt настройка для $rpoint (артефакты)|center|frame|ArtefactHunt настройка для $rpoint (артефакты)]]+[[image:Docs_leveleditor_artefacthunt3.jpg|Artifact hunt settings for $rpoint (artifacts)|center|frame|Artifact hunt settings for $rpoint (artifacts)]]
[[Category:MOD SDK official help|{{PAGENAME}}]] [[Category:MOD SDK official help|{{PAGENAME}}]]
-[[ru:Docs:Настройка сцены в LevelEditor]]+[[ru:Docs:LevelEditor Scene Setup]]

Revision as of 10:20, 5 June 2007

Contents

Introduction

LevelEditor is a linker editor.

Coordinate systems of Maya and LevelEditor are slightly different

Left: Maya coordinates, Right: LevelEditor coordinates LevelEditor
Left: Maya coordinates, Right: LevelEditor coordinates LevelEditor

Adding textures

General issues

The textures added must be formatted to .tga (can contain alpha-channel). The name of the textures are composed with accordance to the following pattern: directoryname_texturename
(when created, the texture user_blablabla.tga will be imported to the folder named user).

When adding a texture with LevelEditor, the LevelEditor performs the following actions:

  • Texture user_blablabla.tga is copied into the directory level_editor\rawdata\textures\user\
  • The description file with user_blablabla.thm extension is created in the directory level_editor\rawdata\textures\user\
  • The file user_blablabla.dds is created in the directory level_editor\gamedata\textures\user\
  • The information about the texture user_blablabla.dds is added to the file level_editor\gamedata\textures\textures.ltx

Necessary actions to add textures

  • Copy new texture to folder level_editor\import\
  • Launch LevelEditor
  • Images -> check new textures
Adding new texture
Adding new texture
  • Put the necessary settings
  • Press OK

Removing textures

  • Launch LevelEditor
  • Images -> Image Editor
  • Select the texture, which need to be removed
Removing texture
Removing texture
  • Press Remove Texture -> yes -> ok
  • Images -> Image Editor -> Rebuild Association -> yes -> ok

Creating a scene

Creating a scene

To get familiar with the process of scene-building, check the video tutorial.

Adding objects from LevelEditor's library

  • Edit Mode -> Object ->Select
  • Select the necessary object.
Selecting object from the library
Selecting object from the library
  • Press "Add new object" to add it to the scene.

Spawns Setup

General issues

There are 3 modes of the Multiplayer gameplay:

  • Free for all
  • Team play (only 2 teams)
  • Artifact hunt

Maximum number of players - 32.

Free for all Setup

Add to the scene the needed amount of $rpoint (Edit Mode -> Spawn Element -> $rpoint) elements with the basic settings.

Basic settings for $rpoint
Basic settings for $rpoint

Team play Setup

  • Add to the scene the needed amount of $rpoint (Edit Mode -> Spawn Element -> $rpoint) elements with the basic settings.
  • In case when it is necessary to create $rpoint, which belongs to one team only, change the parameter Team: 1 or 2, and Game Type: TeamDeathMatch (work only for version 1.003 and higher). In this case all $rpoint with basic settings will serve as spectator place.
Team play settings for $rpoint
Team play settings for $rpoint

Artifact hunt Setup

Creating bases

  • Create two box shapes (Edit Mode -> Shape -> Box) in the places when the opposing bases are going to be located.
  • Place $team_base (Edit Mode -> Spawn Element -> $team_base) inside each box shape.
Artifact hunt settings for $team_base
Artifact hunt settings for $team_base
  • Select $team_base.
  • Press Commands -> Attach Object
  • Select the necessary Shape.

Adding spawn point of team members

  • Add to the scene the needed amount of $rpoint within the limits of box shape of the 1st team with the following settings:
Artifact hunt settings for $rpoint (players)
Artifact hunt settings for $rpoint (players)
  • Same for the 2nd team, but with changed parameter Team to 2.

Adding team particles (indicate the borders of team base)

  • Add to the scene the needed amount of $rpoint in the limits of box shape of the 1st team with the following settings:
Artifact hunt settings for $rpoint (particles)
Artifact hunt settings for $rpoint (particles)
  • Same for the 2nd team, but with changed parameter Team to 2.

Add artifacts spawn point

Add to the scene the needed amount of $rpoint with the following settings:

Artifact hunt settings for $rpoint (artifacts)
Artifact hunt settings for $rpoint (artifacts)
Personal tools
In other languages