- - Comment jouer à la série de jeux Bungie’s Marathon sous Linux

Comment jouer à la série de jeux Bungie’s Marathon sous Linux

Aleph One est une ré-implémentation open source dele moteur de jeu Marathon 2 pour Macintosh. Officiellement, Aleph One peut jouer contre Marathon 1, Marathon 2 et Marathon Infinity. En outre, le moteur a la capacité de jouer à des versions personnalisées, faites par les fans, de la série de jeux Bungie’s Marathon (ou scénarios).

Le moteur lui-même n'est pas très exigeant et peut fonctionner sur des systèmes Linux avec aussi peu que 512 Mo de RAM. Mieux encore, les trois jeux Marathon sont téléchargeables gratuitement!

Installer Aleph One

Faire fonctionner le moteur Aleph One n’est pas facile,comme les développeurs ne fournissent pas de paquets téléchargeables sur le site. Pour installer le logiciel, choisissez votre système d'exploitation dans la liste ci-dessous et suivez-le.

Ubuntu / Debian

Les utilisateurs d’Ubuntu qui souhaitent jouer au marathon de BungieSeries devra installer Aleph One en le construisant à partir de la source. Ouvrez un terminal et installez les dépendances de construction nécessaires. Passez ensuite aux instructions génériques pour apprendre à créer le jeu à partir des sources.

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

Ou

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

Les utilisateurs d’Arch Linux ont de la chance, comme il y en ainstantanés AUR spécifiques à chacun des jeux Marathon. Pour démarrer l’installation, ouvrez une fenêtre de terminal et utilisez le gestionnaire de paquets Pacman pour synchroniser la dernière version de Git. Ensuite, utilisez Git pour cloner les fichiers source du jeu.

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

Une fois que tous les instantanés AUR individuels sont téléchargés, il est temps d’être le processus d’installation. La première étape consiste à construire et à installer le moteur lui-même. En utilisant le CD commande, déplacez le terminal dans le alephone dossier et générer un nouveau paquet en utilisant makepkg.

Remarque: Aleph One peut ne pas réussir à installer les dépendances si elles sont en dehors de l’AUR. Pour résoudre ce problème, vous devrez les installer manuellement. Trouvez plus d'informations à leur sujet ici.

cd alephone
makepkg -si

Une fois le moteur de base construit et en état de marche, vous pouvez installer les 3 jeux Marathon sur Arch.

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

Feutre

Le moteur de jeu de Bungie n’a pas de RPM officiel à installer pour les utilisateurs de Fedora Linux. Heureusement, grâce à OpenSUSE, cela n’a aucune importance. Démarrez l’installation dans Fedora Linux à l’aide de la touche wget outil de téléchargement pour récupérer la dernière version de Aleph One.

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

Terminez le processus d'installation en installant le package RPM avec DNF.

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

OpenSUSE

Open SUSE est de loin le plus facile à installer sur le moteur de jeu Aleph One. Visitez ce lien et sélectionnez le bouton «Afficher les packages expérimentaux», puis «Installer» pour terminer.

Instructions génériques

La création du moteur de jeu Aleph One à partir des sources commence par télécharger le paquet source. Dans un terminal, utilisez le boucle commande et saisis-le.

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

Maintenant que le téléchargement du code source est terminé, utilisez la commande tar et extrayez tout.

tar xjvf AlephOne-20150619.tar.bz2

En utilisant le CD commande, accédez au répertoire source et exécutez le configurer commander.

cd AlephOne-20150619
./configure

Si tout va bien, lancez le faire commander.

make

Enfin, installez le logiciel avec:

sudo make install

Configurer des scénarios

Avant de pouvoir jouer à n’importe lequel des Bungie’s Marathonjeux, vous devez configurer les fichiers de jeu. Heureusement, chaque jeu est open source et les fichiers disponibles gratuitement sur Internet. Pour télécharger les fichiers du jeu, ouvrez un terminal et utilisez le wget outil de téléchargement.

Marathon 1 Fichiers

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

Marathon 2 fichiers

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

Marathon 3 fichiers

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

En utilisant le mkdir commande, créez un nouveau dossier avec l’étiquette «Marathon-Games». Ce dossier contiendra tous les fichiers de données du jeu.

mkdir -p ~/Marathon-Games

Ensuite, créez 3 sous-dossiers (un pour les données de chaque jeu).

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

Extraire tous les fichiers du jeu vers le nouveau Jeux de marathon annuaire.

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

Jouez aux jeux de marathon de Bungie

Maintenant que le moteur Aleph One est installé et que les fichiers du jeu se trouvent dans les dossiers de données appropriés, il est temps de jouer. Pour jouer à l’un des jeux du marathon, vous devez lancer le alephone commande et spécifiez le répertoire de données du jeu.

Pour jouer, suivez les instructions ci-dessous pour lancer n’importe quel jeu via un terminal.

Lancer le marathon 1

alephone ~/Marathon-Games/Marathon-1

Lancement marathon 2

alephone ~/Marathon-Games/Marathon-2

Lancer Marathon Infinity

alephone ~/Marathon-Games/Marathon-Infinity

Fermez toute instance d’Aleph One en cours d’exécution en appuyant sur le bouton ESC puis en sélectionnant le bouton “quitter”.

commentaires