Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
yorg [Le 01/08/2018, 18:43] jbalibeux [Yorg] |
yorg [Le 09/02/2025, 03:19] (Version actuelle) Dadu042 [A partir d'un exécutable] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>Bionic Beaver jeu course}} | + | {{tag>Bionic jeu course}} |
---- | ---- | ||
====== Yorg ====== | ====== Yorg ====== | ||
- | {{https://www.ya2.it/images/yorg/1.jpg?400 }} | + | {{:applications:jeux:yorg_image1.jpg?400 |}} |
- | **Yorg** (**Y**org's an **O**pen **R**acing **G**ame) est un jeu vidéo libre (GPLv3) développé par Ya2. En 3D, la vue de dessus rappel micromachine. (Ce jeu fonctionne aussi sous windows, osx et autres linux) | + | **Yorg** (**Y**org's an **O**pen **R**acing **G**ame) est un jeu vidéo libre ([[https://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, OS X 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. | 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. | + | Langues supportées: anglais, français, allemand, espagnol, italien, gaélique, galicien. |
- | La dernière version 0.9 (aujourd'hui 1 aout 2018) apporte les armes et les power-ups mais le multiplayer reste expérimental. | + | La version 0.10 (2018) apporte les armes et les power-ups mais le multiplayer reste expérimental. La version 0.11 devrait inclure le multijoueur en local. |
- | Il est prévu que la future version 0.10 améliore le multijoueur et la 0.11 devrais inclure le multijoueur en local. | + | |
- | + | ||
- | | [[https://youtu.be/HL2YqnVlwVI|{{ https://youtu.be/HL2YqnVlwVI|Une petite vidéo sur Youtube…}}]] | | + | |
<note important> | <note important> | ||
- | Notez que le jeu est encore en version bêta, et peut contenir quelques bug. | + | Notez que le jeu est encore en version bêta, et peut contenir quelques bugs. |
</note> | </note> | ||
- | ===== Pré-requis ===== | + | ===== Installation===== |
- | + | ====A partir d'un exécutable==== | |
- | * Disposer d'une connexion à Internet configurée et activée. | + | Pour installer Yorg à partir de l'exécutable : |
+ | * Téléchargez le binaire sur le site web officiel, | ||
+ | * 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> | ||
- | ===== Téléchargement et installation classique ===== | + | ==== Installation depuis Github==== |
- | + | ||
- | [[https://www.ya2.it/pages/download.html#download|page de téléchargement]] | + | |
- | + | ||
- | donnez les [[:permissions|droit d'execution]] au fichier téléchargé: <code>chmod +x fichier</code> | + | |
- | et exécutez le: <code>./fichier</code> | + | |
- | + | ||
- | un raccourcis sera créer dans votre menu démarrer. | + | |
- | + | ||
- | <note important> | + | |
- | actuellement un petit bug empêche le lancement pour ma part. d'où la méthode suivante si vous avez le même problème... | + | |
- | </note> | + | |
- | + | ||
- | ===== Installation depuis github===== | + | |
* Avoir [[:git|git]] et [[python|python2]] d'installer. | * Avoir [[:git|git]] et [[python|python2]] d'installer. | ||
* Prévoir aussi quelques heures pour la compilation des assets | * 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> | + | 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> | Cloner le répertoire: <code>git clone --recursive https://github.com/cflavio/yorg.git</code> | ||
Aller dans ce répertoire: <code>cd yorg</code> | Aller dans ce répertoire: <code>cd yorg</code> | ||
Ligne 49: | Ligne 35: | ||
et activer cet environnement: <code>. ./venv/bin/activate</code> | et activer cet environnement: <code>. ./venv/bin/activate</code> | ||
installation des modules pour python: <code>pip install panda3d SCons</code> | installation des modules pour python: <code>pip install panda3d SCons</code> | ||
- | compilation et construction des assets: **(attention cet phase dure plusieurs heures!!)** <code>scons lang=1 images=1 tracks=1</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> | lancer le jeu: <code>python main.py</code> | ||
<note tip> | <note tip> | ||
- | voici un petit script de lancement (remplaçez /le/bon/dossier/yorg par ... votre bon dossier ;) ): | + | voici un petit script de lancement (remplacez /le/bon/dossier/yorg par ... votre bon dossier ;) ): |
- | <code> | + | <file bash> |
#! /bin/bash | #! /bin/bash | ||
cd /le/bon/dossier/yorg/ | cd /le/bon/dossier/yorg/ | ||
virtualenv --python=/usr/bin/python2 venv | virtualenv --python=/usr/bin/python2 venv | ||
. ./venv/bin/activate | . ./venv/bin/activate | ||
- | python main.py | + | python main.py |
- | </code> | + | </file> |
sauvegardez (ctrl+s) où vous voulez (dans le dossier yorg par exemple) | 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! | et créez un [[:raccourci-lanceur|lanceur]], pointant vers ce script ... ou exécutez le directement! | ||
</note> | </note> | ||
- | ===== Commandes ===== | + | =====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. | manette ou clavier. | ||
Ligne 73: | Ligne 61: | ||
* pause : p | * pause : p | ||
- | + | ===== Voir aussi ===== | |
- | + | * [[https://ya2.itch.io/yorg|Site officiel (En)]] | |
- | ===== Liens ===== | + | * <del>[[http://www.ya2.it/pages/yorg_setup.html|Wiki officiel (En)]]</del> |
- | + | * <del>[[https://jeuxlibres.net/showgame/yorg.html|Jeuxlibre.net]]</del> | |
- | * [[https://www.ya2.it/pages/yorg.html|Site officiel(En)]] | + | * [[https://youtu.be/HL2YqnVlwVI|{{ https://youtu.be/HL2YqnVlwVI|Une petite vidéo sur Youtube…}}]] |
- | * [[http://www.ya2.it/pages/yorg_setup.html|Wiki officiel(En)]] | + | |
- | * [[https://jeuxlibres.net/showgame/yorg.html|Jeuxlibre.net]] | + | |
---- | ---- |