Название статьи:
Конвертирование карт из Duke Nukem 3d в карты DC Half-Life.
Описание:
Краткое руководство, как сконвертировать карты из Duke Nukem 3d в карты для игр на основе движка Half-Life.
Language:
Russian
Последнее обновление:
16 февраля 2007
Итак, для того, чтобы сконвертировать карты, вам нужны:
Содержание:
1. Создание .wad файла (библиотека
текстур)
Извлеките из архива dn3d-dc все файлы в ту директорию, куда вы
установили Duke Nukem
3d. Для удобства,
создайте там папку data (туда
будем извлекать все файлы из duke3d.grp).
В консольной строке (файл cmd.exe скопируйте из папки C:\WINDOWS\system32 в созданную вами папку) пропишите:
dn3d-dc dg duke3d.grp c:\duke3d\data
Зайдите в папку data и создайте там папку textures.
Туда будут извлекаться текстуры из .ART файла.
В командной строке пропишите dn3d-dc da c:\duke3d\data\TILES000.ART c:\duke3d\data\textures и проделайте это для всех .ART файлов.
Когда в папку c:\duke3d\data\textures извлекете все текстуры, нужно будет импортировать их в Wally.
Запустите Wally, и выберите File -> New. Далее, выбирайте Half-Life package [wad3] (.wad) и жмите ОК. Появится окно Untitled1.
Жмите File -> Batch Conversion. В появившемся окне установите настройки так, как указано на рисунке.

Когда Wally импортирует текстуры, закройте
появившееся окно Conversion summary и Batch
Conversion , а затем сохраните .wad нажав File-> Save as. Для удобства, назовите его duke3d.wad. Обратите внимание, что
некоторые текстуры нужно будет исправить в соответствии со спецификациями
движка Half-Life.
2. Конвертирование карты.
Когда вы подготовили .wad, можете начинать
конвертировать карты. Это достаточно просто. Положите утилиту dukeconv.exe в c:\duke3d. В папке с игрой создайте
папку maps и в командной строке пишите dukeconv
c:\duke3d\data\E1L1.MAP c:\duke3d\maps\E1L1.MAP. Проделайте это и для остальных карт, которые вы хотите конвертировать.
После этого открывайте готовые карты в вашем любимом редакторе и приводите в
человеческий вид (времени на это уйдет не мало). Хочу заметить, что QuArK 6.5a эти карты не откроет. Так что
используйте либо GtkRadiant 1.4.0, либо Хаммер.



Удачи в картостроении!
Конвертирование карт из Duke Nukem 3d в карты DC Half-Life.
cptPauer (serzh_dc(at)mail.ru)
16 февраля 2007
Put the dn3d-dc files in the same directory as you installed Duke Nukem 3d. For convenience, create a subdirectory called data. This is where all the files from duke3d.grp will be placed.
Run the following command:
dn3d-dc dg duke3d.grp c:\duke3d\data
go to the data directory and make a subdirectory called textures. This is where the .ART files will be decompiled to.
Assuming that the current directory is c:\duke3d\data, run the following
command:
..\dn3d-dc da TILES000.ART c:\duke3d\data\textures
Repeat this for all the .ART files.
The c:\duke3d\data\textures is now filled with textures, all .BMP files. We'll use these to import in Wally.
Start Wally and choose File -> New. Select Half-Life package [wad3] (.wad) from type, and click OK. An Untitled1 screen should appear.
Click File -> Batch Conversion. A new form appears, use the setting
as shown below:

When Wally is done importing, close the new form that appears (summary) and the batch conversion form.
Now, click File -> Save as and place it somewhere in your Half-life\Valve directory. For convenience, call it duke3d.wad.
Now that you made a texture file, you can begin converting maps! This is the easy part. Put dukeconv.exe in c:\duke3d. Create a subdirectory in the duke3d directory, called maps
Make sure you're current directory is c:\duke3d\data and run the following command:
..\dukeconv E1L1.MAP c:\duke3d\data\maps\E1L1.map
Repeat this for other maps you want to convert.
When you're returned to the command-line, the converted map has been
created. Now start up you're favorite editor and import the newly converted
map!