Dive deeper into Bevy's ECS game engine with Snake! This workshop builds on top of the work we do in the 2048 workshop. We'll implement game menus and settings using kayak_ui, sounds with bevy_kira_audio, and deepen our knowledge of Rust by implementing our own structs, custom commands, and systems. This workshop covers the Rust module system on a deeper level, introduces new data structures like VecDeque, and uses kayak_ui's widgets to further explore ownership.
25 lessons
6267 seconds