Skip to content
/ Ile3D Public

Sources des démos présentées lors du Delphi Tour 2019

License

Notifications You must be signed in to change notification settings

gbegreg/Ile3D

Repository files navigation

Ile 3D

Voici les sources des démonstrations que j'ai faites à Nantes lors du Delphi Tour 2019. Il s'agissait de montrer comment produire un décor extérieur en 3D (une ile dans le cas présent) avec Delphi et Firemonkey. Le joueur est libre de se déplacer dans ce décor virtuel.

Les démos proposées sont complémentaires et sont à suivre dans l'ordre :

  • demo1_heightmap : c'est la démo de base qui permet de générer le relief en 3D à partir d'un champ de hauteur (heightmap);
  • demo2_deplacement : basée sur la démo précédente avec une heightmap plus grande, j'y ai ajouté la notion de déplacement;
  • demo3_orientation : complément de la démo 2 qui permet de gérer l'orientation du joueur;
  • demo4_collision : complément de la démo 3 qui fait que le joueur suit maintenant les aspérités du sol;
  • demo5_bonus1 : complément de la démo 4 qui améliore le réalisme en ajoutant des sources lumineuses et une texture pour le sol;
  • demo5_bonus2 : amélioration du réalisme en ajoutant cette fois ci océan et rivière;
  • demo5_bonus3 : ajout de la gestion des nuages;
  • demo5_finale : démo finale avec ajout du drapeau, des palmiers, de la gestion des collisions entre le joueur et ces objets ainsi que l'affichage du nombre d'images par seconde (FPS).

Vous trouverez un projet plus complet sur mon GitHub FMX ISland : https://github.com/gbegreg/FMXISland

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

Captures d'écran :

About

Sources des démos présentées lors du Delphi Tour 2019

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages