An efficient surface based 2d lighting and shadow system packed with features and optimizations.
Download the Caster Creator executable.
Download the Caster Creator project.
This is a major update to Fast Lights for GMS 1.
A number of improvements and new features have been added. There can now be multiple light systems, with independent lights and casters, per room. The light system can be masked allowing for spaces that aren't strictly rectangular. The light systems are now independent of instance variables, this keeps namespaces clean and improves code quality.
There is also a Caster Creator program to easily create a list of points to use as shadow casters in your project.
Please see the forum post for any questions you may have.
Free to use in your project, even for commercial games.
End User Licence Agreement (EULA).
Fixed a bug in mask drawing that caused the mask to be drawn incorrectly if the view and the application_surface were not the same size.