Media Summary: Quick hack-a-day project. No texturing yet, Maps are generated using a cellular automaton. All maths is done using vector ... Description In this video I am explaining Updates include: added slightly better perspective, allows for multi-level walls, different coloured shapes, and the all important ...
Raycasting Fps Engine C - Detailed Analysis & Overview
Quick hack-a-day project. No texturing yet, Maps are generated using a cellular automaton. All maths is done using vector ... Description In this video I am explaining Updates include: added slightly better perspective, allows for multi-level walls, different coloured shapes, and the all important ... Finally fully corrected the perspective issue I was having! If you watch the previous videos, you will see that annoying "curvature" ... I was going to try and write an application like this in Haskell, but couldn't achieve good performance without using unboxed data ... So there's a bit of a debate out there as to whether or not the Doom
Just another fun one day project. I'm actually very proud in been able to implement this without lose hours researching maths ... With a bit of time on my hands, I decided to have a go at making a 3D