Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/lmammino/bevy-wrapping-square

A simple example showcasing how to use Bevy to display a square with acceleration (controllable with your keyboard) that wraps around the screen!
https://github.com/lmammino/bevy-wrapping-square

acceleration bevy demo demo-app desktop ecs game game-development rust

Last synced: 24 days ago
JSON representation

A simple example showcasing how to use Bevy to display a square with acceleration (controllable with your keyboard) that wraps around the screen!

Awesome Lists containing this project

README

        

# Bevy Wrapping Square example

A simple example showcasing how to use Bevy to display a square with acceleration (controllable with your keyboard) that wraps around the screen!

![An example of the "game" in action... if we can call it a game](demo.gif)

## Usage

Clone locally and run:

```bash
git clone https://github.com/lmammino/bevy-wrapping-square.git
cd bevy-wrapping-square
cargo run
```

It requires a recent version of the Rust compiler.

## Controls

Keyboard only controls:

- `⬆️` accelerate up
- `⬇️` accelerate down
- `➡️` accelerate right
- `⬅️` accelerate left

## Contributing

Everyone is very welcome to contribute to this project.
You can contribute just by submitting bugs or suggesting improvements by
[opening an issue on GitHub](https://github.com/lmammino/bevy-wrapping-square/issues).

## License

Licensed under [MIT License](LICENSE). © Luciano Mammino.