Modern Game Development using the Bevy Engine

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