issues
search
acmpesuecc
/
boomcaster
A simple doom-esque game built with pygame and a custom coded raycaster
0
stars
15
forks
source link
hacknight-2024
hacktoberfest
readme
How does this work?
It runs on the simple principle of ray casting
Raycasting is the process of shooting a vector or ray from the characters perspective and rendering the exact points that the vectors hit. The rest of the area is left out blank which allows to provide a 3d effect
It involves basic trigonometric calculations
Setup
To run the file:
enable the env or have pygame installed
run
python3 boom.py
Preview