2D Raycasting with Plain HTML, JavaScript and CSS
github.com