We’ll be turning the new system on Monday, October 28. If you currently fork or replace the avatar sound system, this change won’t affect you. ![]() The speedups can be dramatic In a 100 player test server, server CPU utilization dropped 40% by switching to the new system.įinally, moving sounds from Head to the avatar’s RootPart reduces unwanted doppler effects and sound offsets caused by animations. We fixed this by removing all server logic – instead of manually replicating sound states up from clients->server->other clients, one LocalScript just listens for humanoid state changes and triggers them locally. As the number of players grows, the server spends O(players^2) time replicating sounds between players. The old system was turning into a server-side CPU bottleneck in games with lots of players. There will be one script in PlayerScripts named RbxCharacterSounds. ![]() They will instead be in the HumanoidRootPart. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |