Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/hiimsergey/flappyspace

A Flappy-Bird-inspired game in space built with Bevy.
https://github.com/hiimsergey/flappyspace

2d 2d-game 2d-games bevy bevy-engine bevy-game game game-2d game-dev game-development gamedev games rust rust-game rust-gamedev rust-games rust-lang rustgame small-games space

Last synced: about 2 months ago
JSON representation

A Flappy-Bird-inspired game in space built with Bevy.

Awesome Lists containing this project

README

        

# Flappy Space
A lil' 2D game about a UFO and asteroids inspired by Flappy Bird.
Written with [Bevy](https://bevyengine.org) in [Rust](https://rust-lang.org).

## Gameplay
Press the spacebar to jump. Dodge the asteroids. That's it. Yippie.

## Setup
Under **Releases**, you can download the binary.

If you have `cargo` installed, you can compile the game from source:

```
git clone https://github.com/hiimsergey/flappyspace
cd flappyspace
cargo run --release
```

I used the [bevy_embedded_assets](https://github.com/vleue/bevy_embedded_assets) plugin so that you don't need to download the assets folder alongside the executable.
However, if you want a window icon, you would need to download it. I implemented it through winit and not Bevy, since there is no official implementation for that yet.

If the program doesn't find an icon, it simply runs without it. But I think it's not too tragic.

## Assets
- font: [Pixelify Sans](https://fonts.google.com/specimen/Pixelify+Sans)
- sprites: my own (feel free to use them)
- inspired by ["ASTEROID" by greenretroman](http://greenretroman.itch.io/asteroids)
- sounds: [Sci-Fi Sounds](https://kenney.nl/assets/sci-fi-sounds) and [Interface Sounds](https://kenney.nl/assets/interface-sounds) by [Kenney.nl](https://kenney.nl)