{{tag>Trusty jeu}} ====== Le simulateur de vol FlightGear ====== {{ flightgear.jpg|}} Flightgear est un simulateur de vol libre et multi-plateforme (Windows, Mac Os X, Linux, ...) qui a grandement évolué ces dernières années et offre maintenant des caractéristiques et des performances similaires à celles des meilleurs simulateurs de vol du monde commercial comme « Flight Simulator » de Microsoft (r). Il se veut très réaliste avec des graphismes très complets et des scènes couvrant le monde entier. On cite l'exemple des vaches dans les prés que nous survolons. Le développement est très abouti, ce qui est important et plutôt rare… Les améliorations et les créations de scènes ou d'avions sont les bienvenues. Notons aussi sa grande flexibilité, disponible grâce à un langage de script intégré. Liens : * [[http://fr.flightgear.tuxfamily.org/ | Le site français officiel]] * [[http://www.flightgear.org/ | Le site anglais officiel]] * [[http://fr.flightgear.tuxfamily.org/forum/ | Le forum français dédié]] * [[http://wiki.flightgear.org/ | Le wiki fg]] * [[http://www.flightgear.org/forums | Les forums officiels]] ===== Installation ===== ==== Depuis les dépôts ==== Il suffit d'[[:tutoriel:comment_installer_un_paquet|installer le paquet]] **[[apt>flightgear]]** ([[:depots|dépôt Universe]]). Ou, par exemple en ligne de commande pour les versions 12.04 d'Ubuntu : sudo apt-get install flightgear simgear2.4.0 simgear-dev fgfs-base fgfs-aircraft-base fgfs-atlas fgfs-models-base fgfs-scenery-base fgo fgrun Les dépôts Ubuntu contiennent une version ancienne de FlightGear, il est recommandé d'utiliser une autre méthode d'installation si vous voulez avoir la dernière version du jeu (voir ci-dessous) Si vous désirez une interface graphique pour configurer et lancer Flightgear (choisir un avion, un aéroport de départ) il est conseillé d'[[:tutoriel:comment_installer_un_paquet|installer le paquet]] **[[apt>fgrun]]** (disponible dans les dépôts). * [[http://wiki.flightgear.org/Fr/FlightGear_Launch_Control | Wiki français officiel]] Pour certaines versions d'Ubuntu, ll semble que l'installation par le gestionnaire de paquets [[Synaptic]] ne crée pas de lanceur dans le menu Applications. ==== Depuis un PPA ==== Ajouter le dépôt sudo add-apt-repository ppa:saiarcot895/flightgear sudo apt-get update sudo apt-get install flightgear La version actuelle est la 2016.1 [[https://launchpad.net/~saiarcot895/+archive/flightgear]] ==== Depuis les sources ==== Créez un dossier de votre choix, par exemple ~/fgfs Téléchargez le script suivant dans votre dossier ~/fgfs : http://www.gitorious.org/fg/fgmeta/raw/download_and_compile.sh Permettez l'exécution et exécutez le script: mkdir ~/fgfs cd ~/fgfs wget http://www.gitorious.org/fg/fgmeta/raw/download_and_compile.sh chmod +x download_and_compile.sh ./download_and_compile.sh -s L'option "-s" permet d'installer la version stable de FlightGear. Sans options c'est la version de développement qui sera installée. Pour lancer FlightGear une fois l'installation terminée: cd ~/fgfs ./run_fgfs.sh ==== Depuis GetDeb ==== * Installez [[getdeb|getdeb]] * Puis **[[apt>flightgear]]** ===== Commandes et configuration ===== Il est grandement recommandé de se servir d'un fichier de configuration pour configurer FlightGear: http://wiki.flightgear.org/Fr/Fgfsrc http://wiki.flightgear.org/Keyboard_shortcuts http://wiki.flightgear.org/Keyboard_function_priority_list Pour ceux qui cherchent comment se diriger au sol, ce sont les touches "insert" pour aller à gauche et le "entr" du pavé numérique pour aller à droite. Le ( A-10 ) peut tirer au canon et lancer des bombes pour cela il faut utiliser la touche ( , ) voici une vidéo qui montre les manipulations à faire dans l'avion pour armer et sélectionner des bombes. http://www.youtube.com/watch?v=RLMsSXNQ0mY - Composez votre armement dans le menu arme. - Sélectionnez les armes à utiliser sélectionner les carrés devant vous pour les rendre plus visible. - Les touche (ctrl + c). - Allumez votre viseur en mode de tir. - Tirez avec ( , ). ===== Mode multi-joueurs ===== Pour le mode multi-joueurs allez dans le terminal puis tapez ceci: fgfs --multiplay=out,10,mpserver01.flightgear.org,5000 --multiplay=in,10,**votre adresse ip** --callsign=**votre_identifiant** Pour avoir un raccourci en mode multi-joueurs allez plus bas dans la page et remplacez la commande par celle ci-dessous. Exemple avec le choix d'un avion : fgfs --aircraft=A-10 --multiplay=out,10,mpserver03.flightgear.org,5000 ----multiplay=in,10,**(votre adresse ip)** --callsign=**(votre_identifiant)** Commande complète exemple : fgfs --aircraft=A-10 --multiplay=out,10,mpserver03.flightgear.org,5000 ----multiplay=in,10,**192.168.1.2** --callsign=**ubuntu x** Serveurs disponibles : * mpserver01.flightgear.org (en Allemagne) * mpserver02.flightgear.org (à Hong Kong) (le plus lent) * mpserver03.flightgear.org (en Allemangne) * mpserver06.flightgear.org (Suède) * mpserver10.flightgear.org (France) * mpserver13.flightgear.org (France) Le port dépend de si vous avez une version compilée : « 5001a5111 ». Adresse ip exemple (192.168.1.2 ) l'adresse ip (192.168.1.1 ) est impossible à utiliser car c' est dans la majorité des cas votre box qui l' occupe. Allez dans vos options de connexion et là vous aurez votre ip. Choisissez le port que vous voulez, 6000 par exemple. Pour votre_identifiant, c'est votre nom de code. [[http://wiki.flightgear.org/flightgear_wiki/index.php?title=Multiplayer_Howto | Wiki en anglais sur le sujet]] ===== Ajouter des avions ===== Télécharger des avions depuis le site officiel de flightgear : http://www.flightgear.org/download/aircraft-v3-2/ Créez un dossier "Aircraft" à l'emplacement que vous souhaitez mkdir ~/Aircraft Placez-y les fichiers **décompréssés** que vous avez téléchargez. Créez un fichier .fgfsrc dans votre dossier personnel si ce n'est pas déjà fait et éditez-le touch ~/.fgfsrc && gedit .fgfsrc Ajoutez-y la ligne suivante en adaptant bien entendu l'emplacement que vous avez choisi: --fg-aircraft=/home/username/Aircraft Pour avoir les noms des avions installés : fgfs --show-aircraft cette commande est importante il faut avoir le nom de vos avions installés sans faute ou les commandes ne marcheront pas. === Points 2 === Lancer flightgear avec un avion précis : fgfs --aircraft= Exemple : fgfs --aircraft=ufo ===== Ajouter des scènes ===== Depuis la version 3 de Flightgear (disponible par défaut depuis Ubuntu 14.04) les scènes peuvent se télécharger automatiquement pendant que vous volez grâce à TerraSync. ===== Raccourci bureau ===== Pour créer un raccourci clic droit sur le bureau créer un lanceur puis taper ceci dans les cases. Exemple pour le kc130, la commande est : fgfs --aircraft=kc130 **raccourci bureau ** case type : application case nom : KC130 Hercules case commande: fgfs --aircraft=kc130 Pour la commande multijoueur remplacer la commande existante comme expliquer avant. =====Liste de commandes avec les avions opérationnels :===== ^ nom du fichier ^ description de l'avion | | fgfs --aircraft=777-200ER | Boeing 777-200ER | | fgfs --aircraft=A-10 | Fairchild A-10 (YASim FDM) | | fgfs --aircraft=A6M2 | A6M2 Zero | | fgfs --aircraft=A6M2-jsbsim | A6M2 Zero (JSBSim) | | fgfs --aircraft=ATC | Air Traffic Control | | fgfs --aircraft=ATC2 | Air Traffic Control Ver.2 | | fgfs --aircraft=B-2 | Northrop B-2 Spirit | | fgfs --aircraft=CitationX | Cessna Citation-X | | fgfs --aircraft=Concorde | Concorde | | fgfs --aircraft=Dragonfly | Moyes Dragonfly | | fgfs --aircraft=Mig-29 | MiG-29 Fulcrum | | fgfs --aircraft=SenecaII | PA34-200T Seneca II (alias for SenecaII-jsbsim) | | fgfs --aircraft=SenecaII-jsbsim | PA34-200T Seneca II (jsbsim) | | fgfs --aircraft=ZLT-NT | Zeppelin NT07 airship | | fgfs --aircraft=ZLT-NT-copilot | Zeppelin NT07 multiplayer copilot | | fgfs --aircraft=b1900d | Beechcraft B1900D | | fgfs --aircraft=bluebird | Bluebird Explorer Hovercraft | | fgfs --aircraft=bo105 | Eurocopter Bo105 | | fgfs --aircraft=c130 | C130 Hercules | | fgfs --aircraft=c130k | C130 K Hercules | | fgfs --aircraft=c172p | Cessna 172P Skyhawk (1981 model) | | fgfs --aircraft=c172p-2dpanel | Cessna 172P Skyhawk (1981 model), 2D panel | | fgfs --aircraft=c172p-panel-only | Panel only for IFR-training (Cessna 172P) | | fgfs --aircraft=dhc2F | de Havilland Beaver - Floats | | fgfs --aircraft=dhc2W | de Havilland Beaver - Wheels | | fgfs --aircraft=f-14b | Grumman F-14B | | fgfs --aircraft=harrier | British Aerospace Harrier (YASim) | | fgfs --aircraft=j3cub | Piper J3 Cub (J3C-65, 1946 model) | | fgfs --aircraft=kc130 | KC130 Hercules | | fgfs --aircraft=mibs | FG video assistant | | fgfs --aircraft=mirage2000 | Mirage 2000C/RDI | | fgfs --aircraft=sopwithCamel | Sopwith Camel 1F.1 (uiuc) | | fgfs --aircraft=sopwithCamel-YASim | Sopwith Camel 1F.1 (YASim) | | fgfs --aircraft=sopwithCamel-v1-nl-uiuc | Sopwith Camel | | fgfs --aircraft=ufo | UFO from the 'White Project' of the UNESCO | ---- // Contributeurs : Rédigé par : [[contributeurs|Les contributeurs d'Ubuntu-fr]], [[http://forum.kubuntu-fr.org/profile.php?id=1872|L'ami René]] et [[utilisateurs:Johndescs]] et [[utilisateurs:imbdu59]] refait par [[imbdu59]]. Mis à jour par [[utilisateurs:Télio]] le jeudi 5 mai 2016 .//