Как да играете класически DOOM на Linux с Doomsday Engine

Дори и до днес DOOM остава една от най-важните компютърни игри на всички времена. Той представи на света забавни шутъри от първо лице, бърз геймплей и гениален дизайн на нива. За съжаление, ако играете Classic Doom на Linux, изживяването не е толкова страхотно, тъй като създателят на играта до голяма степен пренебрегва платформата и предлага само остаряващи решения. За щастие, Doomsday Engine съществува.

Doomsday Engine е проект, който улеснява играта на стари игри като DOOM. Още по-добре, той предлага лесни подобрения в играта като висока разделителна способност, V-SYNC и други!

Инсталирайте 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

С изтегления файл използвайте инструмента за опаковане dpkg, за да го инсталирате в Ubuntu.

sudo dpkg -i doomsday_2.0.3_amd64.deb

Имате проблеми с инсталирането на пакета? Може да сте се сблъскали с проблеми със зависимостта. За щастие този проблем е лесен за отстраняване. В подканата на терминала изпълнете следното:

sudo apt install -f

Стартирайте Doomsday Engine под Ubuntu, като потърсите „Doomsday 2“ в таблото за управление на Gnome.

  Как да стартирате програма за Linux при стартиране със systemd

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 в Arch.

sudo pacman -S git

Тъй като Git работи, е безопасно да изтеглите най-новата моментна снимка на Doomsday Engine от AUR.

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

В този момент инсталацията е готова да започне. Въпреки това, имайте предвид, че тъй като Doomsday Engine зависи от файловете от AUR, командата makepkg може да се провали. В случай, че това се случи, ще трябва да отстраните проблема, като инсталирате ръчно всички зависимости.

  Как да деинсталирате софтуер на Ubuntu Linux

Генерирайте и инсталирайте 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

Инсталирането на Doomsday Engine на OpenSUSE е лесно благодарение на предоставения RPM файл на уебсайта. Следвайте инструкциите по-долу, за да работи.

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 на вашата операционна система.

  Как да получите достъп до Facebook Messenger на работния плот на Linux с Caprine

Стъпка 1: инсталирайте необходимите файлове на зависимости

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

Qt 5 X11Extras модул (на Unix/X11)

Git
Cmake

Стъпка 2: използвайте инструмента Git, за да изтеглите изходния код на вашия компютър с Linux.

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

Настройте двигателя на Страшния съд

С инсталирания двигател упоритата работа приключи. Последната част от процеса е изтеглянето на действителната игра. В терминала използвайте инструмента 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.

Играйте Classic Doom

Стартирайте Doomsday Engine и го заредете. Когато завърши зареждането, щракнете върху бутона „Добавяне на папка“ до секцията WADS на програмата.

Прегледайте за ~/WADS и заредете файла DOOM1.WAD.

Зареждането на файла DOOM1.WAD трябва автоматично да генерира игрален профил на DOOM за игра. За да стартирате DOOM, щракнете върху бутона за възпроизвеждане.