Skip to content

An advanced retro-style raycaster I created using JavaScript and HTML Canvas

Notifications You must be signed in to change notification settings

rachitkakkar/RachitCaster

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

91 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

An advanced retro-style raycaster I created using JavaScript and HTML Canvas

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published