Asset - Scripts Rogue-like Room Generator

Nocturne

Friendly Tyrant
Forum Staff
Admin
Feature_1140x360.png

This asset gives you the tools to create a procedurally generated dungeon or maze based on a single room (which is reused) and a room "map". The map is a Grid data structure where each cell is a "room", and can contain information about the entrances and exits of the room as well as the enemies, chests, or whatever you wish.

GET IT HERE!
https://marketplace.yoyogames.com/assets/4813/rogue-like-room-generator


The idea is that the player completes a room then moves to the next (think "Binding of Isaac") from one of 4 possible exits: north, south, east and west. The asset includes a couple of "debug" rooms to show how the scripts work as well as a simple rogue-like dungeon example with a player, chests, traps, enemies and, of course, all generated procedurally. This doesn't even have to be a top-down roguelike! What you put in the rooms is entirely up to you... Make a procedural metroidvania!


The basic scripts require no setup beforehand for them to be used, but you WILL need to create your won "spawn" scripts to create doors, player, and other objects (there is a DEMO object that shows how this can be done). PLEASE check out the "ReadMe" script in the resource tree and read all the comments in the scripts before using (they are extensively commented so that you can see what is happening at every step).

Screenshot_2.png
 
J

joakimFF

Guest
Really cool! should have had this a couple of years ago, would have saved me from a ton of headache :)
 
Top