bevy_save icon indicating copy to clipboard operation
bevy_save copied to clipboard

Async Support

Open hankjordan opened this issue 2 years ago • 0 comments

Saving and loading should be done asynchronously.

If these methods block, saving and loading even moderately sizes worlds may cause a noticeable impact on framerate.

This effect is especially bad on hard drives or platforms with high IO latency.

Additionally, backends that utilize network IO are effectively unusable without async.

hankjordan avatar Jun 09 '23 16:06 hankjordan