Game4all / vx_bevy

🧊 Voxel engine prototype made with the bevy game engine. Serves as a playground for experimenting with voxels, terrain generation, and bevy.
MIT License
284 stars 33 forks source link

Update to Bevy 0.10 #16

Closed naomijub closed 1 year ago

naomijub commented 1 year ago

https://bevyengine.org/learn/migration-guides/0.9-0.10/

Cargo outdated -R shows:

Name             Project  Compat  Latest  Kind    Platform
----             -------  ------  ------  ----    --------
bevy             0.9.1    ---     0.10.0  Normal  ---
bevy_atmosphere  0.5.0    ---     0.6.0   Normal  ---
bevy_egui        0.17.1   ---     0.20.2  Normal  ---
bitflags         1.3.2    ---     2.0.2   Normal  ---
once_cell        1.16.0   1.17.1  1.17.1  Normal  ---
thread_local     1.1.4    1.1.7   1.1.7   Normal  ---

The following crates can be updated without any problems:

thread_local = "1.1.7"
once_cell = "1.17.1"
simdnoise = "3.1.6"
bitflags = "2.0.2"
naomijub commented 1 year ago

I can handle this one if you like. Have done a few already

Game4all commented 1 year ago

wow, migrating this to bevy 0.10 would be very cool. feel free to open a PR if you're interested in making it happen!!

naomijub commented 1 year ago

Updated other libraries here https://github.com/Game4all/vx_bevy/pull/17

naomijub commented 1 year ago

Great news on once_cell https://github.com/rust-lang/rust/pull/105587

naomijub commented 1 year ago

https://github.com/Game4all/vx_bevy/pull/18