- - So spielen Sie Bungies Marathon-Spielserie unter Linux

So spielen Sie Bungies Marathon-Spielserie unter Linux

Aleph One ist eine Open-Source-Neuimplementierung vondie Marathon 2 Gaming Engine für Macintosh. Offiziell kann Aleph One Marathon 1, Marathon 2 und Marathon Infinity spielen. Darüber hinaus kann die Engine benutzerdefinierte, von Fans erstellte Versionen von Bungies Marathon-Spielserien (auch als Szenarien bezeichnet) spielen.

Die Engine selbst ist nicht sehr anspruchsvoll und kann auf Linux-Systemen mit nur 512 MB RAM ausgeführt werden. Besser noch, alle drei Marathon-Spiele können kostenlos heruntergeladen werden!

Installieren Sie Aleph One

Es ist nicht einfach, den Aleph One-Motor zum Laufen zu bringen.da die Entwickler keine herunterladbaren Pakete auf der Website bereitstellen. Wählen Sie zum Installieren der Software Ihr Betriebssystem aus der folgenden Liste aus und folgen Sie den Anweisungen.

Ubuntu / Debian

Ubuntu-Benutzer, die Bungies Marathon spielen möchtenseries muss Aleph One installieren, indem es aus dem Quellcode erstellt wird. Öffnen Sie ein Terminal und installieren Sie die erforderlichen Build-Abhängigkeiten. Fahren Sie dann mit den allgemeinen Anweisungen fort, um zu erfahren, wie Sie das Spiel aus dem Quellcode erstellen.

sudo apt install libboost-all-dev libsdl1.2-dev libsdl-image1.2-dev 
libsdl-net1.2-dev libsdl-ttf2.0-dev libspeexdsp-dev libzzip-dev 
libavcodec-dev libavformat-dev libavutil-dev libswscale-dev

Oder

sudo apt-get install libboost-all-dev libsdl1.2-dev libsdl-image1.2-dev 
libsdl-net1.2-dev libsdl-ttf2.0-dev libspeexdsp-dev libzzip-dev 
libavcodec-dev libavformat-dev libavutil-dev libswscale-dev

Arch Linux

Arch-Linux-Benutzer haben Glück, wie es gibtspezifische AUR-Schnappschüsse für jedes der Marathon-Spiele. Öffnen Sie zum Starten der Installation ein Terminalfenster und synchronisieren Sie die neueste Version von Git mit dem Pacman-Paketmanager. Verwenden Sie dann Git, um die Quelldateien des Spiels zu klonen.

sudo pacman -S git
git clone https://aur.archlinux.org/alephone.git
git clone https://aur.archlinux.org/alephone-marathon.git
git clone https://aur.archlinux.org/alephone-marathon2.git
git clone https://aur.archlinux.org/alephone-infinity.git

Sobald alle einzelnen AUR-Snapshots heruntergeladen sind, ist es Zeit, den Installationsvorgang zu starten. Der erste Schritt besteht darin, den Motor selbst zu bauen und zu installieren. Verwendung der CD Befehl, bewegen Sie das Terminal in die alephone Ordner und generieren Sie ein neues Paket mit makepkg.

Hinweis: Aleph One kann Abhängigkeiten möglicherweise nicht installieren, wenn sie sich außerhalb des AUR befinden. Um dies zu beheben, müssen Sie sie manuell installieren. Weitere Informationen dazu finden Sie hier.

cd alephone
makepkg -si

Wenn die Basismaschine gebaut ist und funktioniert, ist es sicher, die 3 Marathon-Spiele auf Arch zu installieren.

cd alephone-marathon
makepkg -si
cd ..
cd alephone-marathon2
makepkg -si
cd ..
cd alephone-infinity
makepkg -si

Fedora

Die Bungie-Game-Engine verfügt nicht über ein offizielles RPM, das Fedora Linux-Benutzer installieren können. Zum Glück ist es dank OpenSUSE egal. Starten Sie die Installation in Fedora Linux mit dem wget Laden Sie das Tool herunter, um die neueste Version von Aleph One herunterzuladen.

wget http://download.opensuse.org/repositories/home:/demonpig:/Games/openSUSE_Leap_15.0/x86_64/alephone-20150620-lp150.7.1.x86_64.rpm

Beenden Sie den Installationsvorgang, indem Sie das RPM-Paket mit DNF installieren.

sudo dnf install alephone-20150620-lp150.7.1.x86_64.rpm -y

OpenSUSE

Open SUSE ist bei weitem das einfachste, auf dem die Aleph One-Game-Engine installiert werden kann. Besuchen Sie diesen Link und wählen Sie die Schaltfläche "Experimentelle Pakete anzeigen" und anschließend "Installieren", um den Vorgang abzuschließen.

Allgemeine Anweisungen

Das Erstellen der Aleph One-Spiele-Engine aus dem Quellcode beginnt mit dem Herunterladen des Quellcodes. Verwenden Sie in einem Terminal die locken befehle und nimm es.

curl -o AlephOne-20150619.tar.bz2 -L http://source.bungie.org/download/source.php

Nachdem der Quellcode heruntergeladen wurde, verwenden Sie den Befehl tar und extrahieren Sie alles.

tar xjvf AlephOne-20150619.tar.bz2

Verwendung der CD Befehl, wechseln Sie in das Quellverzeichnis und führen Sie den Befehl aus konfigurieren Befehl.

cd AlephOne-20150619
./configure

Wenn alles gut aussieht, starte das machen Befehl.

make

Zuletzt installieren Sie die Software mit:

sudo make install

Einrichten von Szenarien

Bevor Sie einen von Bungies Marathons spielen könnenSpiele müssen Sie die Spieledateien einrichten. Glücklicherweise ist jedes Spiel Open Source und die Dateien frei im Internet verfügbar. Um die Spieledateien herunterzuladen, öffne ein Terminal und benutze die wget Download-Tool.

Marathon 1 Dateien

wget https://github.com/Aleph-One-Marathon/alephone/releases/download/release-20150620/Marathon-20150620-Data.zip

Marathon 2 Dateien

wget https://github.com/Aleph-One-Marathon/alephone/releases/download/release-20150620/Marathon2-20150620-Data.zip

Marathon 3 Dateien

wget https://github.com/Aleph-One-Marathon/alephone/releases/download/release-20150620/MarathonInfinity-20150620-Data.zip

Verwendung der mkdir Befehl, erstelle einen neuen Ordner mit der Bezeichnung „Marathon-Games“. Dieser Ordner enthält alle Datendateien des Spiels.

mkdir -p ~/Marathon-Games

Erstellen Sie als Nächstes drei Unterordner (einen für die Daten jedes Spiels).

mkdir -p ~/Marathon-Games/Marathon-1
mkdir -p ~/Marathon-Games/Marathon-2
mkdir -p ~/Marathon-Games/Marathon-Infinity

Extrahieren Sie alle Spieldateien in die neue Marathon-Spiele Verzeichnis.

unzip -d ~/Marathon-Games/Marathon-1 Marathon-20150620-Data.zip
unzip -d ~/Marathon-Games/Marathon-2 Marathon2-20150620-Data.zip
unzip -d  ~/Marathon-Games/Marathon-Infinity MarathonInfinity-20150620-Data.zip

Spielen Sie Bungies Marathon-Spiele

Nachdem die Aleph One-Engine installiert ist und sich die Spieledateien in den richtigen Datenordnern befinden, ist es Zeit, das Spiel zu spielen. Um eines der Marathon-Spiele zu spielen, musst du laufen die alephone befehle und gib das Datenverzeichnis des Spiels an.

Befolgen Sie zum Spielen die nachstehenden Anweisungen, um eines der Spiele über das Terminal zu starten.

Marathon starten 1

alephone ~/Marathon-Games/Marathon-1

Marathon starten 2

alephone ~/Marathon-Games/Marathon-2

Starten Sie den Marathon Infinity

alephone ~/Marathon-Games/Marathon-Infinity

Schließen Sie alle laufenden Instanzen von Aleph One unter Linux, indem Sie auf die Schaltfläche klicken ESC Drücken Sie die Taste und wählen Sie dann die Taste „Beenden“.

Bemerkungen