You are currently viewing RoomGen – Procedural Generator

RoomGen – Procedural Generator

Quickly and easily generate levels with the push of a button. Using modular tile sets generate rooms and landscapes in seconds. Fully customizable, no code required, just drag and drop.

RoomGen is the easiest and fastest way to create fully decorated rooms or dense landscapes for your game. Configurable presets allow you to fine tune the details while also creating reusable templates so you can create endless variations from the same assets.

YouTube | Unity Forum | Twitter

*NEW* Room Tile Weights

New weight system allows you to specify a weight for each tile in your level, giving finer control and a more organic feel to the room generation.

*NEW* Object Specific Spacing Buffers

Every decor object in your presets can now specify a spacing buffer to ensure no two items are placed too closely together. Very useful for lining objects up on walls, spacing treasure throughout rooms, and more!

Runtime Generation and API’s

New methods allow you to easily regenerate levels using your own scripts using only a few lines of code. Changes are reflected instantly! Update room size, offset, seeds, and more during runtime! Generate new levels every time your scene loads, regenerate props and loot with a button press, the possibilites are endless.

Roofs and Ceilings

Every level of your building can now specify special roof tiles. Ceiling decorations can also be placed along uneven surfaces. This is handy for organic structures like caves etc.

Roof decorations

Hang chandeliers, vines, flags, and more from the ceiling!

Corners and Pillars

Add pillars, fenceposts, and more to corners to further the design control.

A focus on ease of use

RoomGen was designed to be as simple to use as possible. Create a preset, drag and drop your tiles and hit generate. Your levels will build on the fly, and every change you make will be showcased within the editor.

Multi-Story Generation

Expand your room height and add multiple floors with one click! Set room presets PER-LEVEL and precisely build exactly what you want.

Dynamic controls let you specify how tall you want each level to be, add doors and windows to each level, and RoomGen will populate each floor for you automatically.

Leave a Reply