Simulateur de vol opensource et multi-plateforme

Bonjour,
nous recherchons un ou des passioné(e)s de la simulation capable de nous aider dans le développement d’un simulateur de vol en open source sous Window, Mac et Linux, en langage C++. A terme, nous avons l’ambition de concurrencer directement Flight Simulator de Microsoft.

Ceci n’est PAS une proposition de stage. Il s’agit de bénévolat.
Notre projet est la reprise d’un simulateur de vol dont la commercialisation a cessée depuis 7 ans, il s’agit de Fly! II de Terminal Reality.

Nous avons un site dédié à ce simulateur, que vous pouvez consulter à http://fly.simvol.org.
Vous y trouverez nos réalisations passées sur ce simulateur.

Nous avons déjà bien avancé dans le codage. Notre projet (Fly Legacy) est hébergé sur SourceForge que vous connaissez certainement.
Ce projet avance et les développeurs pourront s’en rendre compte en allant examiner le source ici :
http://flylegacy.cvs.sourceforge.net/viewvc/flylegacy/
Par ailleurs tous les outils développés autour de ce simulateur sont eux aussi en phase de réécriture et d’adaptation pour être utilisable sous Linux, Mac et Windows.

Pour ceux qui connaisse Flight Gear, un autre simulateur de vol open source, voici dans quel sens se démarque notre projet.
En fait, Fly Legacy tout comme FlightGear sera un simulateur de vol open source fonctionnant sur PC, Linux et Mac. Comme son nom l’indique, Fly Legacy reprendra toutes les bases de Fly! II, le simulateur de vol de Terminal Reality sorti en 2001. Il sera donc possible de lire toutes les créations sorties pour ce simulateur.
Et comme vous pouvez le voir sur cette page, la qualité des scènes 2D (ici la scène du Mont Blanc) est nettement supérieure à FlightGear et peut concurrencer directement Flight Simulator.
http://fly.simvol.org/telechargement_fly2/scenes/pagesfr/alpes-mtblanc.php

D’ailleurs, en 2001, nombreux disaient que Fly! II était supérieur à Flight Simulator. Une version 3 était prévue mais malheureusement le décès de son créateur, Richard Harvey, a interrompu ce projet.
Parmi les + de Fly! II par rapport à FS (même avec la dernière version 10), on peut citer des tableaux de bord de bien meilleure qualité et un pilotage très réaliste.
D’ailleurs, voici un exemple d’avion pour Fly! II, il s’agit de l’ATR 42-500:
http://fly.simvol.org/telechargement_fly2/avions/pagesfr/atr42.php
Comme vous pouvez le voir, les tableaux de bord sont très réalistes.

Bien sûr, s’il on compare Fly! II avec FS X, on remarque tout de suite que les effets graphiques sont totalement dépassés dans Fly! II (mais c’est tout à fait normal pour un simulateur datant de 8 ans). Fly Legacy est développé en OpenGL 2.0 et bien sûr, tous les effets graphiques seront au niveau des technologies actuelles.
Voici 2 captures d’écran de Fly Legacy montrant l’avion Cessna 172 qui y sera inclus:

http://img471.imageshack.us/img471/8800/flylegacyl017bp.jpg

La participation que nous recherchons consiste à concevoir et à coder les différentes fonctionnalités du projet. Pour le moment, notre priorité est la finalisation de la partie aérodynamique du projet, ainsi que le développement des fonctionnalités de base. Pour l’instant, il n’y a pas encore d’exécutable disponible (nous espérons sortir une 1ère version alpha dans les prochains mois), le projet en est encore à sa version pré-alpha et il est nécessaire de le compiler soi même. Toutefois n’hésiter pas à visiter notre site pour en suivre l’évolution dans les prochains mois.

Pour finir, pour ceux qui sont intéressés par ce projet, vous pouvez contacter un des développeurs du projet à jean-sabatier@wanadoo.fr ou bien poster sur notre forum général sur http://forum.simvol.org.
Merci de votre attention
Stéphane
Edité le 05/10/2009 à 20:38

Au nom de toute l’équipe de Fly.Simvol, j’ai l’honneur et l’immense plaisir de vous annoncer qu’après plusieurs années de développement et de travail acharné, la 1ère version publique de Fly! Legacy (0.3.3 alpha), le simulateur de vol gratuit et open source est disponible en téléchargement sur Fly.Simvol (http://fly.simvol.org).

Ce programme a été développé principalement par Chris Wallace, Jean Sabatier, Laurent Claudet, Luc Lion, Didier Rigault, Frank Dhont (d’autres ont également participé au projet) et il est encore actuellement en stade de développement (alpha).
Le travail a été colossal car la première étape du développement a consisté à reproduire un programme qui se comporte comme le simulateur d’origine et qui s’appuie sur ses bases de données.
Est venue ensuite la seconde étape qui a été de rendre compatibles tous les développements tierce partie développés au cours des ans par les utilisateurs passionnés et le programme peut donc utiliser les scènes, les avions et les plug-ins disponibles sur les différents sites d’aviation informatique.

Ainsi, le programme de base est axé sur le Cessna 172 (de TRI) qui a été réglé pour fonctionner au mieux. D’autres avions à piston peuvent être facilement adaptés et nous comptons sur la communauté des passionnés pour nous aider dans cette tâche d’adaptation.
Le programme est aujourd’hui opérationnel, mais le projet initial a évolué: l’idée est maintenant de rendre le programme indépendant de Fly! II pour permettre à une majorité d’utilisateurs de participer au projet. D’ores et déjà la migration sur des bases de données SQL a été rendue possible.

Néanmoins, il est à noter que des bugs peuvent être encore présents et que certaines fonctionnalités de base restent à faire, c’est pour cette raison que avons besoin d’un maximum de volontaires pour nous aider dans cette tâche.
A l’heure actuelle il reste bien quelques données indispensables (7-8 fichiers) qui doivent provenir de Fly! II, mais nous travaillons pour nous en dissocier.

Ceux tentés par l’aventure peuvent apporter leur aide: développement C++, création d’objets 3D, interface utilisateur, etc. Vous pouvez pour cela, nous contacter ou poster un message sur ce forum. Au cas où vous ne possèderiez pas Fly! II, pour pouvoir développer, nous vous fournirons un exemplaire original, dans la limite des stocks disponibles.

Il est important de noter que Fly.Simvol est maintenant présent sur:

Dans tous les cas, nous vous encourageons vivement à poster vos commentaires, critiques et bugs sur notre forum (http://forum.simvol.org)
Que l’aventure commence et bons vols !

Depuis mon dernier message, les choses ont beaucoup évolué. En effet, nous avons publié il y a peu une version 0.6.5.1 qui amène des nouveautés importantes, comme le Cessna 172 HD, le pilote virtuel, un meilleur réalisme du modèle de vol mais surtout, Fly! Legacy est maintenant totalement indépendant, il n’est plus nécessaire d’avoir Fly! II.
fly.simvol.org…
Edité le 10/11/2011 à 21:48

je me rend compte que ça aurait plutôt ça place sur la section jeu

je déplace donc :jap: