Skip to content

sametaylak/raycast-engine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Raycast Engine

  • This is basic raycasting implementation with P5.js

STEPS

  • Create constants
  • Make a grid-map
  • Implement player
    • render
    • move
    • collision
  • Implement raycasting
  • Scale 2D projection
  • Implement 3D projection
  • Basic shading of course (would be helpful)
  • Pixelize ??

Improvements ??

  • Tile-based movement
  • Tile interaction like pick up item

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published