naia-lib / naia

a cross-platform (including Wasm!) networking library built in Rust. Intended to make multiplayer game development dead-simple & lightning-fast
Apache License 2.0
878 stars 58 forks source link

Remove naia-parse, improve naia-serde/naia-derive, add TickManagerConfig #136

Closed cBournhonesque closed 1 year ago

cBournhonesque commented 1 year ago

Hi,

I was intending this change to primarily be about derive-stuff, but it seems like some other changes got looped in. I struggled a little bit with the merge conflicts as there was a lot of stuff! (the main branch I operate on is still on naia 0.14) There might still be some errors related to the merge

Changes

Main change:

Migration guide

connorcarpenter commented 1 year ago

Beautiful :pray: Yeah this stuff has changed a lot for the 0.16 release too, thank you very much though for this, I will be able to integrate it into the 0.16 release, great stuff :+1:

connorcarpenter commented 1 year ago
connorcarpenter commented 1 year ago

I got this ported over to Release 0.16 at https://github.com/naia-lib/naia/pull/137, thanks again Charles! :pray: