Check out our latest project ✨ OpenChapter.io: free ebooks the way its meant to be 📖

Roommate: 3D Level Builder

An asset by Hoork
The page banner background of a mountain and forest
Roommate: 3D Level Builder hero image

Quick Information

0 ratings
Roommate: 3D Level Builder icon image
Hoork
Roommate: 3D Level Builder

3D level builder tool with focus on creating indoors environment and automation.* Create mesh, collision, scenes and navigation mesh in one click.* Simple layout editing by placing area nodes.* Automate level creation with RoommateStyle resources.

Supported Engine Version
4.0
Version String
0.1.0
License Version
MPL-2.0
Support Level
community
Modified Date
19 hours ago
Git URL
Issue URL

README Roommate Plugin Logo

Roommate: Procedural 3D Level Builder

Roommate is hassle-free and easy to use 3D level builder plugin for Godot 4. Originally it's intended for creating an indoors environment, but can be repurposed for different use cases like creating cityscape background, adding objects in batch (props, lights, NPCs) and so on.

Features

  • Generate level's mesh, collision, scenes and navigation in one click.

  • Simple layout edit, akin to putting CSGBox3D on scene and setting it's size.

  • Automatically change properties of a level by user-created rules using the RoommateStyle derived resources. Styles are defined declaratively, like in CSS or SQL.

  • Plugin doesn't affect your game's performance. Roommate doesn't run background tasks, periodic checks etc. After generating level it will idle until next generation is requested.

  • Wide range of properties: from a PackedScene that will be instantiated to changing uv of a mesh surface.

  • Made with customization in mind. You can define you own block types, block areas etc.

Credits

  • Hoork - Original author of Roommate plugin
  • Kamenka - Logo, icons

3D level builder tool with focus on creating indoors environment and automation.

* Create mesh, collision, scenes and navigation mesh in one click.
* Simple layout editing by placing area nodes.
* Automate level creation with RoommateStyle resources.

Reviews

0 ratings

Your Rating

Headline must be at least 3 characters but not more than 50
Review must be at least 5 characters but not more than 500
Please sign in to add a review

Quick Information

0 ratings
Roommate: 3D Level Builder icon image
Hoork
Roommate: 3D Level Builder

3D level builder tool with focus on creating indoors environment and automation.* Create mesh, collision, scenes and navigation mesh in one click.* Simple layout editing by placing area nodes.* Automate level creation with RoommateStyle resources.

Supported Engine Version
4.0
Version String
0.1.0
License Version
MPL-2.0
Support Level
community
Modified Date
19 hours ago
Git URL
Issue URL

Open Source

Released under the AGPLv3 license

Plug and Play

Browse assets directly from Godot

Community Driven

Created by developers for developers