Sounds interesting but I don't understand how this creates a 3D effect. I have done something similar using objects with different depth in Gamemaker. Multiple sprites over each other are still 2D-looking to me.
No problem! I hope you can make something with this little trick! But one thing: It gets really slow and will cause your game to lag if you have too many objects in your room. So you should only render the objects which the player can actually see. For example, test if the object is inside your view, if it is, render, if not, then not. Thanks so much for your attention :)