A Rust library and CLI for generating mazes with some basic routines for rendering and saving mazes to files
-
Updated
Mar 12, 2025 - Rust
A maze is a type of puzzle involving a collection of paths, usually where a player has to find a route from start to finish.
A huge variety of algorithms exist for generating and solving mazes. These are not only fun to implement, but also are a good way to familiarise yourself with programming techniques, algorithms, and languages.
A Rust library and CLI for generating mazes with some basic routines for rendering and saving mazes to files
TMaze is an experience combining immensely complex maze-generation algorithms and mind-numming mazes to solve.
Simple A* implementation in Rust and maze generator.
A maze generator written in rust.
🏨 An animated visualiser of different maze generation and solving algorithms, running the terminal
You guessed it, it solves mazes.
High-performance maze solver written in Rust
🎮 Explore a 3D ASCII labyrinth in this cross-platform game. Experience procedural mazes and first-person controls built with Rust and Tauri.
Generate mazes with Rust and WebAssembly purely on the frontend
rust library for maze generation and statistics
迷宫生成器,特色是生成巨型迷宫时占用内存较小,且导出png是流式的。
A maze generator written in Rust using the game engine Bevy
First-person 3D ASCII labyrinth game featuring raycasting engine, procedural maze generation, and retro-style graphics. Built with Rust, Tauri, and JavaScript.