Cień jako obiekt nie jest potrzebny. Wymaga dużo więcej obliczeń.
Skrypt cienia, konturu i bloczków (wywołaj tylko jeden raz na step):
GML
with(mur) draw_sprite(cien,-1,x+4,y+4) //albo bloczek z blendingiem c_black
with(mur) draw_sprite(kontur,-1,x-1,y-1) //prostokąt o wymiarach (bloczek_width+2,bloczek_height+2)
with(mur) draw_sprite(bloczek,-1,x,y)
^^