A 2D multiplayer base building game built with Rust, Bevy, and SpacetimeDB.
- 🚀 Real-time multiplayer gameplay
- ⚔️ City-to-city combat system
- 🏗️ Persistent world state with SpacetimeDB
- Game Engine: Bevy (Rust)
- Database: SpacetimeDB
- Networking: SpacetimeDB's native networking
- Physics: No physics
- Rust (latest stable version)
- Cargo (Rust's package manager)
- SpacetimeDB CLI (for local development)
git clone https://github.com/pottsorken/rustbourn_engines.git
cd rustbourn_engines
#Start the SpacetimeDB server (in a separate terminal):
spacetime start
spacetime publish --project-path server <server-name-here>
#Run the game client:
cd client
cargo run -- --ip 127.0.0.1 --port 3000 --clear| Option | Description | Default |
|---|---|---|
| -i | Server host IP address | 127.0.0.1 |
| -p | Server port number | 3000 |
| -c | Clear spacetime authentication token | false |
# Build for release:
cargo build --releaseDo not contribute
This project has no license yet. Please ask for permission for any usage.

