This is something though, quite a great achievement WASD When changing resolution or FOV, you have to move the player to see the map in the new FOV or res setting that you settled. Play on Turbowarp : https://turbowarp.org/858285273 When you change FOV, move to see it in a new FOV Anh em thấy ổn không? Vì mình làm game cho nhiều nước nên phải viết tiếng anh, thông cảm nhé!
PLEASE REPORT ANY BUG OR GLITCH TO ME! I'm so proud of myself Credits : - Inspirations - @Java_Programmer (+explaination) @iaobardar (+explaination) @kc021 @piano_miles @DogCatPuppyLover @Finlay_Cool @Griffpatch @eudes @SuperCoder900 @ITALY_5454646 @RokCoder @gtoal @Layzej @toblerone 108 And all the scratchers who made list-based raycaster, DDA raycasting and 2.5D raycaster projects. -Code and mathemathics algorithm- Permadi.com : https://permadi.com/1996/05/ray-casting-tutorial-7/ Matt Godbolt : https://www.youtube.com/watch?v=eOCQfxRQ2pY WeirdDevers : https://www.youtube.com/watch?v=g8p7nAbDz6Y&t=179s 3DSage : https://www.youtube.com/watch?v=gYRrGTC7GtA&t=570s (This project is 95% by me) for the 2D texture mapping raycasting tutorial and also linear ray distribution in his raycaster series (ep 7 and ep 3) I wanna give a special thanks to and who inspired and explained to me about the algorithms. I also found more interest in mathematics (I always like mathematics) and more specifically trigonometry. Thanks scratch wiki for fps counter