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: · ·

More info

End User Licence Agreement (EULA).

Changes in 1.0.0

initial commit

Version 1.0.0. Published July 28, 2014

Created with GameMaker: Studio v1.99.180

Age Rating: 4+

Average Rating

This asset hasn't received enough reviews yet.

Your review

You can only review assets you've bought.


Daniel P 17 December 2016

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:

if !surface_exists(global.surfaces_shadows)
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.)

Package contents

Loading, please wait

What is the issue?

Back to Top