Le projet Pilotix.org programme un jeu vidéo, nommé Pilotix, en langage Java3D.
Tant que nous sommes en train de programmer le jeu, ce site intéressera peu les joueurs, mais peut-être davantage les programmeurs Java qui étudient Java3D. Tous les fichiers présents sur ce site ont été écrits par nous, et sont accessibles par ce répertoire ou le CVS (voir plus bas).
Bien sûr, lorsque le jeu sera jouable, nous développerons ce site pour le rendre plus conforme aux attentes des joueurs.
Voici des captures d'écran du jeu tel qu'il est aujourd'hui (le 16 août 2005) :
Le jeu est distribué selon les termes de la licence publique générale GNU, plus connue sous le nom de GNU GPL. Pour plus d'information, voici des liens utiles :
Vous pouvez voir la version de Pilotix en développement grâce au serveur CVS.
Pour télécharger cette version, vous pouvez utiliser anonymement le serveur CVS de la manière suivante :
Pour mettre à jour le répertoire "Pilotix" ultérieurement, utilisez la commande "cvs update".
La compilation du projet peut se faire avec le fichier build.xml présent dans le répertoire de travail et [Apache.Org] Apache Ant.
L'objectif de Ant est similaire à celui de "make" : la comparaison s'arrête là car Ant est fait pour les projets en Java et est facile à utiliser. Une fois le fichier "build.xml" copié dans le répertoire-racine du projet, un simple "ant dist" compilera tous les fichiers présents dans le répertoire "src/" vers le répertoire "class/", puis il créera trois archives au format Jar dans le répertoire "dist/". Un simple "ant server" exécutera alors la classe "org.pilotix.server.PilotixServer". Ensuite, dans une autre fenêtre, "ant client" exécutera la classe "org.pilotix.client.PilotixClient", et vous verrez la version actuelle du jeu.
L'archive ZIP de Ant 1.7.1 (2008-06-27) est à :
La documentation Javadoc est disponible.