the idea
I want to learn raycasting math to build a full ASCIIquest engine from scratch. It will also allow me to expand the idea even further.
core ideas
Raycasting is when you cast rays across the
FOV and draw
wall slices from them :O
The math consists of the DDA algorithm,
projection math and some fixes to make
the rendered visuals match what we consider normal.
how do I learn
Well mostly by drawing every step on a piece of paper. I find that it
works best for me :D
Right now I managed to understand the
DDA alg and simple
projection math.
why even bother
I want to be able to explain the raycasting to anyone that would want
it. The plan is to maybe make a video explaining the math + a second
part coding the actual raycaster.
Thanks for reading!