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édentesRévision précédente
Prochaine révision
Révision précédente
summoning_wars [Le 24/09/2010, 03:11] nuxossummoning_wars [Le 11/09/2022, 12:02] (Version actuelle) – 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) moths-art
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 
 + 
 +===== Configuration ===== 
 + 
 +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 =====
  
- cd /chemin_absolu_vers_le_répertoire_des_sources_extraites +Pour supprimer cette application, il faut taper dans le terminal:
- ./sumwars+
  
 +  make uninstall
  
 +Puis supprimer le répertoire de Summoning wars.
  
 ===== 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]].//