Home

Awesome

What is this?

Single player 3d shooter written in Rust and based on fyrox engine

How to build

Cargo.toml contains hardcoded relative path to engine fyrox = { path = "../Fyrox" }, so you have to change this or put engine folder near the game folder to get game compile, because it always uses latest fyrox which could be not published on crates.io.

In other words you can do something like this:

git clone https://github.com/FyroxEngine/Fyrox
git clone https://github.com/mrDIMAS/rusty-shooter
cd rusty-shooter
cargo run --release

Or if you're updating to the latest version, do this:

cd fyrox
git pull
cd ../rusty-shooter
git pull
cargo run --release

Gameplay video

Keep in mind that it can be different from latest version!

Gameplay video

Screenshots

1

2

3

4

5

Plan