Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/hiimsergey/flappyspace
- Owner: hiimsergey
- License: gpl-3.0
- Created: 2023-10-21T08:49:32.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-12-20T18:05:48.000Z (about 1 year ago)
- Last Synced: 2024-10-11T18:39:16.338Z (2 months ago)
- Topics: 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
- Language: Rust
- Homepage: https://hiimsergey.github.io
- Size: 239 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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)