Jeu 3D Off Road
|
||||||||||||||||||||||||||||
Table des matières:
Projets similaires :Les documents (PDF, codes sources, programmes, ...) fournis sur ce site sont mis à disposition sous licences Page auto-générée le : |
Le projet EcstasyPrésentationEcstasy est un jeu ayant pour but de piloter une voiture dans une ville de type américaine à travers son trafic routier. La dynamique voiture du joueur est modélisée. Ecstasy est un projet d'étudiant fait à l'école EPITA en 2002-2003. Il a été réalisé en OpenGL et Borland Delphi 5 et DirectSound et fonctionne uniquement pour Windows 95/98/2000/XP. En 2017, j'ai apporté quelques modifications pour le rendre un peu plus beau et jouable mais je n'ai pas le temps de totalement le finir. Néanmoins, il semble fonctionner et compiler sur des versions plus récentes de Windows et de Delphi (que je ne possède pas, désolé). Le scénario est très simple : vous conduisez une voiture dans une ville. Ce jeu n'a évidemment pas la prétention d'être aussi amusant qu'un jeu commercial comme Midtown Madness ou GTA. Pour jouer, vous devez connaître les touches suivantes :
Aperçus du jeuTéléchargementCe projet n'est plus développé (sauf une fois en 2017) mais le code source est disponible sur GitHub en open source. Il vous faudra un Delphi Borland (de préférence version 5) pour compiler les sources. Ce projet n'a pas été conçu pour fonctionner pour Linux, Mac OS X car Window XP 32-bits était imposé par nos professeurs.
Remarques:
Au coeur d'EcstasyLes modèles 3D des voitures sont l'oeuvre de fans du jeu Midtown Madness II . Elles proviennent de nombreux sites web consacrés et étaient téléchargeables gratuitement. J'ai depuis perdu la liste des sites ainsi que le nom des auteurs (pour cela si un auteur reconnait son oeuvre et ne souhaite pas la voir dans ce jeu, qu'il me fasse signe et je les retirerai aussitôt du programme). Les voitures ont été converties au format 3D Studio Max, simplifiées et enfin exportées au format ASE. Le paragraphe suivant n'est pas écrit dans le README de mon repo GitHub. Si un joueur veut définir lui-même sa propre voiture dans 3D Studio Max. Il peut facilement l'importer dans Ecstasy de la façon suivante :
Cliquer sur les images pour les agrandir.
Trois remarques :
Pour les développeursTout est expliqué en anglais dans le fichier README GitHub . Le code source est en français. La dynamique de la voiture du joueur est expliquée sur une autre page de mon site. Liens utiles pour la programmation OpenGLVoici quelques sites qui, à l'époque, ont retenu mon attention concernant OpenGL et Delphi. Malheureusement la plupart de ces liens sont morts, mais je les laisse au cas ou.
|
|||||||||||||||||||||||||||
|