Modern Game Development using the Bevy Engine
Speaker: Jan Hohenheim
Description
A very special engine is emerging as the tool of choice for game development in Rust. The Bevy engine uses a novel purely data driven approach called “Entity-Component-System” (ECS) that makes development different from other game engines of the past. In this talk, I will explain what an ECS is, present the Bevy engine and show how to code simple games. I will also highlight some plugins and tools created by the community to show how to quickly create dialogs with NPCs, import 3D scenes from Blender, move characters, interact with physics, etc. At the end, there will be time for some questions.
Track
Games, Business & Art
Level
Intermediate