2D Raycaster written in Rust from scratch. It features:
- Sprites
- Functioning doors
- Dynamic lighting and "ambient occlusion"
- Transparent walls
- Stairs
Rust Raycaster - Dynamic Lighting & Ambient Occlusion
Rust Raycaster - Stairs & Transparent Walls
Lode's Computer Graphics Tutorial - Raycasting. https://lodev.org/cgtutor/raycasting.html