My Procedural Landscape Generation Project

My Procedural Landscape Generation Project

A while ago I started working on a procedural landscape generation project and then... I stopped. I didn't stop because I was no longer interested in the subject (I assure you I very much am), but because a) my free time got a lot more limited; and b) I'd bitten off more than I could chew and didn't know where to go next.

Some of the ideas original ideas from that project have become an entirely new (and very non-obviously linked) side project. Which has actual clear goals. I plan on writing about it soon.

There are a couple of reasons for this post. One is just to give me a easy reference the back to the old posts on this subject. The other is that I recently happened upon some of my old notes about this project. Here's an example:

This is why paper notebooks are always better than digital ones, for me. I never would have come across this if it was locked up inside Evernote. At the time I thought this was going to be a straightforward visual representation of what I had in mind...

The remainder of this post is a list of the posts I actually wrote about this project, in chronological order. The ones with a bullet are the ones which really get into the nitty gritty of it.


What in the Name of all that's Holy is a Clockwork Aphid?

You're Speaking my Language, Baby. Part 1: Introduction

You're Speaking my Language, Baby. Part 2: Java

You're Speaking my Language, Baby. Part 3: C++

Youre Speaking My Language Baby Part 4: Objective C

You're Speaking my Language, Baby. Part 5: Conclusion

Language Post Mortem and Some Other Notes

* You're Speaking My Landscape, Baby

* Some Random Landscapes

* Now In Eye Popping 3D!

* Fractal Errata

The Elephant in the Room

Features

Revisiting the Language Issue

* Simplifying the Landscape