Valid XHTML 1.0 Transitional

Last modified: Wed May 18 12:27:15 CEST 2005

projet LI260-5 : simulateur de course en ocaml

News - API - Code source - Extensions - Liens

Le but final de ce projet est de créer en Ocaml une base de simulateur de course permettant de s'approcher d'un jeu de type 4D Sports Driving également connu sous le nom de Stunts. Ce vieux jeu - il date de 1990 - offrait des fonctionnalités très intéressantes qui ne sont plus forcément disponibles dans les jeux actuels.

Vous pouvez voir ici des photos d'écran de ce jeu. Beaucoup de gens y jouent encore aujourd'hui, et ont créé un ensemble de sites internet.

Vous pouvez télécharger ce jeu (pour MS-DOS/Windows 9x, peut-être Windows NT/2000/XP mais ce n'est pas sûr) ici.

News

10/06/05 Consultation des copies le 21 juin 2005 à 13 heures en salle 31-207
18/05/05 Ajout des ordres de passage des soutenances
18/05/05 Ajout dans la page Camlimages du code permettant de transformer un objet rgb24 de Camlimages en texture OpenGL
09/05/05 Documentation générée par ocamldoc du projet
09/05/05 Liste des extensions par binôme
21/04/05 Mise à jour de l'api et du code en conséquence, nouvelle version11.zip à télécharger
20/04/05 Ajout d'informations sur Camlimages pour pouvoir manipuler des images JPEG en Ocaml
18/04/05 Création du site, Publication du corrigé du TC (l'API sera modifiée bientôt)

API (Application Programmer Interface)

Voici la dernière version de l'API - elle sera modifiée prochainement pour inclure la fin des extensions nécessaires du projet.

Code source

Pour l'instant, le code source codant les fonctionnalités minimales du tronc commun du projet est publié. Ci-dessous, une photo d'écran de l'affichage 2D.

Screenshot du Tronc Commun

Télécharger le code source

Version11.zip

Ancienne version : Version1.zip

Vous pouvez obtenir la dernière version publiée ci-dessus. Ce code est disponible sous la licence GPL. L'archive contient un Makefile qui permet de compiler automatiquement le projet sous linux et sous windows (à condition d'avoir installé cygwin).

Liste des extensions du projet

Liens divers