Almond's Simple Rooms
Being developed for Project Mouse House, this system handles the connections of all rooms in the metroidvania. The goal of this is to have a system that can dynamically load and unload rooms as they are required.
Each room will be designed as a node, with each node connecting to the rooms adjacent to it. When a player enters a room, the surrounding rooms will be spawned in.
Enemies within each room will be simplified and can roam between rooms. Most of the time, they will remain in their own clan's area. However, they can also attempt to invade other clans and take control of their areas. It is hoped that this will result in a dynamic ecosystem partially similar to Rain World, with constant battles for control at the borders of the clan regions.