-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
proposalPropose a talkPropose a talk
Description
I recently wrote a game in Rust using Bevy "a refreshingly simple data-driven game engine built in Rust", and it was a really enjoyable experience, so different from any programming I typically do for work, that I think it's worth sharing.
The game itself, compiled to Wasm, is deployed to https://carles.barrobes.com/game.html and it's just a 3D variation on a simple game of Pong.
Things the talk could cover:
- How is game programming very different from other types of programming
- What is Bevy the "game engine" - the "framework" that runs our game
- Modularity for a Bevy game - structuring your code into small pieces
- Rendering game elements (assets)
- A little chat demistifying 3D - it is actually surprisingly easy to create 3D scenes in Bevy
- ...up to all the pieces that make up a game like the one I made.
- Plus, how simple it is to compile into WASM to publish your game to the web.
Caveat: I made the game, but haven't written anything yet about the process or a script for a talk, so I would need some weeks in advance to prepare for that
Metadata
Metadata
Assignees
Labels
proposalPropose a talkPropose a talk