Jak grać w klasycznego DOOM-a w systemie Linux z silnikiem Doomsday

Do dziś DOOM pozostaje jedną z najważniejszych gier komputerowych wszechczasów. Wprowadził świat w zabawne strzelanki FPS, szybką rozgrywkę i pomysłowy projekt poziomów. Niestety, jeśli grasz w Classic Doom na Linuksie, doświadczenie nie jest aż tak wspaniałe, ponieważ twórca gry w dużej mierze zaniedbuje platformę i oferuje tylko starzejące się rozwiązania. Na szczęście silnik Doomsday istnieje.

Doomsday Engine to projekt, który ma ułatwić granie w stare gry, takie jak DOOM. Co więcej, oferuje łatwe ulepszenia gry, takie jak wysoka rozdzielczość, V-SYNC i nie tylko!

Zainstaluj Doomsday Engine

Instalacja silnika Doomsday pod Linuksem jest dość prosta, ponieważ deweloper ma dostępne pakiety binarne na stronie. Aby zainstalować Doomsday Engine, otwórz terminal i wprowadź polecenia odpowiadające Twojemu systemowi operacyjnemu.

Ubuntu

Silnik Doomsday obsługuje użytkowników Ubuntu za pośrednictwem pakietu Debiana do pobrania. Aby otrzymać ten pakiet, musisz otworzyć terminal i użyć narzędzia wget, aby go pobrać.

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

Po pobraniu pliku użyj narzędzia do pakowania dpkg, aby zainstalować go w systemie Ubuntu.

sudo dpkg -i doomsday_2.0.3_amd64.deb

Masz problemy z instalacją pakietu? Być może napotkasz problemy z zależnościami. Na szczęście ten problem jest łatwy do naprawienia. W oknie terminala uruchom następujące polecenie:

sudo apt install -f

Uruchom silnik Doomsday pod Ubuntu, wyszukując „Doomsday 2” na pulpicie nawigacyjnym Gnome.

Debian

Podobnie jak Ubuntu, użytkownicy Debiana, którzy chcą uzyskać najnowszą wersję Doomsday Engine, muszą zainstalować pakiet ze strony internetowej.

Zainstaluj Doomsday Engine, pobierając pakiet za pomocą wget, a następnie zainstaluj go w systemie za pomocą dpkg.

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

sudo dpkg -i doomsday_2.0.3_amd64.deb

Dodatkowo napraw wszelkie problemy z zależnościami za pomocą:

sudo apt-get install -f

Aby uruchomić silnik Doomsday, wyszukaj „Doomsday 2” w menu aplikacji na Debianie.

Arch Linux

Programiści Doomsday Engine nie dostarczają użytkownikom Arch żadnych instrukcji dotyczących pakietu. Na szczęście fani Archa, którzy chcą tego programu, mogą go łatwo zainstalować za pośrednictwem AUR.

Przed pobraniem czegokolwiek z AUR musisz zainstalować najnowszą wersję Git w Arch.

sudo pacman -S git

Gdy Git działa, można bezpiecznie pobrać najnowszą migawkę silnika Doomsday z AUR.

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

W tym momencie instalacja jest gotowa do rozpoczęcia. Należy jednak pamiętać, że ponieważ Doomsday Engine zależy od plików z AUR, polecenie makepkg może zawieść. W takim przypadku musisz rozwiązać problem, ręcznie instalując wszystkie zależności.

Wygeneruj i zainstaluj silnik Doomsday w Arch Linux, uruchamiając polecenie makepkg.

makepkg -si

Fedora

Użytkownicy Fedory Linux będą mogli łatwo zainstalować silnik Doomsday, ponieważ plik RPM jest dostępny na oficjalnej stronie internetowej. Za pomocą narzędzia wget pobierz pakiet.

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

Zainstaluj Doomsday Engine RPM w Fedorze za pośrednictwem menedżera pakietów DNF:

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

OpenSUSE

Instalacja Doomsday Engine na OpenSUSE jest bardzo prosta dzięki dostarczonemu na stronie plikowi RPM. Postępuj zgodnie z instrukcjami poniżej, aby to działało.

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

Ogólny Linux

Twórcy Doomsday Engine udostępnili kod źródłowy, dzięki czemu program można łatwo zbudować na dowolnej dystrybucji Linuksa. Wykonaj poniższe czynności, aby zbudować i zainstalować Doomsday Engine w swoim systemie operacyjnym.

Krok 1: zainstaluj wymagane pliki zależności

Qt 5 (moduły: Core, Network, Gui, OpenGLExtensions, Widgets)

Moduł Qt 5 X11Extras (na Unix / X11)

Git
Cmake

Krok 2: użyj narzędzia Git, aby pobrać kod źródłowy na komputer z systemem Linux.

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

Krok 3: utwórz nowy katalog kompilacji w kodzie źródłowym.

mkdir Doomsday-Engine/build

Krok 4: Przenieś terminal z folderu Doomsday-Engine do nowego podfolderu build.

cd Doomsday-Engine/build

Krok 5: skompiluj kod.

cmake -DCMAKE_BUILD_TYPE=Release ../doomsday

Krok 6: Zainstaluj Doomsday Engine.

make

make install

Skonfiguruj silnik Doomsday

Po zamontowaniu silnika ciężka praca dobiegła końca. Ostatnią częścią procesu jest pobranie samej gry. W terminalu użyj narzędzia wget, aby pobrać najnowsze pliki shareware Doom.

mkdir -p ~/WADS

wget https://www.jbserver.com/downloads/games/doom/misc/shareware/doom1.wad.zip

unzip doom1.wad.zip

Alternatywnie, jeśli wolisz grać w komercyjną wersję gry Doom, umieść pliki gry w folderze ~ / WADS.

Zagraj w Classic Doom

Uruchom silnik Doomsday i załaduj go. Po zakończeniu ładowania kliknij przycisk „Dodaj folder” obok sekcji WADS programu.

Wyszukaj ~ / WADS i załaduj plik DOOM1.WAD.

Wczytanie pliku DOOM1.WAD powinno automatycznie wygenerować grywalny profil gry DOOM. Aby uruchomić DOOM, kliknij przycisk odtwarzania.