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
ultrastar-ng [Le 25/11/2008, 11:58]
213.95.41.13
— (Version actuelle)
Ligne 1: Ligne 1:
-{{tag>​edgy feisty gutsy jeux brouillon}} 
----- 
  
- 
- 
- 
-====== UltraStar-NG ====== 
- 
-**UltraStar-NG** est un jeu de karaoké gratuit et open-source (GPL). Depuis le 29 octobre 2008, le projet a été renommé [[Performous]]. 
- 
- 
- 
- 
-===== Description ===== 
- 
-**UltraStar-NG** est un clone de Ultrastar, lui même un clone sous Windows et en Delphi de //​Singstar//​ sur Playstation. Le but du jeu est de chanter de la façon la plus juste possible (aussi bien en terme de tempo que de hauteur de chant) pour gagner un maximum points. 
- 
- 
-===== Installation ===== 
- 
- 
- 
- 
-==== Gutsy et suivants ==== 
- 
-Sur [[Gutsy]] un paquet est disponible, il vous suffira d'​[[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt://​ultrastar-ng-gstreamer|ultrastar-ng]]** graphiquement,​ ou en ligne de commande: 
- 
-  sudo apt-get install ultrastar-ng-gstreamer 
- 
-<​note>​Il existe aussi une version **[[apt://​ultrastar-ng-xine|ultrastar-ng-xine]]** qui sera donc plus adaptée à Xubuntu et Kubuntu</​note>​ 
- 
- 
- 
-==== Feisty et inférieurs ==== 
- 
-Vous devez compiler le jeux avec ces sources: 
- 
-installation des dépendances:​ 
- 
-  sudo apt-get install build-essential libcairo-dev help2man libxml2-dev fftw3-dev libasound-dev libgstreamer0.10-dev librsvg2-dev libsdl-image1.2-dev libsdl-gfx1.2-dev libsmpeg-dev ​ 
- 
-<​code>​wget http://​kent.dl.sourceforge.net/​sourceforge/​ultrastar-ng/​UltraStar-ng-0.1.4.tar.gz 
-tar xvfx UltraStar-ng-*.tar.gz 
-cd ./​UltraStar* 
-./configure 
-make 
-sudo make install</​code>​ 
- 
-=== Paquet debian == 
- 
-Un paquet debian de la version 0.2 du logiciel a été compilé par [[https://​launchpad.net/​~goldy-goldenfish|Goldy]] : 
- 
-Compilation utilisant gstreamer en dépendance,​ compilé sous feisty. 
- 
-http://​ubuntu.goldenfish.info/​ultrastarng_0.2.0-1_i386.deb 
- 
-Paquet source : http://​ubuntu.goldenfish.info/​ultrastarng_0.2.0.orig.tar.gz 
- 
-===== Configuration ===== 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
-==== Découverte et utilisation du dossier songs ==== 
- 
-Les karaokés ou des chansons doivent être déposées dans ce dossier: 
- 
-  /​usr/​share/​games/​ultrastar-ng/​songs (et non pas /​usr/​local/​share... ) 
- 
- 
-<note warning>​Si vous êtes sous __Xubuntu__ il faudra remplacer **nautilus** par **thunar**, ou si vous êtes sous __Kubuntu__ par **konqueror**,​ dans les lignes qui suivent :​!:</​note>​ 
- 
-D'​origine ce dossier existe ​ 
-si toutefois vous vouliez le créer :  
-sudo mkdir /​usr/​share/​games/​ultrastar-ng/​ 
- 
-et créer le sous dossier chansons :  
- 
-sudo mkdir /​usr/​share/​games/​ultrastar-ng/​songs 
-  ​ 
- 
-vous pouvez maintenant déposer ou retirer en ouvrant ce dossier via cette commande: 
- 
-  sudo nautilus /​usr/​share/​games/​ultrastar-ng/​songs 
- 
-et en suivant la méthode décrite plus bas. 
- 
-<note idee>​Vous pouvez spécifier un autre dossier et ainsi ne pas avoir besoin de sudo nautilus mais je l'​expliquerai plus tard...</​note>​ 
- 
- 
-<note idee>Ce serait vraiment simpa de nous le dire quand même... </​note>​ 
- 
- 
- 
-<note idee>lol </​note>​ 
- 
- 
- 
-==== Ajout et Utilisation des Chansons ==== 
- 
-  *Ouvrir le dossier **songs**: 
- 
-  sudo nautilus /​usr/​share/​games/​ultrastar-ng/​songs 
- 
-  *Dans le dossier **songs** précédemment cité, créez un dossier que vous nommerez de cette façon:'''​Nom de l'​artiste'​ - 'Nom de la chanson''';​ Exemple:''​Indochine - L'​aventurier''​ 
- 
-  *Dans ce dossier insérez le mp3 que vous voulez et ajoutez y le fichier de description que vous trouverez ici:​http://​ultrastar.tuxfamily.org/​spip.php?​rubrique13 ou là:​http://​www.ultrastarstuff.com/​html/​txta.html 
- 
-<note idee>Le fichier indiqué dans le fichier de description doit correspondre à celui que vous avez ... bien sur parfois ce n'est pas le cas, vous aurrez donc recourt à des moyens plus ou moins légaux pour y arriver: [[P2P]]</​note>​ 
- 
-<note important>​Le MP3 et le fichier de description doivent porter le même nom(exception faite de l'​extension) et tous les deux se trouver dans un sous-dossier de **songs** comme décrit plus haut !</​note>​ 
- 
- 
-====  
-Attention pour que tout cela marche, il faut aussi accorder les droits aux fichiers qui se trouvent dans /​usr/​share/​games/​... ==== 
-  
- 
-sudo chmod 0755 mon_fichier. 
-si cela n'est pas la bonne commande merci de la remplacer... ​ 
- 
- 
- 
- 
- 
- 
- 
-==== Liens utiles ==== 
- 
-Comment utiliser UltraStar:​http://​ultrastar.tuxfamily.org/​spip.php?​article60 
- 
-Tutoriaux Sur UltraStar:​http://​ultrastar.tuxfamily.org/​spip.php?​rubrique5 
- 
-Liste des Fichiers de descriptions pour les chansons:​http://​ultrastar.tuxfamily.org/​spip.php?​rubrique13 ​ 
-http://​www.ultrastarsongs.com/​modules.php?​name=Downloads 
-et:​http://​www.ultrastarstuff.com/​html/​txta.html 
- 
- 
- 
- 
-===== Utilisation ===== 
- 
-Pour ouvrir ce programme il faut taper dans un terminal: 
- 
-  ultrastarng (et non pas ultrastar-ng : cela vous mettra un message d'​erreur dans le terminal) 
- 
-vous pouvez aussi choisir un dossier contenant vos titre à l'​ouverture avec cette commande: 
- 
-  ultrastarng /​home/​moi/​dossiers/​dossiermusique 
- 
-Les options supportés par ce programme sont: 
-<​code>​ -W, --width (défaut: 640)  choisir la largeur de la fenêtre 
- -H, --height (défaut: 480) choisir le hauteur de la fenêtre 
- -t, --theme ​                ​choisir un thème (nom du thème ou lien absolue vers le thème) 
- -c, --no-capture ​           Pas de capture du son 
- -f, --fullscreen ​           Sortie vidéo en plein écran 
- -d, --difficulty ​           choisir la difficulté 
-                             (0: facile, 1:moyens, 2:dur (par défaut)) 
- -h, --help ​                 Montrer cette aide 
- -v, --version ​              ​Écrire la version utiliser dans le terminal puis quitter 
-</​code>​ 
- 
-Exemple d'​utilisation des options pour utiliser mon dossier musique et la difficulté facile: 
- 
-  ultrastarng -d 0 /​home/​fabien/​musique/​karaoké 
-===== Installer la version 0.2 à partir des sources ===== 
-Pour installer la dernière version en date il faut compiler le code source en cours de développement. Nous vous conseillons de ne suivre cette procédure que si vous savez exactement ce que vous faites. 
-====Téléchargement==== 
-Commencez par récuperer le code source de la dernière version en date sur le sourceforge du projet: http://​sourceforge.net/​projects/​ultrastar-ng/​ 
- 
-====Compilation==== 
-Avant de commencer la compilation vous devez installer les librairies "​dev"​ qui permettent de réaliser la compilation de vos sources C++. Via synaptic installez donc: 
- 
-  *libboost-*-dev 
-  *libboost-thread-dev 
-  *deboost 
-  *libgstreamer-dev 
-  *libsdl-*-dev 
-  *libcairo2-dev 
-  *pango-dev 
-  *sdlimage-dev 
-  *sdl-gfx-dev 
-  *librsvg-dev 
- 
-Ensuite vous pouvez réaliser la compilation par le terminal par la procédure suivante: 
-<​code>​ 
-cd /​le_dossier_ou_vous_avez_extrait_vos_sources 
-./configure 
-make 
-make install 
-</​code>​ 
- 
-====Problèmes de compilation==== 
-Il se peut qu'​après la compilation la commande de lancement ultrastarng vous renvoie l'​erreur suivante: 
-<​code>​ultrastarng:​ error while loading shared libraries: libdausng.so.0:​ cannot open shared object file: No such file or directory</​code>​ 
-Il faut copier le contenu du dossier /​audio/​.libs dans usr/libs et le tour est joué. 
-__Note:__ Cette procédure nécessite les droits d'​administration. 
- 
-===== Problèmes ===== 
- 
- 
- 
- 
-==== Créer une entrée dans le menu (seulement si il ne ce fait pas tous seul) ==== 
- 
-Pour créer une entrée dans le menu voir le tutoriel à cet effet: [[raccourci-lanceur]] 
- 
- 
-<​note>​le terminal a du mal à reconnaitre les espaces, alors, si le nom de votre fichier txt ou mp3 contient des espaces, plusieurs solutions : 
-soit vous renommez vos fichiers (sudo mv mon_fichier le_nouveau_nom) 
-soit vous ajoutez des \ avant les espaces pour que ça les prenne en compte dans le terminal.</​note>​ 
- 
- 
- 
- 
-===== Ressources ===== 
- 
-FIXME 
- 
----- 
-//​Contributeurs:​ rédigé par Yoda-JM, Complété par [[utilisateurs:​Fabien26]] sous l'​impulsion de Paul1717 , remanié par Benjisan // 
  • ultrastar-ng.1227610693.txt.gz
  • Dernière modification: Le 18/04/2011, 14:38
  • (modification externe)