Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
freetennis [Le 23/07/2008, 13:06]
clembou créée
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ée 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 ​====+===== Commandes =====
  
-[[:tutoriel:comment_installer_un_paquet|Installez ​le paquet]] ​**freetennis**. +Voici la liste des commandes ​: 
- +  * **Déplacement de la souris** ​déplace ​le joueur et modifie la trajectoire de la balle. 
-==== Par source ==== +  ​* **Clic gauche** : Trajectoire de balle plus plate
- +  * **Clic droit** : Trajectoire de balle plus haute. 
-Les sources ​sont disponibles ici https://​sourceforge.net/​project/​showfiles.php?​group_id=150502+  * **F** : Met le jeu en plein écran 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) 
 +  * **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). 
 +  * **Z** : Change le type de frappe de balle (coupé, slicé). 
 +  
 +<note important>​Quand votre joueur est rouge, cela veut dire qu'il est trop loin de la balle pour la frapper. N'​essayez pas de plonger pour l'​avoir,​ on vous dira que c'est trop tard.</​note>​
  
 ===== Options de jeu ===== ===== Options de jeu =====
Ligne 28: Ligne 41:
 Il existe trois types de surface jouables sous FreeTennis. Il existe trois types de surface jouables sous FreeTennis.
  
 +{{ freetennis01.png?​200}}
 +{{freetennis02.png?​200 }}
 +{{ freetennis03.png?​200 }}
 +
 +Pour les choisir dans le jeu :
 +
 +  * Herbe :
 +<​code>​freetennis -newbie -surf grass</​code>​
 +  * Terre battue :
 +<​code>​freetennis -newbie -surf clay</​code>​
 +  * Ciment :
 +<​code>​freetennis -newbie -surf cement</​code>​
 +
 +Par défaut : c'est la surface cimentée qui est choisie.
 +
 +==== Joueurs ====
 +
 +Il y a 3 joueurs disponibles dans le jeu :
 +  * Ivan : Bon jeu de fond de court. Rapide mais très faible à la volée.
 +  * Mats : Précis en fond de court. Il est très rapide et moyen à la volée.
 +  * Pete : Joueur de volée qui a la caractéristique d'​avoir des trajectoires de balles plates.
 +
 +Pour les choisir dans le jeu :
 +<​code>​freetennis -newbie -p0 ivan -p1 mats</​code>​
 +<​code>​freetennis -newbie -p0 ivan -p1 pete</​code>​
 +Le joueur 0 est votre joueur et le joueur 1 est votre adversaire.
 +
 +Par défaut : le joueur choisi est Ivan.
 +
 +==== Difficulté ====
 +
 +Avec l'​option -computerskill,​ on peut accroître la difficulté de battre l'​adversaire. Taper :
 +
 +<​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.
 +
 +Par défaut : la difficulté est de 190.
 +
 +==== Jouer sans sons ====
 +
 +L'​option -nosound permet de jouer sans les bruitages.
 +
 +<​code>​freetennis -newbie -nosound</​code>​
 +
 +===== Script qui définit les options de jeu avant de jouer =====
 +
 +==== Version KDE ====
 +
 +[[:​tutoriel:​comment_editer_un_fichier|Créer un fichier]] **freetennis.sh** contenant le code suivant :
 +
 +<file bash>
 +#!/bin/bash
 +
 +diffbal=$(kdialog --menu "​Difficulté balle" newbie "​Montrer la trajectoire"​ realistic "Ne pas la montrer"​)
 +p0=$(kdialog --menu "​Choisis ton joueur"​ ivan "Ivan (Rapide et très fort)" mats "Mats (Précis et très rapide)"​ pete "Pete (Précis en volée)"​)
 +p1=$(kdialog --menu "​Choisis ton adversaire"​ ivan "Ivan (Rapide et très fort)" mats "Mats (Précis et très rapide)"​ pete "Pete (Précis en volée)"​)
 +surface=$(kdialog --menu "​Choisis un lieu" clay "​Roland Garros"​ grass "​Wimbledon"​ cement "US Open")
 +diffia=$(kdialog --inputbox "​Difficulté IA (0 : très difficile, 250 : très facile)"​ "​190"​)
 +
 +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
 +</​file>​
 +
 +et éditer le lanceur **Jeux > Tennis** dans le menu K par la commande suivante :
 +
 +<​code>​
 +sh $CHEMIN_VERS_LE_FICHIER/​freetennis.sh
 +</​code>​
 +
 +et remplacer $CHEMIN_VERS_LE_FICHIER par le vrai chemin.
 +
 +
 +==== 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 =====
  
 +  *  [[http://​freetennis.sourceforge.net|Page du projet sur sourceforge]]
  • freetennis.1216811203.txt.gz
  • Dernière modification: Le 23/07/2008, 13:47
  • (modification externe)