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
summoning_wars [Le 24/09/2010, 03:21]
nuxos
summoning_wars [Le 11/09/2022, 12:02] (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>​Trusty jeu rpg}}
 +----
 +
 ======Summoning Wars====== ======Summoning Wars======
  
-{{:​summoningwars173x130-1.jpg}}{{:​summoningwars173x130-2.jpg}}{{:​summoningwars173x130-3.jpg}}{{:​summoningwars173x130-4.jpg}}{{:​summoningwars173x130-5.jpg}} +**Summoning Wars** est un jeu de rôle open source, contenant à la fois un __mode solo__ et un __mode multijoueur__ pour environ 2 à 8 joueurs.
- +
- +
-Summoning Wars est un jeu de rôle open source, contenant à la fois un __mode solo__ et un __mode multijoueur__ pour environ 2 à 8 joueurs.+
  
 Summoning Wars est un logiciel libre et il est distribué sous licence GPL. Le jeu est disponible pour Windows et les systèmes d'​exploitation Linux. Summoning Wars est un logiciel libre et il est distribué sous licence GPL. Le jeu est disponible pour Windows et les systèmes d'​exploitation Linux.
  
  
-=====Installation=====+{{:​summoningwars173x130-1.jpg}}{{:​summoningwars173x130-2.jpg}}{{:​summoningwars173x130-3.jpg}}{{:​summoningwars173x130-4.jpg}}{{:​summoningwars173x130-5.jpg}}
  
- Bien que le [[:​apt|système de gestion de paquets APT]] soit plus approprié pour l'​installation de logiciels, il arrive qu'un jeu ne soit pas disponible dans les [[:​depots|dépôts]] de Ubuntu et qu'il faille l'​installer manuellement à partir de ses sources. +===== Pré-requis =====
-L'​installation à partir de sources est un petit peu laborieuse lorsqu'​on découvre pour la première fois la compilation d'un logiciel. Ce petit tutorial vous aidera à découvrir les commandes de base, et vous apprendra à installer un jeu à partir de ses sources.+
  
 +  * Disposer des [[:​sudo|droits d'​administration]].
 +  * Disposer d'une connexion à Internet configurée et activée.
  
-=== Pré-requis === 
  
-[[http://​www.sumwars.org/​data/​sumwars_0-5-2_src.tgz|Téléchargez]] la dernière source du jeu Summoning Wars - //ici la 0.5.2// - puis extrayez-la avec le [[:​file-roller|gestionnaire d'​archives]] dans le répertoire de votre choix.+=====Installation=====
  
-Vous aurez besoin d'installer toutes ​les dépendances et les librairies nécessaires à la [[:tutoriel/​compilation|compilation.]]+Ce jeu n'est pas disponible dans les [[:depots|dépôts]] de Ubuntu. Il faut donc l'​installer manuellement à partir de ses sources. 
 +L'​installation à partir de sources est un petit peu laborieuse lorsqu'​on découvre pour la première fois la compilation d'un logiciel. Ce petit tutoriel vous aidera à découvrir les commandes de base, et vous apprendra à installer un jeu à partir de ses sources.
  
-Pour cela vous devez [[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt://​build-essential|build-essential]]** et installer les librairies suivantes : //OGRE >= 1.4, OIS, CEGUI >= 0.5, enet 1.2, freealut, openal, lua5.1, ogg, vorbis, vorbisfile//​. La méthode la plus simple consiste à taper cette ligne de commande dans le [[:​terminal]]:​ 
  
-<​code>​ +=== Dépendances de compilation ===
-sudo apt-get install libogremain-1.6.4 libogre-dev libois-1.2.0 libois-dev libalut0 libalut-dev liblua5.1-0 liblua5.1-0-dev libopenal1 libopenal-dev libogg0 libvorbis0a libvorbis-dev libvorbisfile3 libenet-dev libceguiogre-dev libcegui-mk2-dev +
-</​code>​+
  
 +Téléchargez la source 0.5.6 du jeu Summoning Wars - depuis sa [[http://​sumwars.org/​wiki/​0.5.6_Release|page de téléchargement]],​ puis extrayez-la avec le [[:​file-roller|gestionnaire d'​archives]] dans le répertoire de votre choix.
 +Remarque: la version 0.5.8 requiert libcegui 0.8 , qui [[https://​packages.ubuntu.com/​search?​suite=default&​section=all&​arch=any&​searchon=names&​keywords=libcegui|n'​existe pas encore dans les dépots d'​Ubuntu à ce jour]].
  
-=== La compilation ​===+Vous aurez besoin d'​installer toutes les dépendances et les bibliothèques nécessaires à la [[:​tutoriel/​compilation|compilation.]]
  
-La compilation du logiciel s'​effectuera de la façon suivante en tapant chacune des lignes ci-dessous dans le terminal:+Pour cela vous devez [[:​tutoriel:​comment_installer_un_paquet|installer ​le paquet]] **[[apt://​build-essential|build-essential]]** et installer les bibliothèques suivantes : **[[apt://​libogre-1.8-dev,​libois-dev,​libcegui-mk2-dev,​libopenal1,​libopenal-dev,​libalut-dev,​liblua5.1-0-dev,​libogg-dev,​libvorbis-dev,​libfreeimage-dev,​libphysfs-dev,​libxrandr-dev,​libpoco-dev,​libenet-dev|libogre-1.8-dev libois-dev libcegui-mk2-dev libopenal1 libopenal-dev libalut-dev liblua5.1-0-dev libogg-dev libvorbis-dev libfreeimage-dev libphysfs-dev libxrandr-dev libpoco-dev libenet-dev]]**
  
- cd /chemin_absolu_vers_le_répertoire_des_sources_extraites +<note warning>​Erreur de compilation "ld returned 1 exit status"​ sur 14.04. Les [[http://​sumwars.org/​wiki/​Build_instructions|instructions du site]] sont obsolètes. Le forum du jeu est fermé, donc impossible de demander de l'aide.</note>
- ./configure +
- make+
  
 +=== La compilation ===
  
 +La compilation du logiciel s'​effectuera de la façon suivante en tapant chacune des lignes ci-dessous dans le [[terminal]] :​
 +
 +  cd /​chemin_absolu_vers_le_répertoire_des_sources_extraites
 +  ./configure
 +  make
 +  make install
 +  ​
 <note tip> <note tip>
 +Pour plus d'info sur la compilation voir le [[:​tutoriel:​compilation|tutoriel]] et notamment la section [[:​tutoriel:​compilation#​quelques_commandes|des commandes]]
 +</​note>​
 +  ​
 +<note tip>
 +Pour prise en charge du multi-cœur :
 +  make -j  NOMBRE_DE_CŒURS
 +</​note>​
  
-« make » peut être suivi d'un mot clé comme « install », « uninstall », « clean », « distclean ». Ça permet d'​appeler une fonction particulière du Makefile : 
-  * « make uninstall » permet de tout désinstaller ; 
-  * « make clean » nettoie les sources par exemple (en supprimant tout ce qui a été créé pendant la compilation) ; 
-  * « make distclean » fait la même chose en supprimant en plus les Makefile, le code source reste. Cela redonne les sources comme on les a eues après avoir décompressé l'​archive. 
  
-</​note>​ 
  
 ===== Utilisation ===== ===== Utilisation =====
  
-Pour lancer le jeu, allez dans le repertoire ​des sources et lancez l'executable ​{{:​executablesumwars2.png|}} en double cliquant dessus, ou bien en ligne de commande dans un terminal:+Pour lancer le jeu, allez dans le répertoire ​des sources et lancez l'exécutable ​{{:​executablesumwars2.png|}} en double cliquant dessus, ou bien en ligne de commande dans un [[:terminal]] : 
 + 
 +  cd /​chemin_absolu_vers_le_répertoire_des_sources_extraites 
 +  ./sumwars
  
- cd /​chemin_absolu_vers_le_répertoire_des_sources_extraites +===== Configuration =====
- ./sumwars+
  
 +Il est possible de créer un lanceur dans le menu, en suivant ces [[:​raccourci-lanceur#​creation_d_un_lanceur_dans_le_menu|explications]].
 +Il suffit de donner le chemin de l'​executable **sumwars** du repertoire des sources ​ dans le champs commande.
  
 ===== Désinstallation ===== ===== Désinstallation =====
Ligne 58: Ligne 70:
 Pour supprimer cette application,​ il faut taper dans le terminal: Pour supprimer cette application,​ il faut taper dans le terminal:
  
- make uninstall+  ​make uninstall
  
 Puis supprimer le répertoire de Summoning wars. Puis supprimer le répertoire de Summoning wars.
Ligne 64: Ligne 76:
 ===== Voir aussi ===== ===== Voir aussi =====
  
-[[:http://​www.sumwars.org/​index.php?​p=1|Site officiel]] ​(en) Toutes les infos, le téléchargement,​ un forum et un espace de contribution.+  * **(en)** ​[[http://​www.sumwars.org/​index.php?​p=1|Site officiel]] Toutes les infos, le téléchargement,​ un forum et un espace de contribution.
  
 //Vous pouvez contribuer à l'​élaboration du jeu. L'​équipe recherche des traducteurs,​ des animateurs, des musiciens, des scripteurs et developpeurs.//​ //Vous pouvez contribuer à l'​élaboration du jeu. L'​équipe recherche des traducteurs,​ des animateurs, des musiciens, des scripteurs et developpeurs.//​
  
----- +----
  
-//Contributeurs// ​:   ​[[:​utilisateurs:​nuxos|Nuxos]]+//Contributeur principal ​:   ​[[:​utilisateurs:​nuxos|Nuxos]].//
  • summoning_wars.1285291301.txt.gz
  • Dernière modification: Le 18/04/2011, 14:46
  • (modification externe)