Line Of Sight or Shadow Casting in 2D

In this (long, sorry) video I cover a variety of things to implement a classing line-of-sight mapping, or shadow casting depending on your perspective. It's also the first olc::PixelGameEngine project I've done a video for, so I spend some time showing you how to set up Visual Studio to use this engine. I'm quite pleased with the end result of these algorithms and I expect to use them quite a bit in more ambitious tile-based projects in the future. These resources are excellent regarding the things seen in the video: https://stackoverflow.com/questions/5... https://www.redblobgames.com/articles... https://ncase.me/sight-and-light/ Source: https://github.com/OneLoneCoder/Javid...   / discord   Blog: http://www.onelonecoder.com Twitter: @javidx9 Twitch: javidx9