В предыдущих статьях кризисного редактирования Вы научились создавать базовый ландшафт, покрывать его текстурами, растительностью, прокладывать дороги, строить дома и базы вместе с оружием. Также Вы научились размещать и экипировать вражеских солдат (противников ). Но я не нашел в этих замечательных уроках того, что наверняка нужно многим геймерам. По ходу прохождения Кризиса многие разочаровывались одинокому геймплею. Лишь в немногих миссиях возможно было повоевать с морской пехотой США, не говоря уже о друзьях Номада. В этой статье я кратко расскажу об одном из способов создания солдат - помощников. Для начала открываем редактором созданный вами уровень. Я надеюсь что вы давно уже заполнили его всем необходимым. Так ведь? Если да, то это очень хорошо. В верхней панели инструментов, в вкладке View/Open View Pane откройте окно DataBase View. В открывшемся окошке нажмите на значок открытой папки, на самый первый значок. Откроется окно под названием Preview, в нем Вы видите разные папки. Пройдите по этому пути: папка game/Libs/EntityArchetypes тут размещены различные XML файлы. Выберите из них US.XML и откройте его.
Окно Preview закроется и в окне DataBase появится несколько папок.
Вот ихние описания: Crew - офицеры Deckhandler - моряки на авианосцах Firefighters - пожарники ( наверняка вам понравятся, уж больно крутые:) Grunt - наиболее обьемная папка, здесь находятся различные солдаты OLD - не совсем ясно, но наверное здесь можно будет найти модельки основных персонажей, только это будет позже Pilot - пилоты Scientist - тоже прикольные ученые, в космических скафандрах Нам нужны пока что солдаты. Ну откроем папку grunt/Follower, нажмите на US_Rifleman_1, в правом нижнем углу DataBase увидите модельку солдата. Окно предпросмотра удобно, чтоб не выбирать модели наугад. Насмотревшись и изучив различные виды вояк, закройте окно DataBase, так - как размещать их на карте Мы будем не здесь. На панели RollupBar откройте вкладку Archetype Entity, в ней вы увидите те же самые папки с персонажами, только не пугайтесь что папки чуть не такие, просто Grunt теперь разделен на отдельные папки и папка OLD обзавелась "близнецом", папкой old. В ней скорее всего и есть модели главных персонажей, это уже проверите сами. Выбираем Grunt/Follower и перетаскиваем US_Rifleman_1 на карту. Пока что он стоит и почесывает затылок, ковыряется в носу (!), но это ничего. Теперь надо научить его уму - разуму. В верхней панели редактора выберите вкладку AI/Generate All Navigation и подождите пока редактор применит к персонажу искуственный интеллект. Можно также снарядить нашего солдата. Чтоб отредактировать его свойства ( подробнее об значении этих свойств читайте в статье Кризисное редактирование -3: Враг в засаде ) нажмите на кнопку в вкладке Archetype Entity. Вот она.
Откроется знакомое уже Нам окно DataBase. К примеру если хотите изменить оружейное снаряжение выберите свиток EquipmentPack ( значок с изображением автомата ). И делайте все что научились делать в предидущих статьях с вражескими солдатами. Когда справитесь с параметрами, закройте DataBase и примените изменения кнопкой Reload Script. Вот она
Все солдат готов! Осталось его испытать. Поставте не далеко от него корейца ( вы должны знать как ставить врагов из опять - таки предидущей статьи ) с гауссом, например. Американца я тоже с гауссом поставил. Войдите в игру ( Ctrl +G ) и привлеките внимание корейца. Ваш союзник может сразу не реагировать на него, но если потомок Ким Ир Сена попадет в него ( вы над этим постарайтесь ) то янки точно прейдет в ярость. Отстреливается? В вас не стреляет? Отлично! Вы справились с этим! И главное - экспериментируйте с AI, с параметрами, ваш помошник должен сам проявлять инициативу. Не бойтесь и не ленитесь! P.S. Когда я проводил испытания, то вроде бы все было хорошо, пока не увидел краем глаза как мой товарищ делает красивую петлю Нестерова:). Ну чтож, не такие уж корейцы и тупые, видимо...
Категория: Статьи | Добавил: RyoWatanabe (16.12.2008)
| Автор: RyoWatanabe