Skip to content

Talk proposal: creating games with the Bevy engine #13

@txels

Description

@txels

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

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions