Уровни для S.T.A.L.K.E.R. Часть вторая

В предыдущей статье по модифицированию S.T.A.L.K.E.R. (опубликована в прошлом номере «Игромании») мы изучили интерфейс и познакомились с основными принципами работы в редакторе уровней, а также сделали несложную карту на основе стандартных объектов и протестировали ее в игре. Сегодня мы двинемся дальше научимся изготавливать новые локации для «Сталкера» с нуля, используя 3DS Max.
На старте
Чтобы сделать новый уровень для «Сталкера» при помощи 3DS Max, нам понадобится специальный плагин S.T.A.L.K.E.R. 3DS Max Exporter (Plugin for 3D Studio Max 1.1), он служит для экспорта геометрии в формат игры. Чтобы установить его, скопируйте все содержимое папки \plugin из директории с распакованным экспортером в корневой каталог установленного 3DS Max (плагин работает с 3DS Max 6, 7 и 8).
Перед тем как экспортировать модель из «Макса» в формат .object, необходимо убедиться, что она удовлетворяет всем требованиям движка X-Ray. |
Конвертер установлен и, казалось бы, готов к работе. Однако если вы попытаетесь запустить «Макс», то при загрузке увидите два сообщения об ошибках: невозможно загрузить плагин и специальный X-Ray шейдер. Чтобы заставить работать установленные инструменты, необходимо проделать следующие действия.
Скопируйте файл xray_path.ltx из директории \scripts_plugins с инструментарием X-Ray SDK в корневой каталог установленного 3DS Max. Затем снова загляните в папку \scripts_plugins официального SDK и запустите исполняемый файл createDiskX.bat для создания виртуального диска X: (это ссылка на локальную директорию \level_editor установленного инструментария). Он необходим для корректной работы плагина 3DS Max Exporter, а также ряда утилит, входящих в состав SDK, например, компилятора уровней.
Теперь нам необходимо создать виртуальный диск T, ссылающийся на директорию \level_editor\gamedata extures установленного SDK (для работы с игровыми текстурами). Но вот незадача разработчики не вложили в комплект с инструментарием bat-файл для автоматического создания виртуального диска. Как найти выход из такой ситуации? Написать письмо в службу технической поддержки GSC? Попросить помощи у матерых модмейкеров? Не стоит, написать сценарий для автоматической генерации диска T не так уж сложно.
Зайдите в директорию \scripts_plugins, кликните правой кнопкой мышки по файлу createDiskX.bat и в контекстном меню выберите пункт Изменить. Перед вами появится окно «Блокнота», в которое будет подгружено тело файла createDiskX.bat это сценарий для создания виртуального диска. Отыщите по тексту литеру X и замените ее заглавной буквой T (в первой и второй строках). Во второй строке после словосочетания level_editor добавьте текст \gamedata extures, например:
C:\WINDOWS\system32\subst.exe» X: «E:\Games\GSC World Publishing\X-Ray SDK\level_editor
После этого сохраните файл на жестком диске под любым названием скажем, generate_virt_cd_T с расширением .bat. Запустите его, зайдите в папку Мой компьютер и убедитесь, что в поле Жесткие диски появилось два новых элемента HDD (X): и HDD (T):.
Сформированные нами виртуальные диски X: и T: будут автоматически уничтожены по факту выключения/перезагрузки компьютера. А это означает, что для работы с плагинами и некоторыми инструментами SDK после выключения/перезагрузки вам придется снова запустить приложения для создания виртуальников.
| Шейдеры на DVD | |
На нашем DVD, в разделе «Игрострой», вы можете ознакомиться с небольшой справкой по шейдерам и материалам, используемым движком X-Ray. Данный текст представляет собой список шейдеров и материалов, используемых непосредственно игровым движком и компилятором карт, с краткими комментариями разработчиков. |
Требования к моделям
Подготовительный этап завершен. Можно приступать к моделированию уровня в 3DS Max. В настоящей статье мы не будем затрагивать тему создания трехмерных объектов в «Максе» (об этом в «Игрострое» уже было множество статей), а поговорим лишь об основных требованиях, предъявляемых 3D-объектам движком X-Ray.
Импорт текстур в редактор уровней прошел успешно. |
1. Размеры моделей, созданных в «Максе», должны соответствовать реальным размерам объекта. Скажем, если здание в реальной жизни имеет габариты 60x12x8 метров (измерения по длине, ширине и высоте соответственно), то и в 3DS Max нужно создавать его по этим же самым размерам (именно в метрах, а не сантиметрах, миллиметрах или дюймах). Многие моделлеры при создании объектов для игр предпочитают ориентироваться исключительно на размеры каких-либо персонажей, техники, декораций. На этот случай девелоперы из GSC Game World привели габариты так называемой «ограничивающей коробки» или bounding box, в которую можно вписать главного героя «Сталкера». Bounding Box для персонажа в полный рост имеет следующие габариты 1.8х0.7х0.7 метров; для присевшего героя 1.5х0.7х0.7 метров; и для сидячего 1.2х0.7х0.7 метров.
2. При создании объектов окружения необходимо использовать как можно меньше полигонов. Движок X-Ray не способен переварить уровни, составленные из более чем 150 тыс. треугольников. Это значит, что если вы, например, сформировали ландшафт из 140 полигонов, то на всяческие элементы декора у вас останется всего 10 тыс., а этого недостаточно. Превысите лимит уровень вылетит с ошибкой.
3. Любая сцена должна состоять из так называемых геометрических групп, название каждой из которых формируется по принципу: mp_LevelName_geometry, где mp префикс, указывающий на то, что мы разpaбатываем мультиплеерную карту, LevelName название уровня (пишется слитно, например IgromaniaLevelBig), geometry наименование геометрии (ландшафт, здания, растительность). Пример mp_igromania_terrain. Обратите внимание, названия элементов группы ни в коем случае не должны совпадать с именем самой группы.
4. Для каждого объекта должен быть создан шейп (shape форма) по принципу: объект имя_объекта, шейп имя_объектаShape. То есть если объект у вас называется Igromania_Magazine, то шейп для него будет называться Igromania_MagazineShape.
5. В качестве заготовок для объектов нужно использовать только материалы типа XRayMtl. Напомним, что для смены типа материала необходимо вызвать окно Material Editor (клавиша M на клавиатуре), кликнуть по кнопке Standard и в окне Material/Map Browser выбрать нужный материал, в нашем случае XRayMtl. При необходимости вы можете заглянуть в свиток X-Ray Params окна редактора материалов и установить для данного X-Ray-материала шейдеры для движка (Engine) и компилятора (Compiler), а также задать определенный тип поверхности (поле Material).
| А знаете ли вы, что... | |
|
Экспорт и импорт
И вот вы сделали в 3DS Max карту, удовлетворяющую всем требованиям движка X-Ray, и хотите добавить ее в игру. Давайте подробно рассмотрим процесс экспорта моделей в формат «Сталкера» и научимся подгружать переформатированные модели в официальный редактор уровней.
Небольшая карта, собранная нами на основе стандартных объектов и ряда новых моделей, изготовленных в 3DS Max 8. |
Первым делом выделите в «Максе» все объекты сцены, которые хотите экспортировать в виде единой модели. Далее в поле инструментов (оно располагается в правой части окна 3DS Max) перейдите во вкладку Utilities (пиктограмма с изображением молотка) и щелкните по кнопке More. В появившемся окне выберите инструмент XRay Export и нажмите Ok. Перейдите в свиток XRay Export поля объектов, кликните по кнопке Export Editor Object и сохраните модель на диск под любым названием.
Переходим к импорту геометрии и текстур в редактор уровней. Запустите LevelEditor, входящий в комплект с SDK. Первым делом подгрузим модель, экспортированную нами из 3DS Max, в редактор уровней. На панели в правой части программы (в поле Scene) выберите пункт Objects\Library Editor.
В открывшемся окне кликните по полю Objects правой кнопкой мышки и в выпадающем меню выберите пункт Create Folder. Таким образом, вы создадите новый каталог 3D-моделей (при необходимости вы можете добавить новую модель и в один из существующих каталогов). Перейдите в созданную директорию, щелкните по кнопке Import Object в правой части окна Objects Library и укажите полный путь к модели, экспортированной вами из «Макса». Закройте окно библиотеки объектов.
Чтобы подгрузить в редактор текстуры, использованные при создании модели, скопируйте нужные арты в каталог level_editor\import и выполните в редакторе уровней комaнду Images\Check New Textures. Начнется поиск новых текстур и, если они будут обнаружены, появится сообщение Found X new texture(s), где X количество найденных текстур.
После того как вы импортируете в редактор новые модели и текстуры, можете приступать к сборке новой мультиплеерной карты: добавлять на уровень стартовые отметки, объекты, освещение все то, о чем мы вам рассказывали в прошлом номере «Игромании».
* * *
Мы разобрали основные принципы создания уровней для «Сталкера» с нуля, научились работать со специальными экспортерами для 3DS Max, ознакомились с основными требованиями движка X-Ray к изготавливаемым в «Максе» моделькам, а также рассмотрели механизм экспорта уровней из «Макса» и их последующего импорта в официальный редактор уровней.
Но цикл статей по модифицированию «Сталкера» на этом не заканчивается в одном из ближайших номеров «Игромании» мы поговорим о написании новых квестов для игры и некоторых тонкостях изготовления уровней.
Если у вас возникнут какие-либо вопросы, незамедлительно отправляйте их на наш игростроевский ящик мы обязательно ответим на самые актуальные из них в рамках игростроевской «Горячей линии».
«…Оригинальной Army of Two в свое время удалось выделиться благодаря своему кооперативу — так откровенно и напористо эту тему в то время не эксплуатировала ни одна другая игра. В 2013 году этот прием тоже может сработать, но разработчики подошли к вопросу...
21 01 2026 8:17:51
«…Празднуя новый марш-бросок по планете в компании предприимчивого юриста и его рисковой напарницы-журналистки, мы решили смахнуть пыль с их ранних приключений и вслед за нашими героями прогуляться по улицам Парижа, спуститься в лондонскую подземку, забра...
20 01 2026 21:15:49
воистину совершили прорыв — в Napoleon’s Ambition мы можем узнать, по каким причинам AI подписывает мир или продолжает сражаться (!). На специальном экране компьютер рассчитывает, сколько еще продержится держава (учитывая при этом размер...
19 01 2026 23:57:55
«…Сергeй Семак, вице-капитан сборной России по футболу, один из самых титулованных и самых техничных игроков РПЛ, выбран лицом маркетинговой кампании FIFA 10 в России. Мы сыграли с Сергеем на одном поле и узнали, есть ли толк в футбольных симуляторах…»...
18 01 2026 14:12:10
без пяти минут «Diablo в лаптях»: есть три героя, каждый со своей тактикой и умениями (или, как говорят в пресс-релизах, «три уникальных класса персонажей»), есть родные просторы, полные «супостатов окаянных», и есть пр...
17 01 2026 8:57:10
Пройдите по адресу Documents and Settings/<имя пользователя>/Application Data/ Runic Games/ Torchlight (если у вас Win XP) или Users\<имя пользователя>\AppData\Roaming unic games orchlight (если у вас Windows 7 или…|Игромания...
16 01 2026 21:48:49
«…крафт в Aion играет роль куда более важную, чем во многих других играх. Хорошая экипировка здесь не только выбивается с монстров (как в World of Warcraft, где на золото можно купить буквально пару дельных вещей), но и производится ремесленниками — за не...
15 01 2026 1:48:43
Тони Хок — главный человек-скейтборд игровой индустрии — продолжает свое победное шествие по игровым платформам. Этой зимой очередная реинкарнация серии Tony Hawk's под названием American Wasteland, действие которой разворачивается...
14 01 2026 16:48:56
«Сегодня, мама!» — квест по мотивам одноименной повести Сергея Лукьяненко и Юлия Буркина. В ней два школьника, братья Коля и Стас, ищут приключений на одно место и успешно находят их на космической станции в далеком-предалеком будущем.На у...
13 01 2026 12:43:49
«…ASUS удалась образцовая плата для процессоров Clarkdale: продуманная разводка, мощная система питания, поддержка самых современных интерфейсов, включая USB 3.0 и SATA Rev. 3, — все это оправдывает сравнительно высокую цену. Плюс — возможность использова...
12 01 2026 20:24:32
«…В серии книг-руководств For Dummies, славящейся обилием упрощений, шуток и отсутствием «лишних подробностей», выходит 288-страничный томик, поясняющий правила игры в онлайновый симулятор фермера FarmVille. Интернет-тролли лопаются от негодования, а изве...
11 01 2026 16:46:16
Признаюсь честно, я не фанат японского гeймдева в целом (если речь не о хоррорах) и серии Monster Hunter в частности. Однако приобщиться к спин-оффу Stories хотел давно: уж больно интересной выглядела концепция пошаговых битв с огромными монстрами.…|Игромания...
10 01 2026 16:22:11
...есть и куда более прозаическое объяснение пропаганды казуальных игр. За последние 5-6 лет во многих американских (и не только) университетах открылись кафедры и программы обучения дизайнеров, программистов, художников для игровой индустрии. Все эти год...
09 01 2026 7:32:39
"...Лично убедиться в том, что огромное число новоиспеченных интернет-пользователей просто не умеет искать нужную информацию, можно очень простым способом — зайдя на страничку последних запросов на "Яндексе": www.yandex.ru/last20.html?. Среди бaнaльной гл...
08 01 2026 5:48:46
В главном меню выберите пункт Enter Codes и вбивайте:HI9WTPXSUK — дополнительный персонаж для игры в онлайне;0ZNDRBICRA — найти все пункты рекогносцировки;GIMMECHAPTERS — открывает все уровни;SH2VYIVNZF или 4V35JZHQD6 — когд...
07 01 2026 21:59:16
Редактор: JA2UB Editor Где взять: Устанавливается вместе с игрой Возможности: 80% игровых Сложность освоения: Средняя Наверняка вы уже наигрались в стандартную кампа...
06 01 2026 19:10:25
«…Ориентация героя в 3D-прострaнcтве происходит доселе не опробованным игровой индустрией способом — с помощью эхолокации. То, что происходит на экране, красочней обрисует дельфин или летучая мышь — человеческий язык не слишком для этого подходит…»...
05 01 2026 20:15:10
Изначальная стратегия развития киновселенной DC завела её в болото. Жгучее желание любой ценой быть «не как Marvel» выражалось в основном в подчёркнутой мрачности всего и вся — от картинки до сюжета. Но зрителей это…|Игромания...
04 01 2026 12:53:53
«…В первую очередь ZOTAC MAG — идеальное решение для домашних кинотеатров, ведь он позволяет разом отказаться от кучи оборудования вроде DVD-, CD- и Blu-ray-плееров. Подходит он и для работы с офисными программами и серфинга по интернету. При этом неттоп...
03 01 2026 14:55:34
«…битвы на локациях протекают в нескольких режимах, в зависимости от ситуации. Есть двухмерная дpaка один на один, как в любом файтинге старой закалки. Есть трехмерная дpaка один на один, как, например, в Mortal Kombat: Shaolin Monks. И, наконец, трехмерн...
02 01 2026 10:53:42
«…разработчики не скрывали, что в основе новой игры будут лежать первые две части «Готики». Но теперь-то мы понимаем: на самом деле это значило, что они делают буквально ту же самую игру, что и восемь лет назад…»...
01 01 2026 10:10:13
«…В Codemasters наконец-то смогли сделать гоночную часть по-настоящему интересной, и это, если честно, самое обидное. Когда за спиной тысячи виртуальных километров и десятки кубков, наслаждаться этим уже попросту не выходит. Благодаря эволюционному курсу,...
31 12 2025 2:46:15
“Что касается боев, то — будем ближе к экшену, решили разработчики. Если раньше удары зависели в основном от направления и скорости “размахивания” мышкой, то теперь — от направления и скорости движения персонажа. Шаг вперед — рубящий удар, вбок — режущий,...
30 12 2025 4:10:27
“Самый стильный юнит нежити — Necromancer — освоил заклинание Unholy Frenzy. Теперь он умеет усиливать своих союзников, увеличивая их атаку и скорость — правда, взамен расходуется их здоровье (аналог Stimpack из StarCraft).Skeleton Archer и Skeleton Warri...
29 12 2025 13:12:45
«...Несмотря на свой возраст, Scythe Ninja Plus все так же хорош, как там говорят — старый конь борозды не испортит. К тому же он очень тихий, а вентилятор можно устанавливать с любой стороны. Лучшие результаты показал кулер от Zalman. Дизайн CNP...
28 12 2025 23:46:52
"... Jedi Knight 2 действительно удивил меня. Да, сама игра хорошая. Но в такой хорошей игре режим сетевой игры, наверное, просто для галочки? Именно так я сперва и подумал. И сильно ошибся. Разработчики пришили к нужному месту слово концепция, а мы имеем...
27 12 2025 8:46:17
“Лишь самый неискушенный Сетью пользователь не задумывается о способах подключения к интернету. Остальным приходится метаться между разнообразными услугами, предоставляемыми множеством провайдеров, — от медленных (но дешевых) подключений по телефонной лин...
26 12 2025 22:37:51
"...Отныне Tropico - уже не стратегия про бананового диктатора, а самый что ни на есть симулятор тяжелых трудовых будней обычного пиратского барона с Карибских островов. Да-да, того самого - с грогом, аксельбантами, повязкой на глазу и дрессированным попу...
25 12 2025 17:35:12
Моркоу, к величайшему удивлению Ваймса, произнес речь. Его слова разносились над пропитанной влагой землей, эхом отражаясь от покрытых каплями дождя деревьев. Содержание речи являлось единственно приемлемым для такого события: он был моим другом, он…|Игромания...
24 12 2025 21:48:12
Года четыре назад итальянцы из Invader Studios взялись за разработку фанатского ремейка второй и, возможно, лучшей части Resident Evil — и это казалось отличной идеей. Взять пpaктические решения из более свежих частей серии, вроде…|Игромания...
23 12 2025 18:42:48
And the battle's just begun There's many lost, but tell me who has won The trench is dug within our hearts And mothers, children, brothers, sisters Torn apart U2 “Sunday Bloody Sunday” Сначала стреляйте, потом допрашивайте, а если вы ошибете...
22 12 2025 19:55:55
«…God of War: Ascension (в русской версии «God of War: Восхождение») — наглядная демонстрация того, что Sony внимательно следит за статистикой. Ascension, оставаясь хорошей игрой с голливудским размахом, умудряется, с одной стороны, во всем копировать God...
21 12 2025 19:49:48
На внеплановом заседании богов в Вальхалле один вопрос: скоро в мире Хельхейм ожидается нашествие. В ходе бурного обсуждения было сломано два носа и три ребра, после чего Тор, как самый сильный, постановил: ничего не предпринимать и никому не препятств...
20 12 2025 10:30:45
«…система диалогов, да и сами сцены с разговорами изменились пpaктически до неузнаваемости. Точнее говоря, пришли к современному стандарту и стали похожи на Mass Effect. И дело даже не в упрощенном выборе вариантов ответа — общение между двумя персонажами...
19 12 2025 21:31:11
"...Итак, на данный момент существует два способа трaнcмутации RADEON 9500 в RADEON 9700. Первый - программный, с помощью утилиты Riva Tuner, и второй, более надежный, - аппаратный, с помощью рук и паяльника. Разберем каждый по отдельности..."...
18 12 2025 16:16:37
GTA Map Viewer (утилита для просмотра игровой карты GTA:SA)CollisionF...
17 12 2025 1:43:25
«…Самая интересная особенность Challenger Pro — небольшой вентилятор, призванный обдувать пальцы рук во время игры. Такого нет ни у одного конкурента. 30-мм кулер оснащен специальным штекером и вставляется в соответствующие отверстия в левом или правом ве...
16 12 2025 15:33:17
«…Новая Naga сильно преобразилась. Переработанные сенсоры и механика клавиш заметно расширили потенциал этого грызуна и добавили удобства. Конечно, по сравнению с прошлой, 2012-й, версией немного расстраивает исчезновение софттача и сменных боковин, но по...
15 12 2025 7:10:55
...предусмотрены тренировочные курсы. На них можно отточить высокие и низкие подачи, удары по мячу, а заодно привыкнуть к громоздкому управлению (за действия спортсменов отвечает больше десяти кнопок). Еще один полезный раздел — глоссарий. В нем вы...
14 12 2025 8:18:21
Женские персонажи прошли в кинематографе тернистый путь, прежде чем стать полноценными героинями. Представительницы прекрасного пола на экране долго эволюционировали от «дев в беде», коварных coблaзнительниц и красивых содержанок…|Игромания...
13 12 2025 8:52:50
— Капитан Рейнор, я закончила разведку местности и… ах вы, свинья! — Что?! Да я же еще ничего не сказал. — Но подумали. — Ах да, вы же телепат… Со времен этой перепалки прошло 12 лет. За эти годы ее…|Игромания...
12 12 2025 21:35:59
Всевозможные пузыри достигли грандиозной популярности среди производителей инди-игр. Локороки, комочки гу, глазные яблоки из Oculus (см. по соседству) ну и собственно пузырь из A Boy and His Blob (Wii) — с каждым годом их все больше.…|Игромания...
11 12 2025 15:29:19
Выход Persona 4 Golden на PC стал настоящим сюрпризом. 13 июня игра просто появилась в Steam — без всяких анонсов и предзаказов. Но публика приняла её с восторгом: Persona 4 Golden дебютировала на четвёртом месте в топе продаж платформы, а…|Игромания...
10 12 2025 17:29:37
Вы читаете «Во что мы играли» — ежемecячную рубрику, где мы рассказываем, какие игры выходили ровно пять, десять, пятнадцать и двадцать лет назад. В сентябрьском выпуске мы вспомним четыре проекта, каждый из…|Игромания...
09 12 2025 22:59:54
...Семь программ для контроля трафика и времени соединения — далеко не исчерпывающий перечень утилит подобной тематики. Но те, что описаны в статье, способны ответить как на минимальные запросы, так и удовлетворить требованиям продвинутого пользоват...
08 12 2025 19:58:14
«…Dead Block с самого начала приятно удивляет: в кои-то веки перед нами зомби-игра, демонстрирующая неожиданно гуманное отношение к ходячим мертвецам. Здесь в первую очередь нужно выжить, а не накрошить в труху рекордное количество монстров…»...
07 12 2025 8:30:52
Жанр: Action * Издатель: Не объявлен * Разработчик: Auran * Похожесть: Severance: Blade of Darkness * Системные требования: PIII-600, 128Mb, GeForce * Мультиплеер: Интернет, локальная сеть * Дата выхода: 2002 год...
06 12 2025 7:44:44
Найдите у себя на десктопе ярлык к "Вампиру", откройте его свойства и впишите "C:\Program Files\Vampire The Masquerade — Redemption" -console В режиме одного игрока нажмите тильду (~). Вводите коды в консоли. Некоторые коды действуют на выбранного п...
05 12 2025 7:47:14
«…Warface сейчас находится на импровизированном перепутье: он на голову превосходит все существующие ныне бесплатные шутеры, но при этом еще не обзавелся необходимыми элементами традиционных игр — крутой постановкой, сюжетом, интересными персонажами и бол...
04 12 2025 20:26:34
Как бы ни была хороша игра, она рано или поздно надоедает. "Аллоды" — не исключение. Так случилось и с "Печатью тайны", и с "Повелителем душ". Однако история умалчивает, что примерно в это же время маленькая компания из города Обнинск Avalon Style Enterta...
03 12 2025 4:10:13
Еще:
Игры -1 :: Игры -2 :: Игры -3 :: Игры -4 :: Игры -5 :: Игры -6 :: Игры -7 :: Игры -8 :: Игры -9 :: Игры -10 :: Игры -11 :: Игры -12 :: Игры -13 :: Игры -14 :: Игры -15 :: Игры -16 :: Игры -17 :: Игры -18 :: Игры -19 :: Игры -20 :: Игры -21 :: Игры -22 :: Игры -23 :: Игры -24 :: Игры -25 :: Игры -26 :: Игры -27 :: Игры -28 :: Игры -29 :: Игры -30 :: Игры -31 :: Игры -32 :: Игры -33 :: Игры -34 :: Игры -35 :: Игры -36 :: Игры -37 :: Игры -38 :: Игры -39 :: Игры -40 :: Игры -41 :: Игры -42 :: Игры -43 :: Игры -44 :: Игры -45 :: Игры -46 :: Игры -47 :: Игры -48 :: Игры -49 :: Игры -50 :: Игры -51 :: Игры -52 :: Игры -53 :: Игры -54 ::
Hitbox Multiplier [1.8.9] / Моды на Майнкрафт /