- Sprites will be added in the future!
- Features textures, a mini-map, procedural/maze generation, doors, fully implemented first person controller (including strafe and up/down mouselook), and more!
- Uses modern javascript and browser features such as classes, modules, JSDoc (mostly), PointerLock API, etc.
Much of the work here is inspired by Lode Vandevenne's excellent tutorials on raycasting.
This project is hosted online with Github pages