This project demonstrates the use of the raycasting techniques to create a 3D perspective in a 2D environment. It serves as a foundation for anyone looking to understand the fundamentals of raycasting ...
Recreated the Wolfenstein 3D experience in 2D as a solo project. The game features a raycasting engine for pseudo-3D rendering, enemy AI, sprite animation, collision detection, and immersive sound — ...