Juin 072016
 
image

Petite variation amusante de carte produite par mon future générateur de cartes pour le jeu de rôles Polaris.

En partant des même données brutes, j’ai écris un petit programme pour créer une carte au look vintage sous forme d’hexagones comme dans les vieux wargames classique.

Le programme en lui même n’a dans l’absolut aucun intérêt, seul le résultat compte.

Continue reading »

Mai 242016
 
FireMonkey

Après avoir découvert la page de Torbenm, j’ai eu envie de le refaire sous Firemonkey et Delphi XE8 le même « Planet Map Generator« .

Le programme résultant de cette conversion produit le même résultat avec les mêmes valeurs que sur la page originel et ce malgré quelques adaptations nécessaire !

PMC1 Continue reading »

Mai 232016
 
FireMonkey

Pour continuer mes travaux préparatoires sur le Générateur de cartes pour le JDR Polaris, j’ai testé le multi-texturages sur une heightmap.

Le programme part donc d’un générateur de heightmap pour arriver a un rendu d’un terrain en 3D.

Pour la création de la heightmap, je suis parti de mon programme Texture.

Ensuite, après plusieurs étapes, le programme fini par afficher un terrain en 3D dans le composant Firemonkey TMesh.

FT3D-Heightmap Continue reading »

Mai 232016
 
Delphi

Pour les besoins de mon générateur de cartes pour un jeu de rôles Français (Polaris de Philippe Tessier et François Menneteau), j’ai eu besoin de travailler des algorithmes tel que Diamant-carré et bien sur les celui sur les Noise 2D (le mieux a même de produire des heightmap par exemple).

En travail préparatoire pour voir la complexité de ce que j’avais besoin par rapport aux rendus des différents codes sources que l’on peut trouver sur la toile, j’ai entrepris de coder un programme de test avec la VCL.

Voici ce qui en résulte, il peux très certainement être améliorer mais pour le besoin qui m’occupe actuellement, il conviendra très bien car il ne s’agit que de la première étape du générateur de carte que je vais bientôt finaliser.

texture-gris Continue reading »