Earlier this month, we told you about a Game Developer and Unity enthusiast known as Joyen, who is currently developing Loya, a multiplayer crafting RPG with dynamic combat and a procedural open world. Last time, the developer has managed to create a fantastic procedural bridge using Unity and Blender. Joyen's new project, however, has managed to outperform even that.
This time, the developer has unveiled a setup in Unity that can generate procedural interiors. Similar to the bridge, this project is also a part of Loya's development process. According to the developer, a modified version of the straight skeleton algorithm with a probabilistic approach was used for the walls, while for the furniture, the room polygon was split to avoid asset collision.
"It [the interior generator] supports runtime generation," commented Joyen. "I plan on only generating the interiors for the houses that are close to the player. I still need to make a few things multithreaded (for the roofs) to avoid tiny freezes."
As mentioned before, this is not the first project made for the game that Joyen has showcased. The author regularly posts updates regarding the game's development and shows the new features that are added. We highly encourage you to visit Joyen's Twitter account to learn more about Unity gamedev.
Also, don't forget to join our new Reddit page, our new Telegram channel, follow us on Instagram and Twitter, where we are sharing breakdowns, the latest news, awesome artworks, and more.