Home

Awesome

NetworkAudioSync

Keep your audio in sync across clients in your multiplayer Unity game!

How to get started?

Main features

Supported networking solutions

To be honest, all networking solutions are supported! All you have to do is write custom integration component (remember to implement INetworkAudioSyncIntegration interface) & you are done! But here are listed networking solutions that are officially supported:

Asset support

If you have any problem with my asset, feel free to contact me on Discord: https://discord.gg/z9CakMWnT6

NetworkFootsteps

This little script plays random sound when GameObject moves by some fixed distance. This is a perfect thing to use while implementing footsteps sounds - it uses much less network overhead. You can change at runtime footstep threshold, volume, and set if footsteps should be played or not (for example you don't wanna hear footsteps while driving a car or falling).

Planned features

Projects that use NetworkAudioSync

If your project uses NetworkAudioSync & you want to promote it here, contact me on Discord!