Blog -
🔥 [TUTORIEL] Redécouvrez Duke Nukem avec Eduke32 sur Linux

Quand des extraterrestres avides et belliqueux arrivent sur Terre pour prendre vos femmes et détruire votre planète, une seule solution : "The Duke". Vous avez envie de prendre votre revanche sur Ubuntu ou Debian ? Dans l’univers redynamisé de Duke Nukem 3D, revitalisé par un moteur moderne créé par des passionnés du genre, ce tutoriel est fait pour vous !
🎮 Avant de commencer
Vous aurez besoin d’une version légale de Duke Nukem 3D. En effet, certaines données du jeu original sont nécessaires pour que Eduke32 fonctionne.
Eduke32 est un moteur graphique open-source multiplateforme, maintenu par la communauté de Duke4.net. C’est un travail de refonte impressionnant, adapté aux machines modernes, avec des effets lumineux et des ombres dignes de ce nom, ainsi que la gestion des polymères pour une expérience plus profonde. Sans oublier la gestion de la caméra offrant une plus grande liberté de mouvement que le moteur original. Le moteur prend en charge les contrôleurs de nouvelle génération, propose un mode multijoueur… Bref, de quoi passer un excellent moment, que vous soyez nostalgique ou non.
💡 À noter : Il est bien sûr possible de jouer avec le moteur original via l’émulateur DOSBox, utilisé par défaut par GOG/Steam pour faire tourner les versions MS-DOS.
⚙️ Installation de Eduke32 sur Linux
1️⃣ Téléchargement du moteur
Ouvrez votre terminal et tapez :
cd ~
git clone https://voidpoint.io/terminx/eduke32.git
2️⃣ Installation des dépendances
Ensuite, installez les dépendances nécessaires :
sudo apt-get install build-essential nasm libgl1-mesa-dev
sudo apt-get install libsdl2-dev flac libflac-dev libvpx-dev libgtk2.0-dev freepats
3️⃣ Compilation des sources
Cette étape peut prendre un peu de temps. Tapez les commandes suivantes pour compiler :
cd ~/eduke32
make
💡 Astuce : Deux fichiers exécutables seront créés à la fin de cette étape :
-
eduke32
: l’exécutable pour lancer le jeu. -
mapster32
: l’éditeur de niveaux.
4️⃣ Copier les fichiers du jeu
Créez un dossier pour le jeu et copiez les fichiers nécessaires :
mkdir ~/Duke3D
cd ~/Duke3D
cp ~/eduke32/eduke32 ~/Duke3D
Pour cet exemple, je vais utiliser les fichiers de la version démo disponible sur le site abandonware-france.org, mais vous pouvez très bien utiliser les fichiers du jeu complet si vous en disposez.
Téléchargement de l’archive shareware (au format compressé 7z)
Installez l’utilitaire de décompression P7zip :
sudo apt-get install p7zip*
Copie et décompression
Téléchargez l’archive de la version shareware et copiez-la dans le dossier Duke3D
:
cp ~/Téléchargements/dem-00253-duke_nukem_3d-pcdos.7z ~/Duke3D/
Décompressez l'archive :
p7zip -d dem-00253-duke_nukem_3d-pcdos.7z
Copie des fichiers du jeu
Une fois l'archive décompressée, copiez les fichiers du jeu dans le dossier principal :
cp DN3DDem/* .
Nettoyage
Pour finir, supprimez les fichiers inutiles :
rm -R DN3DDem/
5️⃣ Lancer le jeu
Enfin, lancez le jeu avec la commande suivante :
./eduke32
Appuyez sur Start après le lancement du jeu pour commencer l’aventure.
🎉 Et voilà !
Le Duke est de retour pour "péter des culs tout en mâchant des chewing-gums" sur votre système préféré ! Après l’effort, c’est le réconfort : faites comprendre à ces aliens qu’ils ne sont pas les bienvenus sur Terre !