This is a simple game in Rust and Piston with a Camera for 3D rendering. This game was written with hope to be a good example of game development in Rust.
Download binary (64-bit Windows and Linux) here: https://github.com/juchiast/boxcrash/releases
This code should be compiled with the latest stable version of Rust.
Almost all game's constants are configurable via resources/config.json
.
You should edit the screen size details to match your monitor.
Drive the box to avoid crashing with others, You can also speed-up, jump, and shoot them.
Control:
- Move left/right: A, D
- Speed-up: W
- Jump: Space
- Stare and shoot: Hold right mouse, then click left mouse
- Write an article about the writing of this code.
- Test game on more machines.
Write a GUI to configure and restart game(Done).- Draw more details of box and the road.
- Add crashing animations.
- Add some sounds.
- Try to build on Web and Android.
MIT