• Register
Post news RSS Dungeon Generation

The random generation and rendering of dungeon conversion for 1000 Dungeons is complete.

Posted by on

The dungeon generation has been moved from Java to C++, and once again the C++ random number generator has caused unwanted side effects in the generation. Going through some of the initial generations, there are instances of doors that open to walls behind them, or to empty areas. This causes areas that can't be reached. I will need to add another pass to the generation in order to find and clean up any of these issues. Similar to what I had to do for the world generation.

In addition to the generation of the dungeons, I was able to easily implement the rendering of the dungeon using the same technique used for the world maps. I've been playing around with some other tile sets too. Let me know what you think of the new dungeon tiles.

As always, you can find out more info on the game by following us on twitter, or coming over and checking out the website. Be sure and register for the forums, more in depth details and discussions are about to get going.


I like the new look, but i think the rooms need accessories like torches on the walls, bones and rocks on the ground, chests etc.

Reply Good karma Bad karma+1 vote
trihex Author

Those things are coming for sure, along with dynamic shadowing/line of sight when in the dungeons. And the proper texture under the slime monsters, so they aren't on black. I've got some ideas of nice little graphical touches to add as things get more polished.

Reply Good karma+2 votes
Post a comment
Sign in or join with:

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.