Workshop

Bevy in Action: Build, Polish, and Deploy a Match‑Three Game

by Alice Ivy Cecile, François Mockers

Audience: intermediate

Bevy is a great framework to build any kind of applications: data visualization, simulations, computer assisted design software… and of course games. All questions, levels and use cases are welcomed!

The workshop will follow a learn‑by‑doing methodology, learning from peers and expert instructors.

We will start with an introduction to Bevy basics: the ECS, queries, and the application.

Attendees will then be provided with a minimal, functional prototype of a match-three game that already compiles and runs. They will work in small teams (or on their own if desired!) to use Bevy basics to customize the game, adding more features, gameplay elements and polish!

After a break, we will review what everyone has learned, then look into how to deploy the game to the attendees platforms of choice: native, WebAssembly, Android or iOS. Bevy is multiplatform, with a few limitations we will talk about.

We will then give pointers to how Bevy helps with debugging with things like an inspector or tracing, faster iteration with hot reloading or hot patching, how to organize your code for long-term maintenance, and how to release a project.

We will then continue the workshop with more advanced features, like shaders, observers, UI, third party plugins, … and using them to add more features to our game and give it juice!

Bevy has a few system dependencies and limitations, and attendees would benefit to do the Getting Started guide, in particular the Setup to ensure their computer will be able to run the workshop.

Picture of Alice Ivy Cecile

Alice Ivy Cecile

Bevy community leader & mad scientist

Alice leads and coordinates Bevy’s bubbling open source community as they build the next generation of game engine in Rust!

Picture of François Mockers

François Mockers

Maintainer @ Bevy

QA Lead at PayLead during the day, maintainer on Bevy Engine the rest of the time… He discovered Rust in 2017 and didn’t let go since!

Get your ticket

All workshops are held on Monday May 18 starting at 10:00.

Workshop tickets are available only in combination with a conference ticket. Choose 'Conference Ticket - Individuals' or 'Conference Ticket - Employer-paid', then select 'Workshop participation'. Proceed, and in the next steps select the workshop of your preference.