Welcome to the Dodozen's - Dynamic 2D Shadows Engine Inside this package you'll find all the necessary assets to use this professional 2d shadows engine in your Gamemaker projects.
This 2D shadows engine is powerfull, flexible and easily animatable and parametrizable.
Add to your projects that final professional dynamic look with this awesome shadows engine.
The engine has been tested successfully on the following platforms: · PC · Android · iOS · Windows phone 8
No special extensions needed.
Stay on tune and follow us on: · https://www.facebook.com/dodozen · https://twitter.com/DodozenGames
Version 1.0.0. Published July 28, 2014
Created with GameMaker: Studio v1.99.180
This asset hasn't received enough reviews yet.
You can only review assets you've bought.
Shadow with height
I was looking for a simple shadow system with adjustable "shadow length" and this works well.
I give 4 stars instead of 5 because you need to modify the code a bit to make it fullscreen compatible.
In obj_shadowLayer, Draw event, below the var variables but above the beginning of "surface_exists" block, put this:
global.surfaces_shadows = surface_create(global.map_screensResX, global.map_screensResY);
(Surfaces in memory get cleared when going in and out of fullscreen so you need to check every frame if it exists, then create it if it doesn't.)