Maze Generator

Introduction and T&C

Hi there, when you visit this blog, then I assume you want to add my Plugins into your Game, or at least, you want to check them out. The Plugin is originally inspired by Kai Monkey’s Random Dungeons. I took…
Continue reading

Dungeons with large Areas

In this tutorial we focus on another algorithms to generate dungeons: Those to create dungeons with large areas. Create more Snippets To draw those dungeons we first need some new snippets. Those to draw large areas, including edges, corners, inner…
Continue reading

Create Specific Object X Times

In this topic we handle scenarios in which you want some objects to be instantiated for a specific number of times. This is useful when.. You want to define more precisely how often loot chests, enemies or point of interests…
Continue reading

Path in and outside the Map

Today we build a road which goes straight from the south to the north. This tutorial is a little bit longer than usual. It covers using traversing paths instead of entrance and exit „persist“ the map so you can travel…
Continue reading

(Not) Persist Maps

You either want a Rogue-like game in which the maps are always re-generated or you want a game in which the world feels persisted, just like in ‚No Mans Sky‘. This plugin serves both variants. Although there are no functions…
Continue reading

Outer Snippets

I haven’t come up with a better name yet. Outer Snippets are snippets to replace the blank area around the dungeon with a set of alternative snippets. There are usually used on field maps, like roads, canyon or a forest.…
Continue reading

Multiple Entrances and Exits

This is an addon to the Random Dungeon Generator. It allows you to build multiple exits, while the current area is persisted, that means, when going back, the old area is re-created just as you left it. Now, a map…
Continue reading

Gallery

Here you can find some Code Snippets to copy-paste into your project. If there are lines with a <– symbol in it, read the comment and then remove the arrow and the comment from your command. Mind adjusting variables! Classical…
Continue reading