NOTE: The Windows only issue of the last version has been fixed!

If you want to make a 2D game with 3D impression like an RPG or a Rogue-Like, this script will help you to manage the depth of objects and characters in your game, so every single one of them will stand optical correct before or behind another. With this script all your objects in one room will be drawn in a specific order – depending on their position –, to create the impression of a third dimension. Every object (that shall have a three dimensional depth) needs a height value and z-position. The third axis (z-axis) allows you to levitate or drop objects at the same spot. This creates a shadow that indicates the depth of the floating object within the room.

Every object in this test environment has a shadow. This shadow will always lie on the next surface. The shadow does not break and therefore it will always lie on the ground or on another object as a whole and overlap.

End User Licence Agreement (EULA).

Version 1.1.0. Published August 31, 2018

Age Rating: 4+

Average Rating

Your review

You can only review assets you've bought.


aaron r 17 April 2019



Anonymous 13 October 2018


Kim H 29 August 2018

not working on GMS2 too

I think there really exists a problem in this asset pack.
I have a same issue with Dong-gi P's.
When I import this asset in a new project and just play this project, it only draws Tiles and Background not player or sprites.

I think this happens because of the depth. I checked the player object's depth and it was -76800.
Probably, GMS2 draws the objects which are within the depth ranges -20000~20000.
So when I divided the objects' depth into 10, the objects started to be drawn.

This review was left for a previous version of this asset.


CoobsDesign (Publisher) 30 August 2018

Dear, Kim H,
thank you for this information. We noticed that this is a Windows only issue. An update (1.1.0) will be released in the next weeks to fix this bug.
We hope that there will be no further inconvenience.


Dong-gi P 22 September 2018

not working on gms2

only draw "Tiles", "Background".


Very subjective assessment


maybe well organized source


built-in 'depth' based instance draw. -> i think. it is not gms 2.0 friendly.


CoobsDesign (Publisher) 28 August 2018

Dear Dong-gi P,
We regret to hear that our product does not work for you. The script was programmed in GameMaker2 and works flawlessly. Please tell us exactly what the problem is so we can fix a potential bug.

Thank you.

Package contents

Loading, please wait

What is the issue?

Back to Top