This is a simple raycasting engine written in Rust using the macroquad library. It is based on the Lode's Computer Graphics Tutorial and my previous implementation in JavaScript.
- Move - Arrow keys
- Toggle top level view - Press Z
- Toggle first person view - Press X
cargo run --release