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