rust-adventure / 2048

A course that teaches you Rust by building 2048 with the Bevy ECS engine.

Home Page:https://www.rustadventure.dev/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Bevy 0.13 update

ChristopherBiscardi opened this issue · comments

Code and workshop lessons should both be updated.

https://bevyengine.org/news/bevy-0-13/

Notably, this includes the automatic apply_deferred that will address #1 .

bevy_easings is released on crates.io with 0.13 compatibility and is the only major dependency for this workshop.

Base updates for 0.13 that result in a running program again:

The program runs and all functionality seems to be working, however some of the issues seen in #1 seem much more easily triggerable in 0.13.

2048-with-tile-misplacement-and-crash-due-to-easings.mov

Changes were made in 447b621

Added a new section on testing, especially around detecting game over (without having to play an entire game) -- 1687150

added sprites now that 9-slice scaling is in bevy releases

image