2010-06-04 10 views
1

Je travaille actuellement sur un jeu en C# Xna, qui fonctionne avec les coordonnées (X, Y, Z). Chaque unité contient des informations sur ce qui est placé à cette position, etc. la saleté, la roche ou rien. Mais je suis assez nouveau dans le développement de jeux 3D, et j'ai besoin d'idées pour les algorithmes de génération de cartes 3D. Je pensais à l'interpolation ou au perlin, mais j'apprécierais que quelqu'un ait des exemples ou des idées sur les modèles à suivre. J'entends par là que vous feriez d'abord du bruit perlin, puis après vous feriez l'interpolation, et ainsi de suite. Les codes sources seraient également appréciées :) surtoutAlgorithmes de génération de cartes

+0

quel type de carte essayez-vous de créer? Qu'en est-il de l'élévation, de la végétation, de l'eau? – Unreason

+0

Une carte simple avec des montagnes, des collines, de l'eau et ainsi de suite :) Un peu comme la végétation de la toundra, juste avec plus de collines;) – Mark

Répondre

6

Utilisez le monde réel! Le United States Geological Survey (USGS) a un ensemble de données d'élévation merveilleux dans le monde entier. Vous pouvez l'obtenir directement auprès de l'USGS au http://ned.usgs.gov/.

+0

Je souhaite que je pourrais favori des réponses :) –

+1

usgs est très belle source, consultez plus ensembles de données d'élévation à http://eros.usgs.gov/#/Find_Data/Products_and_Data_Available/Elevation_Products – Unreason