Smart Rooms: Procedural Level Generator & Room Builder
Smart Rooms is a powerful Unity package for procedural level generation inspired by Spelunky 2, offering versatile control over game space creation and player movement.

* This page contains affiliate links, meaning we may earn a small commission if you purchase something through them, at no extra cost. $19.99
- Category:
- Tools › Level-design
- Developer:
- Arcane Raccoon
- Price:
- $19.99
- Favorites:
- 27
- Supported Unity Versions:
- 2022.3.15 or higher
- Current Version:
- 1.2.0
- Download Size:
- 59.17 MB
- Last Update:
- Oct 7, 2024
- Description:
- Smart Rooms is an innovative Unity package designed to revolutionize the way you generate game levels. It offers a comprehensive solution for creating engaging and dynamic procedural game levels. With its unique approach to level generation, Smart Rooms adapts to fit your needs, making it an indispensable addition to any game developer's toolkit.
The package uses Unity's Tile System, allowing for easier integration into existing projects. It includes custom Tiles that inherit from BaseTile, making it easier to create complex levels and interactions. Each level is composed of Rooms, which are prefabs that can contain any logic, objects, and substructure prefabs. This drives the number of possibilities higher.
The package uses custom layers and tags and input axes, which are required to be present. For more information, check the documentation.
The package includes a range of features, such as:
* Smart Level Generator: Control the style and complexity of your game levels with various settings.
* Border and Background Generator: Customize the boundaries and backdrop of your levels with ease.
* Spawnable Object Pattern Generator: Populate your levels with objects based on pattern matching.
* Room Components and Managers: Manage game flow and player interactions effectively.
* Unity Editor Support: Use convenient Unity editor buttons for level generation and object spawning.
* Movement Controller: A Spelunky-style movement controller for fast game development.
* High-quality C# code: Code developed with high regard to quality and maintainability.
* Compatible with Standard (Built-in) Rendering pipeline: Other pipelines may work with minor tweaks.
* Made with Unity 2022.1.23
Offline documentation is available in the Plugins/SmartRooms/Smart Rooms User Guide 2023.pdf file, and online documentation is available at https://docs.google.com/document/d/1Ig2U1ZS7q2uOuy10FBHsqgOHsvyI9HEnMMMvQeLD8JI/edit?usp=sharing - Technical Details:
- Key Features:
* Smart Level Generator: Control the style and complexity of your game levels with various settings, including room adjacency rules, random stop chances, and seed-based generation.
* Border and Background Generator: Customize the boundaries and backdrop of your levels with ease.
* Spawnable Object Pattern Generator: Populate your levels with objects based on pattern matching, creating a rich and immersive environment.
* Room Components and Managers: Manage game flow and player interactions effectively with specialized room components and managers.
* Unity Editor Support: Use convenient Unity editor buttons for level generation and object spawning, streamlining your development process.
* Movement Controller: A Spelunky-style movement controller to allow for fast game development.
* High quality C# code: Code was developed with high regard to quality and maintainability.
* Compatible with Standard (Built-in) Rendering pipeline: Other pipelines should work with minor tweaks.
* Made with Unity 2022.1.23
Offline Documentation: Plugins/SmartRooms/Smart Rooms User Guide 2023.pdf
Online Documentation: https://docs.google.com/document/d/1Ig2U1ZS7q2uOuy10FBHsqgOHsvyI9HEnMMMvQeLD8JI/edit?usp=sharing - Continue »