Easy solutions can still be good. I broke my brain over how to implement grid line of sight into Crimson Coil. Solution: Actually spawn wall objects where they are implied to be and check for collisions in a line.
(I turned off terrain for a better visualisation.)
#indie #gamedev #gamemaker