Skip to content

Latest commit

 

History

History
29 lines (20 loc) · 1.64 KB

File metadata and controls

29 lines (20 loc) · 1.64 KB

raycaster-engine

An implementation of the widely popular raycster enginer used in games such as doom and wolfenstein using HTML canvas for rendering graphics and typescript for logic.

Resouces Used

I used many resourced to learn about the algorithms and the basic math needed to develop this implementation. They are listed below:

Other Algos

Most algos (collision detection b/w player and wall and bullet and wall, edge of wall detection, etc) made from scratch.

  • Alot of res above were for the square bullets
new.mp4