A 2D tile-based shooter game made with Rust and Emerald.
This project was my submission fot the GMTK Game Jam 2022. I built this game with the goal of exploring a script-based game engine. For the purpose of this playground, I have also organized the code, used include_bytes!() to allow packing all assets into a single binary, and have included an icon set.
- Tile based movement and collisions.
- Sounds and some simple UI.
- Enemy Spawning

This project contains a Rust project, to build and run you will need the following pre-requisites:
Once you have the Rust programming language installed along with Cargo, you can build and run the game by running the following commands:
cargo build --release
cargo run --release
As with all other projects in this playground, the license is CC BY-NC.
CC BY-SA 4.0 The-Nice-One.
Last modified: May 06, 2026 Website built with
rail-yard and the
TypeScript programming language.
See credits.