
Jamis Buck's 'Maze Generation: Algorithm Recap'.Mike Bostock's review of algorithms for maze generation.And Jamis Buck who literally wrote the book on maze generation. The first one is by Mike Bostock, whose full name I imagine to be "The Amazing Mike Bostock" as that is how I always pronounce it. So here's three articles on the related topic of Maze Generation. Screenshot from "Solomon's Keep" an excellent rogue-like dual-stick shooter for iOS (Thus, wall-following may not be a sufficient way to solve such a puzzle). They can also have stairs, which act as entry/exits, and note that the stairs do not strictly need to be on the edge of the dungeon, they can be anywhere inside the dungeon. If you want to get right down to it, dungeons also have monsters in some of the room, treasure boxes (occasionally) and (if there are locks) they may have keys (possibly hidden in treasure boxes). Rooms have a number of door ways and (sometimes) door ways can be locked! Dungeon = Maze + Rooms + Monsters + Treasure + Locks + Keys + Stairs Dungeon = Maze + Roomsĭungeons-it must be noted-differ from the related concept of "Mazes", because while Mazes consist solely of "passageways", Dungeons have Passageways and Rooms. Handful of Sweet Arse Dungeon Generators from Dungeoneering DadĪnd, owing to the fact that no website can consider itself complete if it doesn't include a dungeon generator of its own, there is now a dungeon generator available at this very wiki! It creates ready-to-print maps, and lets you pick from 4 different themes:.JR Heard demonstrates Procedural Dungeon Generation: A Drunkard's Walk in ClojureScriptĪnd an extensive list of online generators themselves:.

Josh Ge (of cogmind) describes Generating and Populating Caves and Procedural Map Generation.A Adonaac's 'Procedural Dungeon Generation Algorithm'.Jan Willem Nijman's 'Random Level Generation in Wasteland Kings'.Darius Kazemi 'Spelunky Generator Lessons'.Bob Nystrom 'Rooms and Mazes: A Procedural Dungeon Generator'.

There's a shorter, but no less proud, tradition of people creating interactive (or at the very least animated) articles on "random dungeon generation" and the closely related sport of "Maze Generation". Rogue set the scene for a genre known (rather unimaginatively) as "Rogue-Likes", and their more general category: "Dungeon Crawlers". When you're tired of procedurally generated dungeons, you're tired of life.īeginning with the game 'Rogue' in 1980, there is a long tradition of games which automatically generate their levels, in real-time, as the player enters each level. Algorithms games generators aleatoric spin
