O'Reilly logo

Microsoft XNA 4.0 Game Development Cookbook by Luke Drumm

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Generating 3D height maps

Sometimes it makes sense to stop trying to handcraft each and every portion of a game and get a computer onto the job. For some games, such as SimCity, it can be a core gameplay mechanic, and for others, such as a number of the modern open world RPGs, it's a handy way to fill out those bits of the world that lie between more action-packed parts of the story.

In this recipe, we'll be exploring the basis for a lot of these world generation schemes with an approach to landscape generation that borrows heavily from the same family of algorithms used to produce plasma textures. This can be extended to any occasion where a map of random but natural looking values are needed.

Getting ready

This example is focused purely on the ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required