Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/m3str3/rust-space-invaders
Getting more experience with Rust 💪
https://github.com/m3str3/rust-space-invaders
Last synced: 6 days ago
JSON representation
Getting more experience with Rust 💪
- Host: GitHub
- URL: https://github.com/m3str3/rust-space-invaders
- Owner: M3str3
- Created: 2023-09-24T18:13:19.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2023-09-25T16:28:43.000Z (over 1 year ago)
- Last Synced: 2023-09-26T04:38:56.518Z (over 1 year ago)
- Language: Rust
- Size: 12.7 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# Space Invaders in Rust
This project is a recreation of the classic game "*Space Invaders*", entirely developed in Rust. The primary intention behind this endeavor is to enhance my proficiency in the Rust programming language, so don't expect to much :)
## Installation Instructions
- Ensure you have Rust and Cargo installed on your machine.
- Clone this repository.
- Navigate to the project directory
- You can now run `cargo run --release`## Keys
Easy peasy- →: Move right
- ←: Move left
- SPACE: Shoot
- p: Pause
- r: To reset game on GameOver## Demo
![GIF](https://raw.githubusercontent.com/M3str3/rust-space-invaders/master/resources/demo/gameplay.gif)