This game follows standard WASD controls with the exception of the S key. In other words: W - Forward A - Left D - Right
### How does it work? ### The player and map are drawn in 2D. Many rays are casted from the player that hit parts of the map. The distance these rays cover is used to draw lines for each ray whose lengths and color change to match. ### Can I use this system? ### You are allowed to freely use this system for your own projects as long as I am given an attribution. ### Is this work original? ### The code was, but the idea was not. Many have done similar things in a similar fashion. I saw other 3D raycasting engines and thought, "hey, I want to do that!" Promptly, I did that. ### How long did this take to make? ### I believe the whole project took no more than three hours, but I was not precisely counting. ### Why do you write like a language model? ### When writing things meant to be read by other people, I tend to prioritize readability and formality in order to provide a clear message; however, this comes at the cost of more predictable and overall mundane writing with less sentence structure variation.