WARNING - DO NOT BUY THIS ASSET
NO SUPPORT WILL BE PROVIDED FOR THIS ASSET, PURCHASE AT YOUR OWN DISCRETION
TrueLight2D is a shader based light and shadow engine designed to allow easy implementation to most existing and new Gamemaker projects.
Please note: While I've tested this and it is working on Galaxy S3, some users have reported that the shaders do not work on Nexus devices, this isn't an issue with the shader or GameMaker, it is due to the CPU/GPU hardware of the Nexus
Tested on Windows 7 (x64) and Android (Galaxy S3)
The engine differs from most light and shadow engines by allowing the use of any sprite as the light source, this allows for an infinite variety of different types of lights.
Only 1 controller and 2 parent objects to get started, all processing and updating is done within the controller object with only a single init() script that requires user input.
Simply add a parent object to a light casting object then add the occluder parent to any object that will act as a shadow caster, both light and shadow objects can contain static or animated sprites. Neither of these object require scripts or code to be added for the engine to run.
Android Demo Thanks to lordvtp http://www.mediafire.com/download/ch770tkd48qect2/truelight-Default-1.0.0.apk (old verison 1.0.3)
User Manual: https://www.dropbox.com/s/pbhrlmz30fx4n29/TrueLight2D%20Manual.doc