Полный мануал по StarCraft Campaign Editor. ГЛАВА 5. Создание сценария

Создание сценария.

 

Прочитав предыдущий раздел и немного попрактиковавшись, вы без труда сможете создать карту. Однако создание карты для таких режимов как Melee и Free For All это только половина возможностей редактора. Если вы проходили StarCraft или BroodWar, то вы знаете что карты кампаний это не просто ландшафт. Миссии кампаний помимо ландшафта включают в себя героев, расположенные в определённых местах постройки, события, происходящие при достижении какого-либо условия (к примеру, прихода героя в определённое место), диалоги между персонажами, брифинги перед миссиями и т.д. При помощи редактора вы сможете создать свои сценарии и даже свою кампанию, со своими уникальными героями (впрочем со старыми модельками). Запустить сценарную карту можно при помощи игрового режима Use Map Settings (в дальнейшем UMS), а инструкции по созданию читайте ниже…

 

1.      Установка свойств сценария…

 

Выберите в меню  Scenario пункт Properties. Откроется диалог свойств сценария. В строке Name можно ввести название сценария, а в строке Description – его краткое описание. Эта информация будет показана при выделении карты в самом Старкрафте, ни название, ни описание не влияют на название файла карты.

 

2.      Брифинг…

 

Создание брифинга базируется на использовании триггеров. Подробно об их использовании написано ниже, а здесь я расскажу как ими пользоваться чтобы создать брифинг.

 

В меню Scenario выберите пункт Mission Briefings для открытия мастера создания брифинга. Нажмите New для создания нового брифинга. Выберите номера игроков или названия команд, которым будет показан данный брифинг, и нажмите Next. Теперь мне придётся немного объяснить, что такое триггер. Триггер – это некое действие, лучше объяснить я не могу, поэтому разъясню на примере: предположим, нам надо, чтобы вначале в окошке брифинга, появилось лицо некоего персонажа, которое стало бы двигаться, имитируя разговор, и при этом должен  появиться текст, который произносит этот персонаж. У нас есть триггеры: появление персонажа, анимация персонажа, появление текста, триггер задержки (триггеры выполняются моментально друг за другом, временами требуется сделать паузу на энное количество времени, указываемое в миллисекундах). Вот мы и нанизываем триггеры в нужном порядке друг за другом, образуя этакую цепочку событий. А теперь перейдём к описанию триггеров (при выборе многих триггеров, под выпадающим списком будут появляться их описания, в которых будут использованы ссылки, кликнув на которые можно (и нужно!) будет выбрать дополнительные параметры. Описание этих ссылок я тоже дам):

 

1. MISSION OBJECTIVES – задание миссии (будет показано в окне заданий)
                        ссылки:

text – нажмите и введите описание задания миссии

 

2. TEXT MESSAGE – показывает текст в окне брифинга
                        ссылки:

number – устанавливает время, в течении которого показывается текст

text – текст сообщения

 

3. PLAY WAV – воспроизведение импортированного wav-файла (про импорт ниже)
            ссылки:

WAV file – выбор файла из списка импортированных

 

4. SHOW PORTRAIT – показать портрет героя
                        ссылки:

unit – чей портрет показать

Slot Number – в каком из 4-х слотов показать (нумерация слева направо)

 

5. DISPLAY SPEAKING PORTRAITанимировать портрет
                        ссылки:

Slot Number – номер слота с портретом

number – время анимации

 

6. HIDE PORTRAIT – удалить портрет из слота
                        ссылки:

Slot Number – номер слота

 

7. TRANSMISSIONкомбинация PLAY WAV, TEXT MESSAGE, DISPLAY SPEAKING PORTRAIT и WAIT.

                        ссылки:

            Slot Number – номер слота для его анимации

            WAV file – какой wav-файл воспроизвести

            Set – установить/прибавить/отнять время показа текста и анимации портрета

            number – время (см. предыдущий пункт)

            text – текст в главном окне брифинга

 

            8. WAIT задержка
                        ссылки:

            duration – время задержки

 

3.      Forces (группы)…

 

Всех игроков при необходимости можно распределить на 4 группы. Это удобно если в вашем сценарии игроки разбиты на команды. Обратите внимание на то, что в одной команде не могут находиться игроки-люди и AI-игроки. Первоначально все игроки находятся в одной команде, чтобы это изменить выберите пункт Forces в меню Scenario. В появившемся окне можно перетаскивать игроков из одной команды в другую. Теперь о флажках под командами:

 

1.      Alies – все игроки команды становятся союзниками

2.      Allied Victory – побеждает игрок – побеждает вся команда

3.      Random Start Location – все игроки начинают на случайной стартовой локации

4.      Shared Vision – все игроки команды видят друг друга

 

 

5.      Звуки…

 

В меню Scenario выберите пункт Sounds. Нажав кнопку Import вы сможете импортировать в карту звуки в формате wav. Эти звуки можно будет проигрывать во время игры при помощи триггеров (о них позже). Кнопкой Export можно экспортировать звук из карты.


Рейтинги
Яндекс цитирования

GameTop - рейтинг игровых ресурсов. Портал Rolemancer (www.rolemancer.ru)