Team members: Andy Danforth, Andy Roland, Rahul Ram, Minh Hoang
To view our project, please visit: https://cse442-22w.github.io/FP-raycasting/
To have a look at the textures and pictures that were used to create this project, please visit docs/data
and docs/images
.
The website is not optimized for all devices. Some of the button positions or canvas placements might be off or incorrect if you're on a smaller screen.
And if you refresh directly onto a page, you may need to scroll away and back to enable the interactions.
- Lodev's tutorial: https://lodev.org/cgtutor/raycasting.html
- The Coding Train's raycaster coding challenge: https://thecodingtrain.com/CodingChallenges/145-2d-ray-casting.html
- Special thanks to TA Reiden Chea's help and his work, The Off-By-One Exploit: https://observablehq.com/@thechincheachilla/the-off-by-one-exploit
- Quillaja's raymaze https://github.com/quillaja/raymaze
- Magoninho's raycaster example https://github.com/Magoninho/raycasting-js
Enjoy!