Создание новой карты
Last updated
Last updated
Карта - это игровой уровень, который обычно не содержит сценарной логики (скриптов). Содержит ландшафтную поверхность, объекты карты (деревья, заборы, дома и т.д.), звуковые и визуальные эффекты.
Инструментом создания и модификации карты является .
Ландшафтная поверхность представляет собой меш, состоящий из полигонов - треугольников. Форма и размер полигонов влияют на способ наложения текстур и, в итоге, на качество визуальной проработки поверхности земли.
Чем менше размер полигона, тем плавнее и качественнее будут переходы между текстурами. В тоже время малый размер полигонов приведет к значительному увеличению их количества, что негативно скажется на производительности игры (fps)
Порядок действий
Вызвать
Выбрать пункт меню New
Подтвердить намерение, нажав кнопку Yes.
polygon
Блок параметров полигонов меша поверхности земли
.
polygon/triangle
Вид полигона:
90 - прямоугольный
60 - равносторонний
Рекомендуемый вид полигона - прямоугольный. Вид полигона влияет на качество смешивания текстур по линиям переходов
polygon/side
Размер стороны полигона
Рекомендуемый размер выставлен по умолчанию. Размер полигона влияет на детализацию прорисовки поверхносности земли текстурами и цветами.
texture
Блок параметров базового материала
texture/size
Размер тайла базовой текстуры
Влияет на среднюю плотность текстуры
texture/bitmap
Название базовой текстуры
Выбирается из доступных в списке. При создании новой карты можно оставить в качестве базовой текстуры разметку (grid001)
terrain
Базовый тип территории
По умолчанию ground, менять не рекомендуется
mapSize
Размер карты в условных единицах длины
Рекомендуемый размер 600х600
После установки базовых параметров поверхности карты нажать кнопку "Ок" - редактор создаст ровный, однородно окрашенный меш поверхности земли с заданными параметрами. Заготовка для карты создана.
Следующим шагом необходимо сохранить карту под нужным именем. Процесс первого сохранения карты автоматически создаст папку для ее файлов.
Имя карты может содержать:
буквы латинского алфавита;
арабские цифры;
знаки дефис и нижнее подчеркивание.
Движок Gem RTS не учитывает регистр ввода в именах карт
Порядок действий
Вызвать
Нажать кнопку "Сохранить как" (Save as)
Ввести имя карты в поле File: и нажать кнопку Ok
Знак слеша "/" в имени карты автоматически создает дополнительную промежуточную папку (если ее не существует) и задает путь сохранения файлов карты. Например, если ввести в качестве имени "multi/first_map", то редактор сохранит карту в папку map\multi\first_map
Можно сохранить карту под уже существующим именем, выбрав нужное имя из списка. Перед сохранением редактор выдаст предупреждение о перезаписи карты. После сохранения восстановить исходную карту будет невозможно.
После первого сохранения карты редактор создаст именную папку с тремя главными файлами карты.
map
Файл с данными о расположении объектов на карте и свойствами объектов
map.ply
Модель поверхности земли карты
map.net
Карта высот. Используется игровым движком для вычислений целого ряда игровых компонент и параметров игры.
Новая карта готова к созданию игрового уровня и сценария.