At the end of the last post I wrote about the actual implementation of my Clockwork Aphid project, I said the next step was going to be display simplification. At that point I'd generated a few landscapes which were just…
Procedural Landscape Generation
A collection of 17 posts
Some years ago, the combination of three things came together: The incredible world building of Robin Hobb’s Farseer Trilogy; A series of posts by Introversion software about procedural generation; Being stuck in a hotel room in Karatha with nothing to do but read and think. I had an idea about building procedurally generated worlds, and haphazardly started trying to build it. It didn’t really go anywhere, but someday I’d love to revisit some of the ideas.
Revisiting the Language Issue
Some time ago, I wrote a series of posts about language choice for my Clockwork Aphid project. In the end I decided to start the project in Java, this being the language I'm most comfortable with. Once the project reaches…
Features
So, in my last post I remarked that for procedurally generated landscapes to be interesting, they would need features. But what sort of features was I talking about? Population centres, in particular, tend to to be found close to certain…
Brave New Worlds
If you were writing a taxonomy of stories you might choose books as a good place to start. Flicking your way through the world's libraries, time and the Dewey Decimal System would eventually bring you to the fantasy genre. There…
The Elephant in the Room
Since I haven't been able to do any actual work on my Clockwork Aphid project as of late, I suppose I may as well talk about the background behind it a little more. Those who talk about it the most…
Fractal Errata
Some of the particularly sharp/anal ones amongst you might have noticed that while the technique for generating fractal lanscapes I previously described works (and works well), it's not 100% correct. Specifically, the fact that it uses the the same…
Now In Eye Popping 3D!
It took a little bit of fighting with bugs that weren't showing up in the 2D view, and a bit of time to figure out what was going on with the lighting system in JME, but I finally got the…
Some Random Landscapes
I don't have any 3D views of the fractal landscapes I've been making to show you yet, as I'm still working through the different implementation options. I did get a little distracted with the 2D views of the landscape this…
You're Speaking My Landscape, Baby.
No, that isn't a typo... but yes, it is a bad play on words. That's the bad news. The good news: finally! A Clockwork Aphid implementation post! If you're building something which relates in some way to virtual worlds, then…
Language Post Mortem and Some Other Notes
A couple nuggets of knowledge came out of my "You're Speaking My Language, Baby" series of posts, so I though I'd just take a quick moment to talk about them. The first two are perhaps the most obvious…