2008-08-28 6 views
4

J'ai essayé de trouver un script python dans google qui va générer un terrain aléatoire quand le jeu commence (ou chaque fois que le joueur avance vers une nouvelle scène) mais tous les outils que j'ai trouvés sont pour créer un terrain pour le rendre, pas pour le mode de jeu.Générer un terrain aléatoire dans Blender3D

Une idée de comment/où en trouver un?

(je suppose que depuis Blender3D a des capacités de programmation de jeu, il est OK pour quelqu'un de demander à SO)

Répondre

0

Vous devriez être en mesure de reprogrammer la plupart des scripts Python disponibles pour générer du terrain afin de générer du terrain pour votre jeu ... Y a-t-il un besoin de pour le rendre compatible avec le gameplay en temps réel d'un rendu statique?

2

Je n'ai pas vraiment beaucoup travaillé avec le moteur de jeu, mais que diriez-vous de générer une texture de nuage aléatoire et de l'utiliser pour déplacer le modèle? Cela ne serait-il pas plus facile?

0

Le moyen le plus simple d'y parvenir est de tricher un peu. Au lieu de générer un terrain aléatoire, créez une texture de nuage aléatoire (vous ne savez pas comment faire avec phyton) et faites en sorte que le modificateur de déplacement utilise cette texture et c'est tout! Je ne suis pas sûr à quel point cela pourrait être plus facile.