This script aims to clean up and optimize the current Roblox character sounds script by removing unnessecary functions and events, updating to un-deprecated featured and more! The main optimization is the new updater system, which handles 1 stepped event for the whole game instead of 1 for each player.
In a game with 50 players, the default script would have 50 events running, this script would only have 1!
Perks
Less connections.
More customizable.
Less loops.
Reduced memory, and increased performance.
Runs on 1 Stepped event TOTAL instead of 1 per player.
The performance benifits of this script are not massive, do not expect a major change in your games performance. This performance benifits of this script will only start to kick in on lower-end devices or large player games.
If you have any feedback, questions, concerns or advice on how to speed up performance even more. Please don’t hesitate to reply below, or message me here on the developer forums. Happy developing!
Update Log
Its recommended you check back here often to make sure your module is up to date!
Update 1.01 (May 30th, 2021)
Fixed issue with walking sounds not stopping or playing properly.
Update 1.1 (June 4th, 2021)
Improved performance through localizing global variables and table.create. (Small increase.)
No, this script simply improves the default script (which controls death, walking, climbing, swimming sounds etc) in terms of performance and memory. It does not change the actual sound effects in any way.
The default one (old one) is automatically inserted into your game no matter what. It controls death, walking, climbing, swimming sounds etc. My version simply improves the performance.
The performance is not ground breaking and won’t make your game’s fps explode. It will help you maybe get a few more frames on lower end devices OR servers with many players.
It also provides better customization as well as uses updated features, rather then deprecated ones!