Classic Windows 95 maze screensaver, made in C. Walls are projected following the Wolfenstein 3D raycasting algorithm.
TODO:
- Add WebAssembly as compilation target.
- Generate different maze layouts procedurally.
- Port algorithm to use vectors for increased performance.
- Include more textures.
- Toggle minimap on/off.
- Write project in Rust.
- Write project in D.