Skip to content

Latest commit

 

History

History
18 lines (11 loc) · 729 Bytes

readme.md

File metadata and controls

18 lines (11 loc) · 729 Bytes

game screenshot

Flappy Bevy

Flappy Bevy is a Flappy Bird clone written in Rust with Bevy Engine.

Configuration

You can configure the game using the Game.toml.

Game architecture

The game architecture takes this approach:

  • There is one root object -- Game, which create and run first-level components, resources, events, plugins and systems.
  • All plugins form a hierarchy and are linked by events and components.
  • All data is based on the hierarchy level it is required by.

The game is very small, but so far the idea of structuring code as a plugin hierarhy looks pretty neat.