Skip to content

Commit

Permalink
Upgrade to Bevy v0.10
Browse files Browse the repository at this point in the history
This commit implements somewhat minimum number of changes necessary for
transition from Bevy v0.9 to Bevy v0.10. There are no intentional
changes to behavior except of the internal improvements made in Bevy
which constitute positive "side effects" of the upgrade (for example
improvements to rendering or parallel pipelined rendering).

We could drop dependency on iyes_loopless because it was superseded with
new scheduling in Bevy.

Glam was upgraded to match the version used by Bevy.

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

Relates to DigitalExtinction#324.
  • Loading branch information
Indy2222 committed Mar 9, 2023
1 parent 0e52eac commit 6b61d77
Show file tree
Hide file tree
Showing 102 changed files with 1,798 additions and 1,786 deletions.
6 changes: 3 additions & 3 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -79,7 +79,7 @@
When the complexity grows, split the system and use events for inter-system
communication.

* Label struct names end with `Label` (for example `CameraLabel`). Event struct
* SystemSet enum names end with `Set` (for example `CameraSet`). Event struct
names end with `Event` (for example `DoubleClickEvent`).

### Crate Structure
Expand Down Expand Up @@ -189,9 +189,9 @@ Topologically sorted crates:
* [/utils](/utils) — various utilities (e.g. small Python scripts) intended for
contributors.

### Bevy Schedule Stages
### Bevy Schedule

See de_core::stages::GameStage.
See de_core::baseset::GameSet.

### Coordinate Systems

Expand Down
Loading

0 comments on commit 6b61d77

Please sign in to comment.