wecomfrom - MPR - Multiplayer Procedural Rooms

Multiplayer Procedural Rooms

Multiplayer Procedural Rooms (MPR) is a powerful Unreal Engine asset designed to help you build multiplayer games using procedural room generation.

Rooms are dynamically spawned when players open doors, with objects randomly selected and placed in each room to create unique layouts every time. The entire generated environment is fully replicated across the network, including room contents, colors, and door states, ensuring a consistent experience for all players.

MPR features robust multiplayer door management, including smart door behavior that seamlessly handles rooms already connected together. The system fully supports late-joining players, automatically synchronizing the complete state of the procedural environment when they enter the game.

Multiplayer Procedural Rooms provides a solid and flexible foundation for game creators, allowing you to design your own rooms, add custom objects (such as furniture), decorations, and atmospheres, and easily expand the system to fit your game’s needs.