mirror of
https://github.com/kristoferssolo/maze-ascension.git
synced 2025-10-21 19:20:34 +00:00
| .cargo | ||
| .github/workflows | ||
| assets | ||
| src | ||
| web | ||
| .gitignore | ||
| Cargo.lock | ||
| Cargo.toml | ||
| justfile | ||
| LICENSE | ||
| README.md | ||
| Trunk.toml | ||
Maze Ascension: The Labyrinth of Echoes
A procedurally generated 3D maze game built with Rust and Bevy game engine. Navigate through hexagonal maze levels that become progressively more challenging as you ascend. Play on itch.io
Features
- Procedurally generated hexagonal mazes
- Multiple floor levels with increasing difficulty
- Smooth floor transitions and animations
- Power-up system (WIP)
- Custom hexagonal grid library implementation
Installation
- Clone the repository:
git clone https://github.com/kristoferssolo/maze-ascension.git
cd maze-ascension
- Build and run:
just native-release
# or
cargo run --release --no-default-features
License
This project is licensed under the GPLv3 License - see the LICENSE file for details.
Acknowledgments
- Bevy Game Engine
- Red Blob Games' Hexagonal Grids article for hexagonal grid mathematics
- hexx for hexagonal grid inspiration