Multiplayer Performance
Learn more about how specific Multiplayer Behaviours and Components impact gameplay performance to improve the quality of your creative content.
Recently, the Sandbox Team has conducted testing to gauge how Multiplayer Behaviours and Components impact performance during play in terms of network bandwidth consumed.
Experiences with only one Behaviour or Component type were created and tested to determine a maximum number of uses possible without experiencing performance issues for 20 players present.
These are estimates based on variable factors.
It is highly recommended to avoid the recommended maximum use values below for each Behaviour and Component type and to only use this data as a guide for planning to implement logic based on general performance impact (high, medium, low).
Single Player Behaviours and Components have no impact on network bandwidth, so they were not included in this testing.
It is highly recommended to use as many Single Player Behaviours and Components as possible in your Experience design and then add a layer of Multiplayer Behaviours and Components that must be synchronised to all players for your Experience to work as expected. This will significantly improve gameplay.
(No other Behaviours or Components Present)
High Consumption | Recommended Max Uses | Behaviour | Component |
---|---|---|---|
Curio | 38 | ||
Basic Platforms | 51 | ||
Video Streaming | Depends on internet connection | ||
Audio Streaming | Depends on internet connection |
Medium Consumption | Recommended Max Uses | Behaviour | Component |
---|---|---|---|
Bird | 61 | ||
Speaker | 76 | ||
Pickable | 76 | ||
Door | 76 | ||
Animated Decoration | 151 | ||
Light | 200 |
Low Consumption | Recommended Max Uses | Behaviour | Component |
---|---|---|---|
Replace Asset | 100 | ||
Asset Spawner | 151 | ||
Timed Events | 150 | ||
Crowd Events | 200 | ||
Plant | 200 | ||
Climbable | 400 | ||
Visual FX | 300 | ||
Play Sound | 336 | ||
Weather Switcher | 250 | ||
Post Process Effects | 250 | ||
Drop | 250 | ||
Collectable | 250 | ||
Asker | 300 | ||
Actor Property | 300 |
Untested | Behaviour | Component |
---|---|---|
Button | ||
Message Broadcaster | ||
Indicator | ||
NFT Details Display | ||
NFT Image Display | ||
Image Display | ||
Rarity VFX | ||
MP Slide | ||
MP Toggle |