New Tool - Level Manager
- Oct 17, 2025
- 2 min read

Creating a coherent, functional, and visually engaging universe is a real challenge. Between technical constraints, storytelling, and player experience, every detail matters.This realization pushed me to explore an approach suited to the Rogue-like nature of Ordalie, where replayability lies at the heart of the gameplay.
Inspired by several titles notably The Binding of Isaac I imagined a system of modular rooms fitting together like building blocks.
The idea: to combine randomness and control in order to generate ever-changing levels while maintaining spatial consistency.
While exploring different methods, I became interested in Wave Function Collapse, a promising procedural generation technique.However, when working on its integration within Unreal Engine, I realized I needed a more flexible and maintainable system for the long term which led me to develop a semi-procedural solution.
I built a grid-based system where I can place handcrafted rooms. At each run, a selection of these rooms is chosen randomly based on a unique seed, ensuring a fresh experience every time. Each room also includes internal variations, reinforcing the feeling of discovery and replayability.
To streamline the creation process, I designed a custom control panel using Editor Utility Widgets. This tool allows me to manage generation, saving, and structural organization directly within the editor, making the workflow smoother and more intuitive.
Here’s a quick look at the tool in action :
This first preview showcases the main features of the tool. It’s still evolving and will continue to grow alongside the development of Ordalie and the project’s needs.
Current Features
Level creation and loading
Dynamic saving
Integrated resource table
Schematic construction of the selected level
Template generation and loading based on selected biomes
The possibilities for improvement are numerous, which is why future devlogs will likely dive deeper into this tool.
👉 For more details and visuals, check out my page:
ArtStation : https://www.artstation.com/artwork/Bk4YNA
Thank you for reading to the end and stay tuned for more updates on the project! 👋
Comments