Mikameel
Mikameel4d ago

How to set Room Size

I want to manually set my room size to "medium". I have Normcore Pro. It says I need to be part of the server configuration Beta, How is this managed without configuration? is the room size automatically updated according to users?
4 Replies
kapa.ai
kapa.ai4d ago
Hi @Mikameel. I'm kapa.ai, your friendly support bot. I will try to answer your question by searching through the knowledge base. :wave: ---------------------- Based on the information provided in the knowledge sources, I can answer your question about setting room size in Normcore. To manually set your room size to "medium", you need to use the Room Server Options API, which is currently in private beta. If you want to try it out, you should email help@normalvr.com with information about your project to request access to this feature Room Server Options. Once you have access to the beta, you can set the room size to "medium" when connecting to a room using the ConnectOptions struct. Here's an example of how to do this:
_realtime.Connect("My Room", new Room.ConnectOptions {
roomServerOptions = new Room.RoomServerOptions {
configuration = "medium"
}
});
_realtime.Connect("My Room", new Room.ConnectOptions {
roomServerOptions = new Room.RoomServerOptions {
configuration = "medium"
}
});
Without access to the Room Server Options API, room size management is handled automatically by Normcore. The default behavior is as follows: 1. Normcore dynamically provisions room servers on-demand. 2. When the first player connects to a room, Normcore instantiates a new server instance with a default configuration. 3. The default configuration (called "Default" or "Small-Flexible") provides a baseline capacity of 0.5x that of a "Small" room server, with the ability to burst up to 2.5x this capacity if resources are available Room Server Configurations. It's important to note that while the default configuration provides flexibility, the additional capacity is not guaranteed. For optimal and consistent performance, especially for launching a title, it's recommended to use a non-default configuration. The room size is not automatically updated according to the number of users. Instead, the room server configuration is chosen by the first player to connect and cannot be changed for the duration of the room session. After all players have disconnected and the room server has been idle for 30 seconds, the room server will shut down, and new settings can be applied by the first player to reconnect. If you need larger room sizes or more control over room server configurations, you might want to consider Normcore Private, which supports even larger room servers and more customization options. ---------------------- Note: you can ask me a follow up question by @ mentioning me again :speech_balloon: ----------------------
kapa.ai
kapa.ai4d ago
<@365574199844274177> Kapa.ai is still learning and improving, please let me know how I did by reacting below.
Mechabit
Mechabit4d ago
room size is in closed beta
maxweisel
maxweisel3d ago
we’ll be opening the beta to everyone in 2-3 months we were not seeing the performance increase we wanted, but it’s been improved since and the updated version is being tested as we speak

Did you find this page helpful?