An example map from Martin O'Leary's fantasy map generator |
I was quite intrigued by Martin's map generator. (So was a lot of the Internet. And even National Geographic.) But unlike most folks, I accepted Martin's invitation to grab the code and start playing with it.
An example map from my modified map generator |
For the past month or so, I've continued to modify and extend Martin's map generator. His maps reminded me of something you might see inside the front cover of an old fantasy paperback, so I made them look more like an old book page. I added color, and different ways to display the maps.
Along the way I've run into some interesting problems and insights. I've posted some of these to the procedural generation Reddit, but I don't want to overstay my welcome there with constant posting, so I decided to start this blog up to capture some of my work in creating this map generator. If that's the sort of thing you find interesting, I welcome your attention! My posting here will no doubt be erratic and meandering, so I encourage you to subscribe through RSS, email or some other method to be notified of new material.
Stupid typos... no idea how I missed this blog until now, but I'm so happy I'm here now!
ReplyDelete*pops popcorn, starts frantically reading *
Lol. Well, glad you found it and I hope you enjoy it!
ReplyDeleteThis is a great blog. Really appreciate all the work and thought.
ReplyDeleteThanks, I'm glad you're enjoying it!
DeleteLong ago, lost in the mists of time I took a crack at random generation of terrain. I found erosion very useful in making terrain look more realistic--and I was using a much more simplistic version of erosion than this code uses. I never took it past simply making a height map but what I produced back then seemed like something that could really exist.
ReplyDeleteThis comment has been removed by the author.
ReplyDeleteThis comment has been removed by the author.
ReplyDeleteDid you publish it somewhere? Wanted to try it out.
ReplyDeleteAt the moment this is just a personal growth project. I may publish it at some point.
DeleteThanks for the answer! I'm interested because I wanted eventually (maybe) integrate it with a site for forum RPG games (non-profit site, etc). If you feel interested in any way, that would be a nice addition, if not, that's up to you of course =). Either way, this would be in any way a long term plan, as the site needs a serious rework, which will take time.
DeleteI would really like to study your code. Is there a public fork available anywhere?
ReplyDeleteAs I said, in the mists of time--that was before things like Github.
Delete