Générateur des villes


Dans le jeux original, les niveaux commencent et finissent par une ville en passant par des fôrets, deserts … j’ai donc réalisé un générateur de ville.

Le générateur se base sur des Tiles3D de 16x16x16 voxels dessinés sous MagicaVoxel.
Il y a 18 Tiles pour l’instant, je pourrais en rajouter pour faire des variantes sur les bâtiments plus tard.
Il y a des Tiles pour les bords des bâtiments, pour le dessus, pour le centre …
Tiles sous MagicaVoxel

Pour placer les bâtiments, je gère un quadtree sur la surface du niveau que je subdivise d’une profondeur aléatoire ce qui permet d’avoir des bâtiments de tailles différentes. Sur chaque cellules du quadtree, toujours de manière aléatoire, j’évalue la possibilité de créer un bâtiment ou pas.

Quatree avec en jaune les cellules indiquant la création d’un bâtiment.

Je vais travailler maintenant sur la gestion des gamestates notamment pour le menu principal et les cinématiques.

Votre commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l’aide de votre compte WordPress.com. Déconnexion /  Changer )

Photo Google

Vous commentez à l’aide de votre compte Google. Déconnexion /  Changer )

Image Twitter

Vous commentez à l’aide de votre compte Twitter. Déconnexion /  Changer )

Photo Facebook

Vous commentez à l’aide de votre compte Facebook. Déconnexion /  Changer )

Connexion à %s