Skip to content
Projet présenté lors du congrès Delphi 2019 à Paris le 19/11/2019
Pascal
Branch: master
Clone or download
Latest commit 9f2a64a Nov 20, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
images Ajout images Nov 19, 2019
.gitattributes Initial commit Nov 19, 2019
.gitignore Initial commit Nov 19, 2019
FMXRace.dpr Initial commit Nov 19, 2019
FMXRace.dproj Initial commit Nov 19, 2019
FMXRace.res Initial commit Nov 19, 2019
GBECubemap.pas Initial commit Nov 19, 2019
LICENSE Initial commit Nov 17, 2019
README.md Update README.md Nov 20, 2019
circuit1-128.jpg
heightmap-montagne2.jpg Initial commit Nov 19, 2019
principale.fmx Initial commit Nov 19, 2019
principale.pas Initial commit Nov 19, 2019
uGBEUtils3D.pas Initial commit Nov 19, 2019

README.md

FMXRace

Ce projet a été réalisé dans le cadre du Congrès Delphi 2019 qui s'est déroulé à Paris le 19/11/2019. Il s'agit d'une démonstration 3D avec Firemonkey (FMX) et Delphi Rio 10.3.2. Il est compatible avec toutes les éditions de Delphi dont la Community (qui est gratuite :) ).

Ce projet montre en particulier :

  • la génértion d'un décor extérieur en 3D (heighmap);
  • suivre les aspérités du relief avec inclinaison de la voiture;
  • gestion des collisions (méthode des bounding boxes);
  • utilisation d'un joystick virtuel;
  • plusieurs caméras disponibles;

Ce projet ne contient pas de moteur physique, il est bien évidemment perfectible et optimisable mais il est déjà en l'état utilisable sur toutes les plateformes cibles de Delphi. Il a été testé sous Windows, Mac OS, Android et IOS. Je n'ai pas encore eu l'occasion de le tester sous Linux. Les exécutables sont disponibles sur mon site : http://www.gbesoft.fr/jeux.php#fmxrace

N'hésitez pas à me faire vos retours et à mettre une petite étoile ;)

Grégory Bersegeay : http://www.gbesoft.fr

Captures d'écran :

You can’t perform that action at this time.