Skip to content

Latest commit

 

History

History
executable file
·
23 lines (17 loc) · 991 Bytes

README.md

File metadata and controls

executable file
·
23 lines (17 loc) · 991 Bytes

RachitCaster

A retro-style raycaster written using HTMl 5 Canvas and pure javascript.

Picture of the raycaster

Status

  • Sprites will be added in the future!

About

  • 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.

Credits

Much of the work here is inspired by Lode Vandevenne's excellent tutorials on raycasting.

Demonstrations

This project is hosted online with Github pages