Raycasting Renderer

GitHub

This is a demonstration of a video game graphics rendering technique known as Raycasting (find out more about raycasting here: Raycasting Explained). Inspired by John Carmack’s implementation of raycasting in Wolfenstein 3D.

The tile map editor that I made to create levels for this the demo became a standalone tile map/level editor which I used for other projects: Bambuu TileMap Editor.

[W][A][S][D] to move.

Download

Demo Download

Demo gifs