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
yorg [Le 08/08/2018, 18:26] – [Yorg] jbalibeuxyorg [Le 17/12/2018, 16:46] (Version actuelle) – Mise forme wiki L'Africain
Ligne 1: Ligne 1:
 +{{tag>Bionic jeu course}}
 +----
  
 +====== Yorg ======
 +{{:applications:jeux:yorg_image1.jpg?400 |}}
 +**Yorg** (**Y**org's an **O**pen **R**acing **G**ame) est un jeu vidéo libre ([[http://fr.wikipedia.org/wiki/Licence_publique_g%C3%A9n%C3%A9rale_GNU|GPL v3]]) développé par Ya2. En 3D, la vue de dessus rappelle Micromachine. (Ce jeu fonctionne aussi sous Windows, osx et autres Linux)
 +
 +Les graphismes sont très soignés, avec pour le moment 8 pilotes, 8 voitures et 6 circuits. En courses simples ou en championnats.
 +
 +langues supportées: anglais, français, allemand, espagnol, italien, gaélique, galicien.
 +
 +La dernière version 0.10 apporte les armes et les power-ups mais le multiplayer reste expérimental. La version 0.11 devrait inclure le multijoueur en local.
 +
 +
 +<note important>
 +Notez que le jeu est encore en version bêta, et peut contenir quelques bug.
 +</note>
 +
 +===== Installation=====
 +====A partir d'un exécutable====
 +Pour installer Yorg à partir de l'exécutable :
 +  * Téléchargez le binaire sur la [[https://www.ya2.it/pages/download.html#download|page de téléchargement]] du site,
 +  * Donnez les [[:permissions|droit d’exécution]] au fichier téléchargé (être dans le dossier): <code>chmod +x yorg*</code> et exécutez-le en double-cliquant dessus ou avec la commande: <code>./yorg*</code>
 +
 +==== Installation depuis Github====
 +
 +  * Avoir [[:git|git]] et [[python|python2]] d'installer.
 +  * Prévoir aussi quelques heures pour la compilation des assets
 +
 +Créer et entrer dans un dossier:  <code>mkdir mon_dossier && cd mon_dossier</code>
 +Cloner le répertoire: <code>git clone --recursive https://github.com/cflavio/yorg.git</code>
 +Aller dans ce répertoire: <code>cd yorg</code>
 +(Facultatif,recommandé pour les non-développeurs car la branche maître est une branche instable): basculer sur la branche stable: <code>git checkout stable; git submodule foreach git checkout stable</code>
 +créer un environnement virtuel pour python2: <code>virtualenv --python=/usr/bin/python2 venv</code>
 +et activer cet environnement: <code>. ./venv/bin/activate</code>
 +installation des modules pour python: <code>pip install panda3d SCons</code>
 +compilation et construction des assets: **(attention cette phase dure plusieurs heures!!)** <code>scons lang=1 images=1 tracks=1</code>
 +lancer le jeu: <code>python main.py</code>
 +
 +<note tip>
 +voici un petit script de lancement  (remplacez /le/bon/dossier/yorg par ... votre bon dossier ;) ):
 +<file bash>
 +#! /bin/bash
 +cd /le/bon/dossier/yorg/
 +virtualenv --python=/usr/bin/python2 venv
 +. ./venv/bin/activate
 +python main.py 
 +</file>
 +sauvegardez (ctrl+s) où vous voulez (dans le dossier yorg par exemple)
 +et créez un [[:raccourci-lanceur|lanceur]], pointant vers ce script ... ou exécutez le directement!
 +</note>
 +=====Utilisation=====
 +Normalement un raccourci a été créé dans votre menu. Donc 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 (en étant dans le dossier yorg normalement dans votre Dossier Personnel) : <code>./yorg</code> 
 +==== Commandes ====
 +manette ou clavier.
 +
 +  * accélérer/freiner : flèches haut/bas
 +  * tourner  :  flèches gauche/droite
 +  * larguer les armes : espace
 +  * réapparition : r
 +  * pause : p
 +
 +=====  Voir aussi ===== 
 +  * [[https://www.ya2.it/pages/yorg.html|Site officiel(En)]]
 +  * [[http://www.ya2.it/pages/yorg_setup.html|Wiki officiel(En)]]
 +  * [[https://jeuxlibres.net/showgame/yorg.html|Jeuxlibre.net]]
 +  * [[https://youtu.be/HL2YqnVlwVI|{{ https://youtu.be/HL2YqnVlwVI|Une petite vidéo sur Youtube…}}]]
 +
 +----
 +
 +//Contributeurs :
 +
 +[[:utilisateurs:jbalibeux]]