Projects
Guardium
README
Guardium
Tower defense game written entirely in Rust.
View Demo
Table of Contents
About The Project

A strategy tower defense game create in rust using the bevy game engine. The project is my AP Computer Science Principles final.
Built With
Getting Started
Prerequisites
To compile the project locally, ensure that rust is installed.
- You can check cargo version with: sh
cargo --version
Installation
Releases tab:
- download executable from the Releases tab
- Run the Executable
Compiling and running localy:
- Clone the reposh
git clone https://github.com/Implycitt/Guardium.git - Build using cargosh
//only builds the program cargo build //builds and runs cargo run
Screenshots

Roadmap
Roadmap to be updated with some specifics maybe and hopefully a full tree of features to add
- enemies that spawn randomly around tower
- find shortest path to tower
- tower that shoots at nearest enemy
- wave system for rounds
- Resources
- Inventory and resource management
- Timer for collection
- Resources allow different upgrades
- Multiplayer
- Hosting and joining
- Chatting
- Procedural terrain/biome generation
- Players spawn in random biomes
- Each biome has different resources
- UI
- Menu; main and options
- Music
License
Distributed under the MIT License. See LICENSE.txt for more information.