Як грати в класичний DOOM на Linux за допомогою Doomsday Engine

DOOM досі вважається однією з найбільш значущих комп’ютерних ігор. Він подарував світу захопливі шутери від першої особи, динамічний геймплей та майстерний дизайн рівнів. На жаль, граючи в класичний DOOM на Linux, користувачі часто стикаються з проблемами, оскільки розробники гри не приділяли належної уваги цій платформі, пропонуючи застарілі рішення. Проте, на щастя, існує Doomsday Engine.

Doomsday Engine – це проєкт, який робить запуск старих ігор, таких як DOOM, набагато простішим. Він також забезпечує покращену графіку, таку як висока роздільна здатність, вертикальну синхронізацію та інші корисні можливості!

Інсталяція Doomsday Engine

Встановити Doomsday Engine на Linux досить легко, оскільки розробник надає готові бінарні пакети. Для встановлення Doomsday Engine, відкрийте термінал та введіть команди, що відповідають вашій операційній системі.

Ubuntu

Doomsday Engine підтримує користувачів Ubuntu за допомогою Debian-пакета, доступного для завантаження. Щоб отримати цей пакет, запустіть термінал та використайте інструмент wget для завантаження.

wget https://api.dengine.net/1/builds?dl=doomsday_2.0.3_amd64.deb

Після завантаження файлу, встановіть його на Ubuntu за допомогою пакетного менеджера dpkg.

sudo dpkg -i doomsday_2.0.3_amd64.deb

Виникли труднощі з інсталяцією? Можливо, є проблеми із залежностями. На щастя, це легко виправити. У вікні термінала введіть наступну команду:

sudo apt install -f

Запустіть Doomsday Engine в Ubuntu, знайшовши “Doomsday 2” в меню програм.

Debian

Як і користувачі Ubuntu, ті, хто використовує Debian та бажає встановити останню версію Doomsday Engine, повинні завантажити пакет з вебсайту.

Встановіть Doomsday Engine, отримавши пакет за допомогою wget, а потім встановіть його в систему через dpkg.

wget https://api.dengine.net/1/builds?dl=doomsday_2.0.3_amd64.deb
sudo dpkg -i doomsday_2.0.3_amd64.deb

У разі проблем із залежностями, скористайтеся командою:

sudo apt-get install -f

Для запуску Doomsday Engine, знайдіть “Doomsday 2” в меню програм Debian.

Arch Linux

Розробники Doomsday Engine не надають інструкцій щодо пакету для користувачів Arch. На щастя, прихильники Arch можуть легко встановити програму через AUR.

Перш ніж завантажувати щось із AUR, необхідно інсталювати Git.

sudo pacman -S git

З працюючим Git можна завантажити знімок Doomsday Engine з AUR.

git clone https://aur.archlinux.org/doomsday-bin.git
cd doomsday-bin

На цьому етапі встановлення майже завершено. Слід зазначити, що оскільки Doomsday Engine залежить від файлів з AUR, команда makepkg може не спрацювати. В такому випадку вам потрібно буде вручну встановити усі залежності.

Згенеруйте та встановіть Doomsday Engine на Arch Linux, виконавши команду makepkg.

makepkg -si

Fedora

Користувачі Fedora Linux можуть легко встановити Doomsday Engine, використовуючи RPM-файл, доступний на офіційному вебсайті. Завантажте пакет за допомогою wget.

wget https://api.dengine.net/1/builds?dl=doomsday-2.0.3-1.x86_64.rpm

Інсталюйте Doomsday Engine RPM на Fedora за допомогою менеджера пакетів DNF:

sudo dnf install doomsday-2.0.3-1.x86_64.rpm -y

OpenSUSE

Завдяки наявності RPM-файлу на сайті, встановлення Doomsday Engine на OpenSUSE є досить простим. Дотримуйтесь цих інструкцій, щоб почати.

wget https://api.dengine.net/1/builds?dl=doomsday-2.0.3-1.x86_64.rpm
sudo zypper in doomsday-2.0.3-1.x86_64.rpm

Універсальний Linux

Розробники Doomsday Engine надали вихідний код, що дозволяє легко зібрати програму на будь-якому дистрибутиві Linux. Виконайте наступні кроки, щоб зібрати та встановити Doomsday Engine у ​​своїй операційній системі.

Крок 1: Інсталюйте необхідні залежності:

Qt 5 (модулі: Core, Network, Gui, OpenGLExtensions, Widgets)

Qt 5 X11Extras (на Unix/X11)

Git
Cmake

Крок 2: Завантажте вихідний код на свій комп’ютер за допомогою Git.

git clone --recursive https://github.com/skyjake/Doomsday-Engine

Крок 3: Створіть новий каталог збірки у папці з вихідним кодом.

mkdir Doomsday-Engine/build

Крок 4: Перейдіть в терміналі з папки Doomsday-Engine до новоствореної папки збірки.

cd Doomsday-Engine/build

Крок 5: Зберіть код.

cmake -DCMAKE_BUILD_TYPE=Release ../doomsday

Крок 6: Встановіть Doomsday Engine.

make
make install

Налаштування Doomsday Engine

Після встановлення, основна частина роботи вже зроблена. Наступний крок – це завантаження самої гри. Використайте інструмент wget в терміналі, щоб завантажити останню версію shareware-файлів Doom.

mkdir -p ~/WADS
wget https://www.jbserver.com/downloads/games/doom/misc/shareware/doom1.wad.zip
unzip doom1.wad.zip

Якщо ви хочете грати в комерційну версію Doom, скопіюйте файли гри в папку ~/WADS.

Запуск класичного Doom

Запустіть Doomsday Engine. Після завантаження натисніть кнопку «Додати папку» біля розділу WADS в програмі.

Знайдіть ~/WADS і завантажте файл DOOM1.WAD.

Завантаження файлу DOOM1.WAD має автоматично створити ігровий профіль DOOM, який можна запустити. Натисніть кнопку «Відтворити», щоб розпочати гру.