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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions