wolf3d-engine icon indicating copy to clipboard operation
wolf3d-engine copied to clipboard

Wolfenstein 3D raycasting engine made in JS and P5.js

Game ScreenShot

Wolfenstein 3D Engine

Raycasting engine made with Javascript and P5

Live Demo

Basic Engine

Instructions

To run locally, make sure that the project are hosted on any virtual or physical host. Just opening the html file will not work due to CORS policy

npm serve package can help with that

Inspiration

https://lodev.org/cgtutor/raycasting.html

https://dev.opera.com/articles/3d-games-with-canvas-and-raycasting-part-1/