- Home /
How to procedural generation
I just want to know where to begin and what to learn. I'm looking to make just a simple terrain generator that I can expand and make more complex later on.
Answer by Reiv3r · Sep 24, 2011 at 11:11 PM
You'll want to look at implicit mathematic operations. Specifically, an implicit operation means an equation that will return psuedo-random results given input, but will give the same output if given the same input. As a start, I recommend looking at the following links:
http://catchvar.com/terrain-generation-using-perlin-noise-with-ne
http://notch.tumblr.com/post/3746989361/terrain-generation-part-1
http://stackoverflow.com/questions/4753055/perlin-noise-generation-for-terrain
On Perlin Noise:
http://mrl.nyu.edu/~perlin/noise/
Great paper on Simplex Noise (Type of Perlin Noise):
http://webstaff.itn.liu.se/~stegu/simplexnoise/simplexnoise.pdf
The big hint here is to just futz around with math. There is no out of the box solution. Don't be afraid to press buttons. Don't panic.
Thanks! This is exactly what I was looking for. I wasn't sure what all the terms were so I didn't know what to look up. I will study what you gave me and work on it.
Your answer
Follow this Question
Related Questions
2D Procedural Terrain Generation 1 Answer
Procedural Terrain Generation on a Map the Scale of the Milky Way 2 Answers
Diamond Square Algorithm 2 Answers
2D Procedural Terrain with SpriteManager 0 Answers
3d Perlin Noise? 3 Answers