Nexuiz - Xonotic
Nexuiz
Nexuiz est un jeu de tir à la première personne, sous licence GPL (pour la version PC), et disposant d'un graphisme relativement soigné.
Pour les 2 versions de l'histoire, voir ici et là (billets du 3 et 22 mars 2010). On en parle également sur le forum.
Pré-requis
- Disposer des droits d'administration.
- Disposer d'une connexion à Internet configurée et activée.
- Avoir activé l'accélération graphique.
Installation
Il suffit d'installer le paquet nexuiz.
Si votre gestionnaire de paquets est configuré pour ne pas inclure les paquets recommandés, installez également le paquet nexuiz-music pour avoir les musiques du jeu.
Utilisation
Lancez l'application depuis le menu Applications → Jeux → Nexuiz ou via la commande suivante :
nexuiz
Jouez en ligne
Si vous cherchez des serveurs de jeux, Nexuiz est pris en charge par XQF.
Multijoueur local
Les options sont à peu prêt évidentes via le menu du jeu. Il peut être nécessaire d'ouvrir un port sur le pare-feu du poste hébergeant le jeu (serveur). Le n° de port est le 26000.
Problèmes d'affichage
Le jeu s'installe avec une résolution par défaut de 1024x768. Seulement si vous avez une résolution plus petite en largeur ou en hauteur, exemple 1280x720, le jeu ne voudra pas se lancer. Une solution simple existe. Il suffit soit de changer sa résolution en 1024x768 ou plus grande, de démarrer le jeu et d'aller dans "settings" pour mettre la même résolution que vous avez exemple 1280x720 puis de fermer le jeu et de remettre la résolution que vous aviez. Et là vous pourrez démarrer le jeu sans problème.
Quitter le jeu
La touche F10 utilisable à tout moment !
Désinstallation
Pour supprimer cette application, il suffit de supprimer son paquet. Selon la méthode choisie, la configuration globale de l'application est conservée ou supprimée. Les journaux du système, et les fichiers de préférence des utilisateurs dans leurs dossiers personnels sont toujours conservés.
Voir aussi
- (en) Site officiel
Xonotic
Xonotic est le fork de Nexuiz sous licence GPL. La version actuelle est la 0.8.2 (avril 2017), il s'agit d'une version bêta. En effet, le projet Nexuiz étant abandonné (du moins dans sa version libre), c'est Xonotic qui continue à être activement développé.
Pré-requis
- Disposer des droits d'administration.
- Disposer d'une connexion à Internet configurée et activée.
- Avoir activé l'accélération graphique.
Installation
Téléchargement de l'archive
C'est la méthode la plus simple pour pouvoir jouer à Xonotic. Rendez-vous sur cette page et téléchargez la dernière version disponible pour GNU/Linux. Décompressez ensuite l'archive ZIP dans votre dossier home, par exemple dans /home/utilisateur/Xonotic , où utilisateur est à remplacer par votre nom d'utilisateur.
Avant de pouvoir jouer, il faut avoir installé certains paquets non forcément présents dans une installation d'origine d'Ubuntu, tels que libsdl1.2debian et libcurl.
Installation via GetDeb
Installez GetDeb, rechargez la liste des paquets puis installer le paquet xonotic
Compilation basique
- Vous devez d'abord installer les paquets : build-essential xserver-xorg-dev x11proto-xf86dri-dev x11proto-xf86dga-dev x11proto-xf86vidmode-dev libxxf86dga-dev libxcb-xf86dri0-dev libxpm-dev libxxf86vm-dev libsdl1.2-dev libsdl-image1.2-dev libclalsadrv-dev libasound2-dev libxext-dev libjpeg62 libjpeg62-dev git-core unzip wget
- En ligne de code :
sudo apt-get install build-essential xserver-xorg-dev x11proto-xf86dri-dev x11proto-xf86dga-dev x11proto-xf86vidmode-dev libxxf86dga-dev libxcb-xf86dri0-dev libxpm-dev libxxf86vm-dev libsdl1.2-dev libsdl-image1.2-dev libclalsadrv-dev libasound2-dev libxext-dev libjpeg62 libjpeg62-dev git-core unzip wget
- Ensuite, entrez les commandes suivantes :
git clone git://git.xonotic.org/xonotic/xonotic.git cd xonotic/ ./all update -l best
Ces commandes auront pour effet de copier tous les codes sources nécessaires au lancement de la dernière version de Xonotic. Sauf que qui dit "code source", dit "compilation" . (toujours dans le répertoire xonotic/) :
./all compile
Compilation avancée
L'installation avancée consiste à installer le jeu proprement, c'est-à-dire comme un jeu installé depuis un paquet. Je recommande cette installation car elle permet ensuite de lancer le jeu par une commande, et elle dégage votre /home/ des fichiers du jeu. J'ai utilisé les mêmes dossiers que ceux utilisés par les installeurs d'id software (Quake, Doom, …).
sudo cp -r xonotic/ /usr/local/games/
On va maintenant créer le script de démarrage de Xonotic
cd /usr/local/games/xonotic/ gksudo gedit xonotic
#!/bin/bash cd /usr/local/games/xonotic/ exec ./all run
sudo chmod +x xonotic
Créons le lien pour pouvoir lancer ce script, et donc le jeu, depuis la console
cd /usr/local/bin/ sudo ln -s /usr/local/games/xonotic/xonotic xonotic
Vous pouvez ensuite créer un raccourci sur votre bureau de la même façon (c'est à dire en refaisant/copiant le lien sur le bureau)
Utilisation
- Si vous avez téléchargé l'archive depuis le site officiel du projet, il suffit ensuite de lancer le script "xonotic-linux-glx.sh" ou "xonotic-linux-sdl.sh". Celui-ci est situé dans le dossier qui a été précédemment extrait.
Cela peut se faire graphiquement (double-clic sur le script) ou en passant par la ligne de commande :
sh /chemin_vers_dossier_Xonotic/xonotic-linux-glx.sh
ou
sh /chemin_vers_dossier_Xonotic/xonotic-linux-sdl.sh
où chemin_vers_dossier_Xonotic est à remplacer par votre propre chemin d'installation.
L'utilisation de la version GLX ou SDL est laissée au choix de l'utilisateur, selon les configurations l'une ou l'autre de ces versions aura de meilleures performances que l'autre.
- Si vous avez fait l'installation avancée, il suffit d'entrer la commande :
xonotic
- Si vous êtes restés à l'installation basique, il vous faut entrer les commandes suivantes :
cd xonotic ./all run
Désinstallation
Pour une installation avec l'archive ZIP
Il suffit de supprimer le dossier précédemment extrait, qui contient toutes les données et les exécutables liés au jeu. Vous pouvez aussi supprimer le dossier de config créé dans le /home :
rm -rv ~/.xonotic
Pour une compilation basique
Il vous suffit de supprimer le dossier xonotic/
Pour une compilation avancée
Là, il faut supprimer les dossiers dans /usr/local/… et le dossier de config créé dans le home. Donc :
sudo rm -rv /usr/local/games/xonotic sudo rm -v /usr/local/bin/xonotic rm -rv ~/.xonotic
Faire durer le plaisir
- Bien qu'étant en version bêta, Xonotic s'est entouré d'une communauté active de joueurs. Si vous avez des questions, n'hésitez pas à consulter le forum anglophone. N'hésitez pas également à consulter le blog (les tutoriels de la série "Halogene's Newbie Corner", en particulier, sont très utiles pour bien débuter dans le jeu).
- Vous pouvez consulter vos statistiques sur le portail dédié et suivre vos progrès (pour les parties en ligne seulement).
- Pour toute demande de support, il existe un salon IRC sur le réseau QuakeNet :
/join #xonotic
Le salon #xonotic.pickup accueille quant à lui de nombreux joueurs actifs, et vous permet de les affronter :
/join #xonotic.pickup
Autres
Scripts de lancement
On peut aussi faire un script pour mettre à jour le jeu de la même façon que pour le lancer :
cd /usr/local/games/xonotic sudo vim xonotic-update
#!/bin/bash cd /usr/local/games/xonotic exec ./all update -l best exec ./all compile
sudo chmod +x xonotic-update cd /usr/local/bin sudo ln -s /usr/local/games/xonotic/xonotic-update xonotic-update
Pour mettre à jour le jeu ,il vous suffira d'entrer la commande
sudo xonotic-update
Bug compiz
Si vous avez votre écran raccourci en haut et en bas dans ce jeux et d'autres, c'est à cause de compiz, il faut le désactiver. Pour ce faire, vous pouvez tout simplement modifier le script de lancement et rajouter
killall compiz
au début. Le problème c'est qu'on doit le relancer, et je n'ai pas encore trouvé comment l'intégré au script.
Maps entièrement noires
Lors de parties en ligne, si certaines maps vous apparaissent entièrement noires, assurez-vous d'avoir installé le paquet libcurl.