Duke Nukem 3D: 20th Anniversary World Tour

Duke Nukem 3D: 20th Anniversary World Tour

109 ratings
Все официальные дополнения: Duke Caribbean Life's a Beach, Nuclear Winter и многие другие
By Pontifex
Простой способ добавления всех существующих официальных дополнений с возможностью учета проведенного в игре времени. Всё настроено и готово к работе. Реализовано удобное переключение между дополнениями и поддержка мультиплеера.
4
2
   
Award
Favorite
Favorited
Unfavorite
Дисклеймер
Формально этот способ не добавляет в игру поддержку дополнений в привычном понимании, а скорее размещает их параллельно оригинальной игре, поскольку издание 20th Anniversary World Tour довольно плохо поддается моддингу.

Но тем не менее, это все объединено и настроено таким образом, что это не помешает Стиму учитывать проведенное вами в игре время, не зависимо от того, играете ли вы в оригинал или дополнение. Все дополнения будут запускаться через сторонний движок Eduke32, что требует несколько иного подхода к настройке игры, в особенности кооперативного режима.

Обращение к правообладателям: В данный комплект включены некоторые ранее платные дополнения, поскольку ни одно из них недоступно для покупки ни в одном из сервисов цифровой дистрибуции. Издание Megaton Edition, в котором были представлены часть этих дополнений, также недоступно для покупки с 2016 года. Как только появится возможность покупки этих дополнений, по отдельности, или сборником - они будут незамедлительно убраны из данного комплекта.
Преимущества
  • Простая установка в один клик. Всё настроено и готово к работе, просто распакуйте архив в папку с игрой и играйте.
  • Поддержка счетчика игрового времени в Стиме. Ваше проведенное время в игре будет засчитываться всегда, не зависимо от того, играете ли вы в оригинал или дополнение.
  • Удобное переключение между дополнениями. При запуске игры из Стима теперь появляется окно с выбором режима запуска.
Список дополнений
Данный комплект содержит как официальные дополнения, выходившие в том числе и в Megaton Edition, который недоступен для покупки в Стиме:



Так и другие менее известные, но тоже официальные дополнения, выходившие в разное время:



Вы также можете добавить в лаунчер любое другое дополнение или мод, подробности читайте в файле eduke32\dukelauncher.cfg
Инструкция по установке
  • 2. Распакуйте содержимое архива в папку с игрой, согласившись на замену файлов (Steam\steamapps\common\Duke Nukem 3D Twentieth Anniversary World Tour)
  • 3. Запустите игру из библиотеки Стима, если хотите чтобы работал игровой счетчик. (Если хотите играть без счетчика - запустите duke3d.exe из папки с игрой)
Как это работает
  • После запуска игры появится меню с выбором дополнения.



    При выборе 20th Anniversary World Tour запустится оригинальная Steam-версия игры без каких либо изменений. В данном режиме настройки лаунчера недоступны, вы настраиваете всё как обычно, в меню самой игры.

  • При выборе других дополнений откроются дополнительные настройки.



    В целом, запуск одиночной игры не требует каких либо пояснений, просто выбираете дополнение, карту и сложность в данном меню, предварительно убедившись что во вкладке Mode выбран Singleplayer.

    Запуск же кооператива разберем подробнее.
Кооператив
  1. Чтобы играть в дополнения в кооперативе, вам c другом для начала нужно создать виртуальную локальную сеть. В этом вам помогут программы Hamachi[coop-land.ru] или Radmin VPN[coop-land.ru]. Я лично пользуюсь Radmin VPN и вам советую - стабильно работает и легко устанавливается. Инструкции по использованию этих программ вы найдете по ссылкам выше.

  2. Настроив виртуальную локальную сеть, в лаунчере во вкладке Mode выбираете Host Server



    Настраиваете нужное дополнение, карту и сложность, сообщаете другу свой IP-адрес который указан в поле Your IP.

    Кнопка Additional settings откроет дополнительные настройки, где вы можете указать свое имя, отключить огонь по своим и настроить режимы респауна.



  3. Нажимаете Run Game. Появится такое окно:



    В самом низу должна появиться надпись "Waiting for players" - это означает что сервер создан и ожидает игроков. Сама игра при этом не запустится пока хотя бы один игрок не подключится к вам.

  4. Тем временем, ваш друг, настроив виртуальную локальную сеть через ту же программу что и вы, должен в лаунчере во вкладке Mode выбрать Connect.



    Далее в поле Connect IP он вводит ваш IP-адрес который вы ему предварительно сообщили, и, ВАЖНО (!), выставляет то же самое дополнение, карту и режим Friendly Fire, что были выставлены у вас (помечены восклицательным знаком на скриншоте)

    Если выставить отличающиеся от сервера параметры, то игры не смогут синхронизироваться.

  5. После чего он также нажимает Run Game, и только тогда и у вас, и у него игра запустится.

    Вот и всё, приятной игры!
Техническая информация
Данный комплект состоит из:
  • EDuke32-OldMP - мультиплеерное ответвление Open Source движка EDuke32 для Duke Nukem 3D.
  • Лаунчер собственной разработки, который позволяет на лету переключать дополнения, режимы, удобно подсоединяться к кооперативу, а также позволяет Стиму считать время проведенное в игре.
  • Порт эпизода Plug 'N' Pray с PlayStation от Aterbust
  • Дополнения Duke It's Zero Hour c патчем от NightFright
  • Дополнения Duke! ZONE II и Penthouse Paradise
  • Дополнения Duke it out in D.C., Duke: Nuclear Winter, Duke Caribbean: Life's a Beach из Megaton Edition включающие обновленную музыку этого издания и карты с исправленными респаун-точками для кооператива.

Также мною были внесены изменения в некоторые карты для лучшей кооперативной игры:
  • на карте Outskirts (E1L1) из дополнения "Duke! ZONE II" точка респауна второго игрока была перенесена в вертолет.
  • на карте Landing Bay (E2L4) из дополнения "Duke! ZONE II" все лишние кооперативные точки респауна, кроме начальной, были удалены, потому что ранее из-за этого второй игрок появлялся в конце уровня, а не в начале.
  • на карте The Alien Remains (Vaca7) из дополнения "Duke Caribbean" и на картах A Quicky (E1L6) и No Where to Run (E3L5) из дополнения "Duke! ZONE II" точки респауна были слегка перемещены, так как ранее в некоторых ситуациях стандартное расположение точек приводило к появлению второго игрока на другом этаже уровня, который пересекался с текущим.
  • на всех картах дополнения "Duke It's Zero Hour", кроме первой, перемещены точки респауна за пределы базы Дюка, для сохранения динамики игры, поскольку база каждый раз одинакова и не отличается от первой карты, что раздражало.
  • на всех картах порта эпизода Plug 'N' Pray, были добавлены отсутствующие начальные точки респауна, так как ранее второй игрок после смерти возрождался в нулевых координатах карты, что приводило к зацикленной смерти.

Всем дополнениям изменены definevolumename и definelevelname в user.con-файлах для более удобной навигации во внутриигровом кооперативном меню. Вырезаны неиспользуемые ресурсы и всё упаковано в ZIP под видом GRP.

19 Comments
Gabataka 15 Aug @ 9:38am 
А почему они изначально не были жобавлены в 20 летку? Понятно что там слегка мир еще более 3д стал. И можно теперь крутится по всем осям не наблюдая как мир крутится с тобой(как в оригинале) или как скай бокс двигается(в мегатоне).
Ca-MP-eR 21 May @ 9:52am 
Выбивает ошибку. Как поиграть в дополнения?
Ẃęŕțíşø 9 Feb @ 9:19am 
А есть способы погонять DukePlus, в мультиплеере?
Vestnik 25 Oct, 2022 @ 8:43am 
Я смогу получать достижения на ориг. игру если скачаю данные дополнения ?
QWEEDDY2 5 Oct, 2022 @ 4:33pm 
http://www.pcgamingwiki.com/wiki/Duke_Nukem_3D
Мы если что находимся в хабе другой игры-релиза 3Д, но здесь типа больше увидят. для едка или прочих форков все равно без разницы большой, в каком хабе ссылки на них давать. Лишь бы какой Дуке3Д (однако от наличия и версий пак-файлов внутри разница есть - о чем и гайд)
Разные игры и версии - и ссылки где купить можно\было
http://www.pcgamingwiki.com/wiki/Series:Duke_Nukem
http://www.pcgamingwiki.com/wiki/Template:Stores
Steam EGS - с лаунчерами, GOG и ZOOM - оф. "репаки", DRM-free всегда. Остальные рандом (у egs drm-free нередко).
QWEEDDY2 5 Oct, 2022 @ 4:25pm 
Стим так-то никогда не был реально хорошим лаунчером-стором, все плюсы в Сообществе. Это же и минус (требует покупок именно в стим для полного доступа к хабам).
QWEEDDY2 5 Oct, 2022 @ 4:24pm 
Первое что нужно знать как альтернативу Steam - GOG. У них еще подсайт был fckdrm.com со ссылками на дургие дрм-фри магазы в разных сферах. Закрыли. Так вот там очень недолго была ссылка на ZOOM - наиболее близкий к GOG аналог. Тоже только ехе-установщики innosetup, подписанные, тоже бонусы всякие. У остальных магазов система доставки контента разнится. Если Вы спрашиваете за 'типа ключи?' получается что и про GOG впервые слышите, да?
QWEEDDY2 5 Oct, 2022 @ 4:23pm 
Это 'типа GOG'.
Сейчас магазины это либо Steam, либо GOG. Либо 'типа GOG'. Ну есть еще ни туда ни сюда Оригин, чуточку даже лучше Стима ЕГС, а есть Итчио, Дискорд Сторе, Фирефловейр Геймс Сторе и парочка ныне закрытых - которые даже на статус 'типа GOG' не тянут.
Vestnik 5 Oct, 2022 @ 12:01pm 
QWEEDDY2 - Это типа ключа для стима или какого отдельного лаунчера ?
QWEEDDY2 2 Jun, 2022 @ 2:53pm 
Если кто-то хочет купить пакет всех дополнений легально
http://www.zoom-platform.com/product/duke-nukem-3d-atomic-edition
На GOG есть, но недоступно к покупке с давних времен