the simplest way to do the ring of light thing is actually to have a huge black image with a hole in it (with alpha values of the hole fading out), and overlay that on the screen, with the hole on the player
if you don't want it totally black, you'd draw that huge black screen-sized image with an alpha value other than 1
that said there are other ways to do it and entire 'lighting systems' for gm, but the way above is the easiest way to do that particular effect
the way i do that effect in my current game project is a bit tricky but also an alternative: i adjust the alpha values of all the objects depending on their distance from the player, so that as the player approaches an object it becomes visible. this is more resource intensive however, i only do it because i like the surreal effect it gives
there's also probably ways to do it with subtractive blending and such
Thanks a bunch!
"i adjust the alpha values of all the objects depending on their distance from the player, so that as the player approaches an object it becomes visible.
^This sounds really cool. I may have to play around with it a bit. I haven't done much experimenting with any of the alpha features in GM because I haven't needed to until now!