RayCast.js Engine
- February 8, 2021
- undefbehav
RayCast.js is an implementation of the once-popular 3-D rendering technique known as ray-casting which was famously featured in 1991's popular video game hit Wolfenstein 3D. The engine has been written from scratch in pure JavaScript with no external dependencies other than the 2d graphics context provided by the HTML5 Canvas API, to draw pixels on. The rendering routine, at its core, is made up o…