© Mapbox, © OpenStreetMap

Speaker

Jan Hohenheim

Jan Hohenheim

Author, Software Engineer and Researcher

Zürich, Switzerland

Actions

Jan Hohenheim worked in the software industry as a programmer, project lead and Scrum master. He wrote a book about Rust for Packt Publishing called "The Rust Standard Library Cookbook".
He is currently a member of the Institute of Neuroinformatics of the UZH and ETH Zurich.
He spends his free time developing games with the Bevy engine, for which he has contributed numerous open source tools. He also volunteers for the Rust gamedev working group.

Area of Expertise

  • Arts
  • Information & Communications Technology
  • Physical & Life Sciences

Topics

  • Rust
  • Game Development
  • neuroinformatics
  • Neuroscience

Modern Game Development using the Bevy Engine

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.

Jan Hohenheim

Author, Software Engineer and Researcher

Zürich, Switzerland

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top