Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
openarena [Le 02/11/2011, 12:30]
77.192.91.102 [Retour sur le bureau]
openarena [Le 11/09/2022, 11:56] (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 1: Ligne 1:
-{{tag>Hardy Jaunty Lucid jeu fps}}+{{tag>Xenial ​jeu fps}}
 ---- ----
  
Ligne 7: Ligne 7:
 **[[wpfr>​OpenArena]]** est un jeu de tir subjectif (ou FPS en anglais, pour //**F**irst **P**erson **S**hooter//​). Le mode solo permet d'​affronter lors d'une série de tournois de difficulté croissante un ou plusieurs joueurs contrôlés par intelligence artificielle,​ alors que le mode multijoueur permet d'​affronter d'​autres joueurs que ce soit par Internet ou en réseau local. **[[wpfr>​OpenArena]]** est un jeu de tir subjectif (ou FPS en anglais, pour //**F**irst **P**erson **S**hooter//​). Le mode solo permet d'​affronter lors d'une série de tournois de difficulté croissante un ou plusieurs joueurs contrôlés par intelligence artificielle,​ alors que le mode multijoueur permet d'​affronter d'​autres joueurs que ce soit par Internet ou en réseau local.
  
-Il est construit sur le moteur de [[wpfr>Quake_III|Quake III Arena]], dont les sources ont été libérées et mises sous licence GPL. Il est peu exigeant en ressources, ne demandant qu'un Pentium II, 128 Mo de Ram et 58 Mo d'​espace libre pour fonctionner.+Il est construit sur le moteur de [[wpfr>​Quake III Arena]], dont les sources ont été libérées et mises sous licence GPL. Il est peu exigeant en ressources, ne demandant qu'un Pentium II, 128 Mo de Ram et 58 Mo d'​espace libre pour fonctionner.
  
 {{{{applications:​jeux:​openarena.jpg|openarena}} {{{applications:​jeux:​openarena2.jpg|openarena}} {{applications:​jeux:​openarena3.jpg|openarena}} {{{{applications:​jeux:​openarena.jpg|openarena}} {{{applications:​jeux:​openarena2.jpg|openarena}} {{applications:​jeux:​openarena3.jpg|openarena}}
Ligne 18: Ligne 18:
  
 ===== Installation ===== ===== Installation =====
 +Il suffit d'​[[:​tutoriel:​comment_installer_un_paquet|installer le paquet]]: **[[apt>​openarena]]**,​ ou bien en ligne de commande :
  
-==== Depuis les dépôts officiels ==== 
  
-Il suffit d'[[:​tutoriel:​comment_installer_un_paquet|installer ​le paquet]]**[[apt://​openarena|openarena]]**.+Si vous voulez créer un serveur, ​[[:​tutoriel:​comment_installer_un_paquet|installez ​le paquet]] **[[apt>openarena-server]]**, ou bien en ligne de commande :
  
-Si vous voulez créer un serveur, [[:​tutoriel:​comment_installer_un_paquet|installez le paquet]] **[[apt://​openarena-server|openarena-server]]**. 
- 
-==== Dernière version depuis l'​archive ==== 
- 
-  * Téléchargez la dernière version d'​OpenArena sur http://​openarena.ws/​files.html 
-  * Décompressez le fichier 
-  * [[:​tutoriel:​comment_installer_un_paquet|Installez les paquets]] **[[apt://​libopenal,​libvorbisfile3|libopenal et libvorbisfile3]]**. 
-  * Vérifiez les droits des fichiers openarena.* pour qu'ils soient exécutables 
-  * Lancez le programme : ./​openarena.i386 (ou un autre selon votre processeur) 
  
 ===== Configuration ===== ===== Configuration =====
Ligne 45: Ligne 36:
 ==== Amélioration graphique ​ ==== ==== Amélioration graphique ​ ====
  
-Désactivez ​dans les options **dynamic light**, **mark on wall**.+Il est possible de changer le champ de vision ​dans la console (qui peut être ouverte avec la combinaison de touches Majuscule+Échap):​ 
 +  /cg_fov 110 
 +  par exemple.
  
-Lors d'une partie, appuyez sur la touche ², shift + ², alt gr + ~ .+Il est aussi possible de désactiver les jets de sang qui cachent ​la visibilité:​
  
-Entrez les commandes suivantes dans la fenêtre pour améliorer l'​affichage+  /com_blood 0; cg_gibs 0
  
-Permet de voir a 110° : 
  
-/cg_fov 110+==== Stéréoscopie ​ ====
  
-Désactive les jets de sang qui cachent la visibilité:​+OpenArena est capable ​de faire du Quad-Buffer Stereo.
  
-/com_blood 0+Pour l'​activer il faut utiliser la commande suivante :
  
-/cg_gibs 0+  ​/r_stereoEnable 1
  
-===== Utilisation =====+Ensuite il faut relancer l'​affichage :
  
-Lancez le jeu depuis le menu //​Applications -> Jeux -> OpenArena// ou //via// la [[:​commande_shell|commande]] suivante :+  ​/vid_restart 
 +===== Utilisation =====
  
-  ​openarena+Lancez l'​application comme indiqué [[:​tutoriel:​comment_lancer_application|ici]] ou via le [[:​terminal]] (toutes [[:​versions]] ou [[:​variantes]] d'​Ubuntu) avec la [[:​commande_shell|commande]] suivante :​ <​code>​openarena</​code>​
  
 === Changer de skin === === Changer de skin ===
Ligne 90: Ligne 83:
  
 <​code>​ <​code>​
-/​record ​nomdeladémo+/​record ​nomdelademo
 /stoprecord /stoprecord
 </​code>​ </​code>​
Ligne 97: Ligne 90:
  
 <​code>​ <​code>​
-/demo nomdeladémo+/demo nomdelademo
 </​code>​ </​code>​
  
Ligne 146: Ligne 139:
 ==== Smokin'​ Guns ==== ==== Smokin'​ Guns ====
  
-Smokin'​ Guns est un mod western, ​aussi connu sous le nom Western Quake 3+Smokin'​ Guns est un FPS de type western, ​il est dérivé d'un mod western anciennement ​connu sous le nom Western Quake 3
  
-  - Télécharger le mod sur [[http://​www.smokin-guns.net/template.php?​page=8&​sid=cb28b5bbf75707a47ff5a1885a678665|le site officiel]]+  - Télécharger le jeu depuis ​[[https://​www.smokin-guns.org/|le site officiel]]
   - Extraire le fichier .zip là ou vous l'avez téléchargé   - Extraire le fichier .zip là ou vous l'avez téléchargé
-  - et copier le répertoire ​westernq3 ​dans openarena :<​code>​sudo cp -R /​chemin/​vers/​westernq3/ /​usr/​share/​games/​openarena/</​code>​+  - et copier le répertoire ​smokinguns ​dans openarena :<​code>​sudo cp -R /​chemin/​vers/​smokinguns/ /​usr/​share/​games/​openarena/</​code>​
  
 Vous pouvez lancer OpenArena et charger le mod, ici ça fonctionne :) Vous pouvez lancer OpenArena et charger le mod, ici ça fonctionne :)
Ligne 156: Ligne 149:
  
 ===== Problèmes rencontrés ===== ===== Problèmes rencontrés =====
-==== Le serveur quitte pendant la partie ​====+====Erreur de segmentation (core dumped) ​====
  
-<​note>​Dans Ubuntu 10.10 (openarena 8.4-4), si votre serveur quitte pendant une partie avec des bots, c'​est ​le [[https://​launchpad.net/​ubuntu/​+source/​openarena/​0.8.5-5|bug numéro 599866 du launchpad]].</​note>​ +Depuis ubuntu 16.10 la version dans le repo ne fonctionne plus
- +Il est recommandé ​de télécharger l'archive sur le site officiel ​d'openarena ​(http://​openarena.ws/download.php) 
-Nous allons donc mettre à jour openarena ​de la 8.4-4 à la 8.4-5 via les paquet prévue pour la prochaine version d'ubuntu... +Ce bug est référencé ici https://bugs.launchpad.net/ubuntu/+source/openarena/+bug/​1651561 
- +et ici : https://forum.ubuntu-fr.org/viewtopic.php?​pid=21985155#​p21985155
-__Voici donc une solution:​__ +
- +
-Détecter votre type d'ubuntu ​(x86 ou x86_64) +
-<​code>​uname -m</​code>​ +
-Si le résultat est x86 voici ce qu'il faut faire: +
-<​code>​ +
-mkdir /​tmp/​openarena +
-wget http://​launchpadlibrarian.net/​57695504/​openarena_0.8.5-5_i386.deb -O /tmp/openarena/​openarena_0.8.5-5_i386.deb +
-wget http://​launchpadlibrarian.net/​57695506/​openarena-server_0.8.5-5_i386.deb -O /​tmp/​openarena/​openarena-server_0.8.5-5_i386.deb +
-sudo dpkg -i /​tmp/​openarena/​openarena* +
-rm -vfr /​tmp/​openarena +
-</​code>​ +
-Sinon, si le résultat ​est x86_64 il faut faire: +
-<​code>​ +
-mkdir /​tmp/​openarena +
-wget http://launchpadlibrarian.net/57696474/openarena_0.8.5-5_amd64.deb -O /tmp/openarena/openarena_0.8.5-5_amd64.deb +
-wget http://launchpadlibrarian.net/​57696475/​openarena-server_0.8.5-5_amd64.deb -O /tmp/​openarena/​openarena-server_0.8.5-5_amd64.deb +
-sudo dpkg -i /​tmp/​openarena/​openarena* +
-rm -vfr /​tmp/​openarena +
-</​code>​ +
- +
-Et voila, tout viens de rentrer dans l'​ordre..Bonne partie+
  
 ====Image trop sombre ==== ====Image trop sombre ====
  
-Il s'agit d'​un ​bogue dans Lucid.+Vous remarquerez que le curseur pour changer le niveau de luminosité dans le menu option ne fonctionne pas : il s'agit d'​un ​bug connu et n'est toujours pas corrigé. La solution qui suit a plus de chance de  marcher si la resolution d'​écran du jeu est la même que celle de votre ordinateur.
  
-Solution ​: +Du coup nous allons modifier la luminosité du système directement et pour éviter de le faire à chaque lancement du jeu, voici une solution possible (en supposant que vous utilisez le shell bash, et que le path du binaire d'​openarena soit bien celui indiqué) ​:
-xgamma -gamma 1.7 ou 1.5+
  
-Mode par défaut : +<​code>​mkdir $HOME/.bin && echo -e '#​!/​bin/​bash\nxgamma -gamma 2.0 ; /​usr/​games/​openarena && ​xgamma -gamma 1.0' > $HOME/​.bin/​openarena.bash && chmod u+x $HOME/​.bin/​openarena.bash && echo -e "​\n#​Ajout de ~/.bin dans PATH\nPATH=$HOME/​.bin:​\$PATH"​ >> $HOME/​.bashrc && source $HOME/​.bashrc</​code>​
-xgamma -gamma 1.0+
  
-Ou alors, dans un fichier marqué exécutable:​ +Désormais lors de l'​appel à la commande openarenac'est le script qui a été créé ​dans votre dossier personnel qui sera exécuté (d'ou la modification du $PATH)Selon votre environnement de bureau, il se peut que vous devez modifier les chemin de menu (saisissez simplement ​openarena ​dans ce cas), en utilisant cette solution depuis plusieurs mois je n'ai pas rencontré de problèmes, et à l'​avantage d'​être indépendant des fichiers du jeu ce qui implique qu'en cas de mises à jour cela continuera à fonctionner.
-#​!/​bin/​bash +
-xgamma -gamma 1.7 && ​openarena ​&& xgamma -gamma 1 +
-==== Son qui grésille====+
  
-<​note>​Ce qui suit ne semble pas fonctionner avec Ubuntu 8.04 Hardy Heron. 
-Pour Hardy, la solution serait de créer un fichier .openalrc dans son dossier personnel et d'y mettre la ligne suivante :  
-<​code>​(define devices '​(native))</​code>​ 
-</​note>​ 
- 
-Il faut crée un fichier .asoundrc ​  dans le répertoire local et enregistrer des paramètres:​ 
-se positionner dans le répertoire local. 
-<​code>​cd </​code>​ 
-<​code>​gedit .asoundrc</​code>​ 
-Copier coller : 
-<​code>​ 
-pcm.!default { 
-type plugin 
-card 0 
-} 
-</​code>​ 
  
-voila ça devrait marcher ! Bon jeu 
  
-====Son qui grésille ​(alternative)====+====Son qui grésille====
  
 Lancez le jeu, allez ensuite dans: Setup, System, Sound et mettez OpenAL sur Off Lancez le jeu, allez ensuite dans: Setup, System, Sound et mettez OpenAL sur Off
Ligne 235: Ligne 184:
  "​Alt Gr" + "​~"​ (touche "​2"​) pour être sur le bureau...  "​Alt Gr" + "​~"​ (touche "​2"​) pour être sur le bureau...
  
-Il se peut également que open arena quitte subitement, et que vous vous retrouviez sur votre bureau gnome, ​KDEou autre bien entendu, avec la résolution de votre jeux. Lorsque vous lancez le jeux au terminal, vous constaterez que celui-ci vous renvoie une erreur de segmentation.+Il se peut également que open arena quitte subitement, et que vous vous retrouviez sur votre bureau gnome, ​KDE ou autre bien entendu, avec la résolution de votre jeu. Lorsque vous lancez le jeu au terminal, vous constaterez que celui-ci vous renvoie une erreur de segmentation.
  
-Une solution se trouve sur la page accélération_graphique de la doc ubuntu. Fermez tout, ouvrez un terminal, et tapez : +Une solution se trouve sur la page accélération_graphique de la doc ubuntu. Fermez tout, ouvrez un terminal, et tapez :
  
 <​code>​sudo apt-get remove fglrx fglrx-dev fglrx-modaliases fglrx-amdcccle xserver-xorg-video-radeon</​code>​ <​code>​sudo apt-get remove fglrx fglrx-dev fglrx-modaliases fglrx-amdcccle xserver-xorg-video-radeon</​code>​
  • openarena.1320233403.txt.gz
  • Dernière modification: Le 15/12/2011, 15:20
  • (modification externe)