A game engine written in Rust, based in glium, glam and bevy-ecs.
This project was developed by undergraduate students for the discipline of Computer Graphics at UDESC. As such, the main goal for the project was always learning the many technics involved in rendering and what it takes to build a full-featured Game Engine.
To run any example simply clone the repository.
git clone https://github.com/EMachad0/Arara-Game-Engine.git
Then execute any of the commands bellow.
-
Snowman Exemple
cargo run --release --example snow-man
-
Robot Example
cargo run --release --example robot
-
Castle Example
cargo run --release --example robot
-
Snowman Exemple
cargo run --release --example snow-man
-
Fire
cargo run --release --example fire
The code of this examples can be found at the examples folder, and the screenshots and videos are at docs folder.
All documentation is on the wiki.