Skip to content

CMDRZero/RachitCaster

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

78 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RachitCaster

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

Picture of the raycaster

Status

MAJOR WORK IN PROGRESS, THE CODE IS BEING REFACTORED TO AN OBJECT BASED MODEL WITH COMMENTS (JSDOC) IN src/

  • 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 features such as classes, modules, JSDoc, PointerLock API, etc.

Credits

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

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

Languages

  • JavaScript 95.7%
  • HTML 4.3%