31 lines
763 B
Markdown
31 lines
763 B
Markdown
# bglga
|
|
|
|
This project is a simple Galaga-like space shooter game built using the Bevy engine.
|
|
|
|
## Current State
|
|
|
|
The game features:
|
|
- A player ship at the bottom of the screen that can move left and right
|
|
- Shooting bullets upward using the spacebar or up arrow key
|
|
- Enemy ships that spawn at the top and move downward
|
|
- Collision detection between bullets and enemies
|
|
|
|
## Controls
|
|
|
|
- Move Left: A key or Left Arrow
|
|
- Move Right: D key or Right Arrow
|
|
- Shoot: Spacebar or Up Arrow
|
|
|
|
## How to Compile
|
|
|
|
```
|
|
nix develop --command bash -c "cargo build"
|
|
```
|
|
|
|
## How to Run
|
|
|
|
1. Make sure you have Rust and Nix installed.
|
|
2. Clone the repository.
|
|
3. Navigate to the project directory.
|
|
4. Run the game using the command: `nix develop --command bash -c "cargo run"`
|