Map Editor для Alien Shooter 2: быстрый старт
Автор: zmpeter 01.07.2009 12:54
Редактор уровней (Map Editor) позволяет редактировать карты (уровни) игры Alien Shooter 2.Карты хранятся в файлах с расширением *.map. Все карты расположены в папке Maps в той папке, куда установлен Alien Shooter 2.
Кроме карт в этой папке находятся *.men-файлы, в них хранится информация о различных меню, присутствующих в игре (геймбар, главное меню и т.д.). Их также можно редакторовать при помощи редактора.
Для успешного запуска в игре у каждой карты должен быть скрипт, сопадающий с ней по названию, но с расширением файла lgc. Например, для карты Level_01.map необходимо наличие скрипта Level_01.lgc.
Скриптовый язык, используемый в скриптах, сильно похож на язык Си. Есть полезное нестандартое расширение: ключевое слово iff - это то же самое, что обычный оператор if, но тело оператора срабатывает ровно один раз (полезно при инициализации различных значений при старте уровня).
Скриптовая составляющая движка очень мощная, позволяет кардинально изменить логику игры.
Кроме того, скриптовать можно из редактора, прописывая стеки команд различным объектам. Подробности можно узнать на форумах http://sigma-team.ru/forums/ и http://as2mods.ru/forum/
При обучении работе с редактором рекомендуется научиться править уже существующие карты и только потом уже переходить к созданию карт с нуля. Например, можно попытаться видоизменить карту для режима Stand Firm, которая называется survive_standfirm_01.map.
В любой момент времени редактор находится в одном из двух режимов: режим установки объекта либо тактический режим. Переключение между ними осуществляется кнопкой
.В режиме установки объекта под курсором постоянно отрисовывается объект, который при клике ставится на карту. Для выбора вида объекта существует специальная панель, которая включается и выключается кнопкой
.Режим тактики нужен для того, чтобы работать с уже существующими на карте объектами. Чтобы выделить объект, нужно кликнуть по нему, однако при клике выделяются не все объекты, а только объекты текущего типа. Текущий тип объектов устанавливается кнопками
.Окно свойств выбранного объекта вызывается нажатием клавиши Enter.
После редакторавания карты ее нужно сохранить при помощи команды главного меню File->Save. Если нажать выход без сохранения, редактор не предупредит об этом и сделанная работа пропадет.
Открыть существующую карту можно командой главного меню File->Open.
Комментировать тут: http://as2mods.ru/forum/viewtopic.php?t=37