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 | ||
freetennis [Le 23/07/2008, 13:47] clembou + Options + Commandes |
freetennis [Le 04/02/2021, 23:55] (Version actuelle) 86.213.93.155 |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ===== Présentation ===== | + | {{tag>Focal Bionic Xenial jeu sport}} |
+ | ---- | ||
+ | ====== FreeTennis ====== | ||
- | **Free Tennis** est un jeu de tennis qui se veut réaliste créé par Maurizio Colucci. La version proposée sous **Ubuntu 8.04 Hardy Heron** est la **0.4.8** | + | **Free Tennis** est un jeu de tennis qui se veut réaliste, créé par Maurizio Colucci. |
+ | ===== Pré-requis ===== | ||
+ | |||
+ | * Disposer des [[:sudo|droits d'administration]]. | ||
+ | * Disposer d'une connexion à Internet configurée et activée. | ||
===== Installation ===== | ===== Installation ===== | ||
- | + | [[:tutoriel:comment_installer_un_paquet|Installez le paquet]] **[[apt>freetennis]]**. | |
- | ==== Par paquet ==== | + | |
- | + | ||
- | [[:tutoriel:comment_installer_un_paquet|Installez le paquet]] **freetennis**. | + | |
- | + | ||
- | ==== Par source ==== | + | |
- | + | ||
- | Les sources sont disponibles ici : https://sourceforge.net/project/showfiles.php?group_id=150502 | + | |
===== Commandes ===== | ===== Commandes ===== | ||
Ligne 20: | Ligne 19: | ||
* **Clic droit** : Trajectoire de balle plus haute. | * **Clic droit** : Trajectoire de balle plus haute. | ||
* **F** : Met le jeu en plein écran et les commandes souris sont activées. | * **F** : Met le jeu en plein écran et les commandes souris sont activées. | ||
- | * **G** : Le jeu reste en mode fenetre et les commandes souris sont activées. | + | * **G** : Le jeu reste en mode fenêtre et les commandes souris sont activées. |
* **X** : Fait courir le joueur (attention : le sprint est à durée limitée par la barre jaune en haut à droite de l'écran) | * **X** : Fait courir le joueur (attention : le sprint est à durée limitée par la barre jaune en haut à droite de l'écran) | ||
* **D** : Fait plonger le joueur quand il est jaune (ou quand il ne l'est pas - cela ne sert à rien de faire plonger le joueur quand il n'est pas jaune car il ne rattrape pas la balle). | * **D** : Fait plonger le joueur quand il est jaune (ou quand il ne l'est pas - cela ne sert à rien de faire plonger le joueur quand il n'est pas jaune car il ne rattrape pas la balle). | ||
Ligne 55: | Ligne 54: | ||
<code>freetennis -newbie -surf cement</code> | <code>freetennis -newbie -surf cement</code> | ||
- | Par défaut : c'est la surface cimentée qui est choisi. | + | Par défaut : c'est la surface cimentée qui est choisie. |
==== Joueurs ==== | ==== Joueurs ==== | ||
Ligne 73: | Ligne 72: | ||
==== Difficulté ==== | ==== Difficulté ==== | ||
- | Avec l'option -comptuerskill, on peut accroître la difficulté de battre l'adversaire. Taper : | + | Avec l'option -computerskill, on peut accroître la difficulté de battre l'adversaire. Taper : |
- | <code> freetennis -newbie -comptuerskill 200</code> | + | <code> freetennis -newbie -computerskill 200</code> |
pour définir une difficulté. La difficulté doit être un nombre compris entre 0 (très difficile) et 250 (très facile). Dans le jeu, si la difficulté est élevée, l'adversaire aura tendance à vous envoyer près des lignes. | pour définir une difficulté. La difficulté doit être un nombre compris entre 0 (très difficile) et 250 (très facile). Dans le jeu, si la difficulté est élevée, l'adversaire aura tendance à vous envoyer près des lignes. | ||
Ligne 93: | Ligne 92: | ||
[[:tutoriel:comment_editer_un_fichier|Créer un fichier]] **freetennis.sh** contenant le code suivant : | [[:tutoriel:comment_editer_un_fichier|Créer un fichier]] **freetennis.sh** contenant le code suivant : | ||
- | <code> | + | <file bash> |
#!/bin/bash | #!/bin/bash | ||
Ligne 103: | Ligne 102: | ||
kdialog --yesno "Voulez-vous activer le son ?" && freetennis -$diffbal -p0 $p0 -p1 $p1 -surf $surface -computerskill $diffia || freetennis -$diffbal -p0 $p0 -p1 $p1 -surf $surface -computerskill $diffia -nosound | kdialog --yesno "Voulez-vous activer le son ?" && freetennis -$diffbal -p0 $p0 -p1 $p1 -surf $surface -computerskill $diffia || freetennis -$diffbal -p0 $p0 -p1 $p1 -surf $surface -computerskill $diffia -nosound | ||
- | </code> | + | </file> |
et éditer le lanceur **Jeux > Tennis** dans le menu K par la commande suivante : | et éditer le lanceur **Jeux > Tennis** dans le menu K par la commande suivante : | ||
Ligne 112: | Ligne 111: | ||
et remplacer $CHEMIN_VERS_LE_FICHIER par le vrai chemin. | et remplacer $CHEMIN_VERS_LE_FICHIER par le vrai chemin. | ||
+ | |||
==== Version GNOME ==== | ==== Version GNOME ==== | ||
+ | <file bash> | ||
+ | #!/bin/bash | ||
+ | |||
+ | diffbal=$(zenity --list --title "Difficulté balle" --column="Difficulté balle" --column="Mot clef" --print-column=2 "Montrer la trajectoire" newbie "Ne pas montrer la trajectoire" realistic) | ||
+ | p0=$(zenity --list --title "Choisis ton joueur" --column="Nom" --column="Caractéristiques" ivan "Rapide et très fort" mats "Précis et très rapide" pete "Précis à la volée") | ||
+ | p1=$(zenity --list --title "Choisis ton adversaire" --column="Nom" --column="Caractéristiques" ivan "Rapide et très fort" mats "Précis et très rapide" pete "Précis à la volée") | ||
+ | surface=$(zenity --list --title "Choisis un lieu" --print-column=2 --column="Nom" --column="Surface" "Roland Garros" clay "Wimbledon" grass "US Open" cement) | ||
+ | diffia=$(zenity --entry --text "Difficulté IA (0 : très difficile, 250 : très facile)" --entry-text "190") | ||
+ | |||
+ | zenity --question --text="Voulez-vous activer le son ?" && freetennis -$diffbal -p0 $p0 -p1 $p1 -surf $surface -computerskill $diffia || freetennis -$diffbal -p0 $p0 -p1 $p1 -surf $surface -computerskill $diffia -nosound | ||
+ | </file> | ||
+ | ===== Désinstallation ===== | ||
+ | |||
+ | Pour supprimer cette application, il suffit de [[:tutoriel:comment_supprimer_un_paquet|supprimer son paquet]]. Selon la méthode choisie, la configuration globale de l'application est conservée ou supprimée. Les journaux du système, et les fichiers de préférence des utilisateurs dans leurs dossiers personnels sont toujours conservés. | ||
+ | |||
+ | ===== Voir aussi ===== | ||
- | FIXME | + | * [[http://freetennis.sourceforge.net|Page du projet sur sourceforge]] |