Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
duke_nukem_3d [Le 04/09/2012, 11:04] bioman |
duke_nukem_3d [Le 11/09/2022, 11:55] (Version actuelle) moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) |
||
---|---|---|---|
Ligne 10: | Ligne 10: | ||
Après la diffusion du code source du moteur du jeu (Build) par Ken Silverman en juin 2000, le code source de Duke Nukem 3D a été placé sous la licence libre GPL en avril 2003, mais les données (graphiques et sonores) restent la propriété intégrale de 3D Realms. | Après la diffusion du code source du moteur du jeu (Build) par Ken Silverman en juin 2000, le code source de Duke Nukem 3D a été placé sous la licence libre GPL en avril 2003, mais les données (graphiques et sonores) restent la propriété intégrale de 3D Realms. | ||
- | \\ | + | |
<note important>Du fait de la présence de scènes violentes et pour adulte, ce jeu est déconseillé aux personnes de moins de 18 ans</note> | <note important>Du fait de la présence de scènes violentes et pour adulte, ce jeu est déconseillé aux personnes de moins de 18 ans</note> | ||
Ligne 37: | Ligne 37: | ||
* ./ //(dossier courant)// | * ./ //(dossier courant)// | ||
- | \\ Dans le cas où vous ne disposeriez pas d'une copie du jeu, on doit pouvoir le trouver à moins de 5 euros sur les sites d'enchères et d'occasions (si possible dans la version Atomic Edition v1.5, qui est la plus complète, mais cela fonctionne généralement avec toutes les versions officielles). On peut également l'acheter depuis [[http://www.3drealms.com/duke3d/index.html|la boutique en ligne de 3drealms]], ou sur le site [[http://www.gog.com/en/gamecard/duke_nukem_3d_atomic_edition|GOG.com]].\\ | + | Dans le cas où vous ne disposeriez pas d'une copie du jeu, on doit pouvoir le trouver à moins de 5 euros sur les sites d'enchères et d'occasions (si possible dans la version Atomic Edition v1.5, qui est la plus complète, mais cela fonctionne généralement avec toutes les versions officielles). On peut également l'acheter depuis [[http://www.3drealms.com/duke3d/index.html|la boutique en ligne de 3drealms]], ou sur le site [[http://www.gog.com/en/gamecard/duke_nukem_3d_atomic_edition|GOG.com]].\\ |
Une autre solution consiste à copier le fichier __duke3d.grp__ présent dans la version shareware, (dans ce cas il n'est possible de jouer qu'avec la version shareware, Episode 1 et vous n'aurez pas accès à toutes les armes). | Une autre solution consiste à copier le fichier __duke3d.grp__ présent dans la version shareware, (dans ce cas il n'est possible de jouer qu'avec la version shareware, Episode 1 et vous n'aurez pas accès à toutes les armes). | ||
\\ | \\ | ||
Ligne 44: | Ligne 44: | ||
==== Portages sous GNU/Linux ==== | ==== Portages sous GNU/Linux ==== | ||
Du fait de la publication du code source du jeu, il existe différents portages, dont plusieurs sous GNU/Linux. | Du fait de la publication du code source du jeu, il existe différents portages, dont plusieurs sous GNU/Linux. | ||
- | Ils permettent principalement de faire tourner Duke Nukem 3D sur des systèmes d'exploitation plus évolués à la place du DOS. Ils sont tous distribués sous licence GPL v2 : | + | Ils permettent principalement de faire tourner Duke Nukem 3D sur des systèmes d'exploitation plus évolués à la place du DOS. Ils sont tous distribués sous licence GPL v2 et Build : |
1. [[duke_nukem_3d#Installation de Icculus Duke3d|Icculus Duke3D]] : Le plus ancien, version classique du jeu sans apporter de grande nouveauté, il reste cependant idéal pour les petites configurations. | 1. [[duke_nukem_3d#Installation de Icculus Duke3d|Icculus Duke3D]] : Le plus ancien, version classique du jeu sans apporter de grande nouveauté, il reste cependant idéal pour les petites configurations. | ||
Ligne 82: | Ligne 82: | ||
Testé sous Precise Pangolin 32 bits. Copier le bloc suivant en une seule fois et le coller dans un terminal: | Testé sous Precise Pangolin 32 bits. Copier le bloc suivant en une seule fois et le coller dans un terminal: | ||
<code> | <code> | ||
- | echo Installation des dépendances: && \ | + | { |
- | sudo apt-get install build-essential libgl1-mesa-dev libgtk2.0-dev libsdl1.2-dev libvorbis-dev nasm timidity freepats git && \ | + | echo 'Installation des dépendances...' |
- | \ | + | sudo apt-get install build-essential libgl1-mesa-dev libgtk2.0-dev libsdl1.2-dev libvorbis-dev nasm timidity freepats git |
- | echo Obtention du code source: && \ | + | |
- | mkdir jfduke3d && cd jfduke3d && \ | + | echo 'Obtention du code source...' |
- | git clone https://github.com/jonof/jfduke3d.git jfduke3d.git && \ | + | mkdir jfduke3d && cd jfduke3d |
- | git clone https://github.com/jonof/jfbuild.git jfbuild.git && \ | + | git clone https://github.com/jonof/jfduke3d.git jfduke3d.git |
- | git clone https://github.com/jonof/jfaudiolib.git jfaudiolib.git && \ | + | git clone https://github.com/jonof/jfbuild.git jfbuild.git |
- | git clone https://github.com/jonof/jfmact.git jfmact.git && \ | + | git clone https://github.com/jonof/jfaudiolib.git jfaudiolib.git |
- | \ | + | git clone https://github.com/jonof/jfmact.git jfmact.git |
- | echo Compilation: && \ | + | |
+ | echo 'Compilation...' | ||
cd jfduke3d.git && make | cd jfduke3d.git && make | ||
+ | } | ||
</code> | </code> | ||
Ligne 103: | Ligne 105: | ||
==== Méthode 1: Compilation depuis le code source ==== | ==== Méthode 1: Compilation depuis le code source ==== | ||
Voir cette [[http://wiki.eduke32.com/wiki/Building_EDuke32_on_Linux | page]]. | Voir cette [[http://wiki.eduke32.com/wiki/Building_EDuke32_on_Linux | page]]. | ||
+ | |||
+ | Ubuntu 20.04 build: | ||
+ | <code> | ||
+ | make HOSTPLATFORM=LINUX PLATFORM=LINUX SUBPLATFORM=LINUX | ||
+ | </code> | ||
==== Méthode 2: Installation via un dépôt ubuntu ==== | ==== Méthode 2: Installation via un dépôt ubuntu ==== | ||
Ligne 136: | Ligne 143: | ||
==== Installation ==== | ==== Installation ==== | ||
- | [[http://www.yang-online.com/downloads.htm|Des paquets ubuntu]] sont disponibles sur le site officiel pour architecture 32 et 64 bits. | + | [[https://www.yang-online.com/downloads.htm|Des paquets ubuntu]] sont disponibles sur le site officiel pour architecture 32 et 64 bits. |
==== Ports réseaux par défaut ==== | ==== Ports réseaux par défaut ==== | ||
Ligne 146: | Ligne 153: | ||
==== Notes ==== | ==== Notes ==== | ||
- | Lors de la création d'une partie, il est nécessaire de cliquer sur le bouton **"Advertise room"** afin d'annoncer sa partie dans la liste de tous les serveurs. | + | Lors de la création d'une partie, il est nécessaire de cliquer sur le bouton **"Advertise room"** afin d'annoncer sa partie dans la liste de tous les serveurs. |
===== Liens externe ===== | ===== Liens externe ===== | ||
Ligne 162: | Ligne 169: | ||
* Liste de mods pour EDuke32 : | * Liste de mods pour EDuke32 : | ||
* [[http://wiki.eduke32.com/wiki/EDuke32_Modifications | Liste 1]] | * [[http://wiki.eduke32.com/wiki/EDuke32_Modifications | Liste 1]] | ||
- | * [[http://www.moddb.com/engines/eduke32/games | Liste 2]] | + | * [[https://www.moddb.com/engines/eduke32/games | Liste 2]] |
- | * [[http://www.moddb.com/games/duke-nukem-3d/mods | Liste 3]] | + | * [[https://www.moddb.com/games/duke-nukem-3d/mods | Liste 3]] |
* Utiliser les anciens add-ons commerciaux tel que //Duke Caribbean: Life's A Beach//, //Duke: Nuclear Winter//, etc. Voir cette [[http://wiki.eduke32.com/wiki/The_Official_Add-on_Installation_Guide | cette page]]. | * Utiliser les anciens add-ons commerciaux tel que //Duke Caribbean: Life's A Beach//, //Duke: Nuclear Winter//, etc. Voir cette [[http://wiki.eduke32.com/wiki/The_Official_Add-on_Installation_Guide | cette page]]. | ||
* Autre méthode en français pour les anciens add-ons commerciaux. Voir ce [[http://www.counterfx.net/page?f=YE0P5Lx2orl | tutoriel]]. | * Autre méthode en français pour les anciens add-ons commerciaux. Voir ce [[http://www.counterfx.net/page?f=YE0P5Lx2orl | tutoriel]]. | ||
Ligne 170: | Ligne 177: | ||
=== Autres === | === Autres === | ||
* [[wpfr>Duke_Nukem_3D|Duke Nukem 3D sur Wikipédia]] | * [[wpfr>Duke_Nukem_3D|Duke Nukem 3D sur Wikipédia]] | ||
- | * [[http://forum.ubuntu-fr.org/viewtopic.php?id=133795 | Discussion sur le forum Ubuntu-fr]] | + | * [[https://forum.ubuntu-fr.org/viewtopic.php?id=133795 | Discussion sur le forum Ubuntu-fr]] |
---- | ---- | ||
//Contributeurs : [[utilisateurs:bioman|bioman]], [[utilisateurs:mart|mart]], [[utilisateurs:billybug|billybug]], [[utilisateurs:Mankind|Mankind]], [[utilisateurs:polarman|polarman]]// | //Contributeurs : [[utilisateurs:bioman|bioman]], [[utilisateurs:mart|mart]], [[utilisateurs:billybug|billybug]], [[utilisateurs:Mankind|Mankind]], [[utilisateurs:polarman|polarman]]// |