Sounds interesting, I will check it

You shouldn't use pics1.png though, Graal only reads its pixels into a buffer but doesn't use the alpha or transparency values, it's not creating a texture for it either. So it would be better to use several separated tiles images may be, although for v3.1 I also plan to add a command for drawing tiles (including the addtiledef things) into a drawing panel.