Мод «Project DOOMBoid! [B42 SP/MP]» для Project Zomboid

0
15:05
50

Скачать файл

Категория:
Автор:
Версия:
14.09.2026
Размер:
7.4 Mb
Расширение:
ZIP
Добавил:
Источник:

Установка модификации в Project Zomboid

1. Скачайте и распакуйте архив с модификацей.

2. Скопируйте папку с модом в C:\Users\Имя_Пользователя\Zomboid\mods

3. Запустите Зомбоид и активируйте нужное дополнение в меню.

Добавляет в Project Zomboid полноценный порт первого уровня DOOM — E1M1: Hangar . Это не видео и не имитация: движок воссоздан на чистом Lua и работает в реальном времени на игровом CRT-мониторе, который можно найти в мире.

Уровень полностью проходим от начала до конца и повторяет оригинал 1993 года по внешнему виду, звуку и управлению.

  • Настоящий 3D-движок: стены, полы, потолки, небо, спрайты и освещение, затухающее с расстоянием, — всё рендерится в реальном времени
  • Оригинальная игровая логика на 35 тиков в секунду: инерция, покачивание головы, коллизии, шаги
  • Двери, лифт, переключатели, выход и все 3 секрета
  • Монстры с оригинальным ИИ: просыпаются, увидев или услышав игрока, преследуют, стреляют, бросают огненные шары и нападают друг на друга при случайном попадании
  • Оружие, боеприпасы, здоровье, броня и бонусы с классическими сообщениями о подборе
  • Взрывающиеся бочки (включая цепные реакции) и токсичная жижа, наносящая ожоги
  • Мерцающие, стробирующие и светящиеся огни, анимированные полы
  • Статус-бар с лицом морпеха, реагирующим на всё происходящее
  • Титульный экран, главное меню, Read This, Options и экран завершения уровня с убийствами, предметами, секретами, временем и par-временем
  • Все пять уровней сложности, от «I'm too young to die» до «Nightmare!» (монстры возвращаются)
  • Звуковые эффекты и музыка, привязанные к ползункам громкости Project Zomboid
  • Полная поддержка контроллера, twin stick, наряду с клавиатурой и мышью
  • Готовность к мультиплееру: один игрок за компьютером, и все видят, как монитор загорается

Как играть:

  1. Найти DOOM CD-ROM . Это редкая находка: ищите в ящиках с CD, электронных и музыкальных магазинах, офисных столах, домашних полках и школьных шкафчиках.
  2. Найти компьютер с питанием : от электросети или работающего генератора.
  3. Щёлкнуть правой кнопкой по компьютеру, выбрать Insert DOOM CD-ROM , затем Play DOOM .

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

Мир не останавливается во время игры. Зомби не слышат дробовик... но это не значит, что они не идут.

Мультиплеер

DOOMBoid работает в одиночной игре и на мультиплеерных серверах.

  • Один игрок за компьютером. Пока кто-то играет, компьютер принадлежит ему: остальные видят, кто использует машину, и не могут начать игру или забрать диск.
  • Все видят. Когда кто-то садится играть, монитор загорается для всех игроков поблизости и гаснет, когда они заканчивают.
  • CD — реальный предмет. Вставленный диск остаётся в компьютере для всех; извлечённый возвращается в инвентарь. Никаких копий, никаких исчезающих дисков, и он работает прямо из рюкзака.
  • Игра принадлежит игроку. Другие видят только светящийся монитор, а не экран, и только сам игрок слышит DOOM.
  • Никто не блокируется. Если игрок отключается или игра падает во время сеанса, компьютер освобождается, как только кто-то другой пытается играть.

Управление

Клавиатура

  • W / S или Up / Down : движение вперёд и назад
  • A / D : стрейф
  • Left / Right : поворот
  • Shift : бег
  • Ctrl или левая кнопка мыши : огонь
  • E или Space : использование (двери, переключатели)
  • 1 - 7 : смена оружия
  • Esc : меню и пауза

Поворот назначен на стрелки — так, как в DOOM играли на клавиатуре в 1993 году: Project Zomboid не даёт Lua-модам движение мыши, необходимое для полноценного mouselook.

Контроллер

  • Left stick : движение и стрейф, аналоговый — до упора для бега
  • Right stick : поворот, аналоговый, с более тонкой кривой near the center
  • RT : огонь
  • A : использование (двери, переключатели)
  • LB / RB : смена оружия
  • Start : меню и пауза

Twin stick, как в современных портах. В меню d-pad и левый стик перемещают череп, A подтверждает, B возвращает назад. Поддерживаются Xbox, DualShock и DualSense.

При любом способе управления, пока DOOM открыт, ввод идёт морпеху, а не выжившему.

Настройки

Всё меняется в собственном меню Options DOOM или в Project Zomboid через Options > Mods > DoomBoid . Выбор запоминается.

  • Screen size : размер монитора на экране, от оригинальных 320 пикселей до 1600. Также можно перетаскивать правый нижний угол монитора.
  • Graphic detail : High или Low с половинным горизонтальным разрешением, как в собственном режиме низкой детализации DOOM.
  • Messages : сообщения о подборе и уровне вкл/выкл.
  • Sound and music volume : поверх собственных ползунков Project Zomboid.
  • Controller : включение или отключение, а также скорость поворота правого стика (в настройках Project Zomboid).

Требования

  • Project Zomboid Build 42.20 или новее
  • Другие моды не нужны, режим отладки не требуется
  • На существующем сохранении CD появляется только в местах, которые игра ещё не загружала, поэтому стоит отправиться туда, где вы ещё не были (на серверах с respawn лута он также может появиться позже)

Для моддеров

DOOMBoid может работать внутри интерфейса вашего мода — в любом месте с ISPanel. Зависимость не требуется: проверка во время выполнения.

Полный контракт: заголовок media/lua/client/DoomBoid/API.lua .

  • Он заботится о себе сам. Клавиши идут в DOOM, а не выжившему; звуки и музыка воспроизводятся; всё возвращается по завершении, даже если просто вызвать removeChild или скрыть панель. Любой размер.
  • onClose срабатывает один раз («quit», «hidden», «closed», «replaced», «forced», «nodisc», «error»); затем нужно создать новую панель для повторной игры. panel:destroy() завершает игру самостоятельно.
  • Одна игра на клиента. createPanel возвращает nil, «busy» в это время; наш собственный монитор побеждает и закрывает ваш с «replaced».
  • Наш CD-ROM, опционально. requireDisc = true: игрок должен нести его; «inserted» с computer = ваш IsoObject: он должен быть в этой машине (извлечение завершает DOOM с «nodisc»). hasDisc(player), hasDiscIn(computer) для предварительной проверки.
  • Наши записи в контекстном меню. setContextMenu(«disc») сохраняет Insert/Eject, но убирает наш «Play DOOM»; «none» удаляет их все. Вызывать из OnGameStart.

Почему?

Потому что это DOOM. Более тридцати лет вопрос «запустится ли на этом DOOM?» — это вопрос, на который рано или поздно должен ответить любой экран, и это способ автора сказать спасибо шедевру id Software. Это дань уважения, а не замена: если вы никогда не играли в оригинал, сыграйте в него. Он всё ещё держится.

Техническая информация:

  • Workshop ID: 3800280815
  • ID мода: ProjectDOOMBoid
Версия Project Zomboid
  • Build 42
Нет комментариев. Ваш будет первым!