Wiesz w ogóle co oznacza ! ,który ci usunąłem?
GML
switch (keyboard_key)
{
case vk_left:
if place_free(x-10,y)
{x-=10}
break;
case vk_right:
if place_free(x+10,y)
{x+=10}
break
case vk_up:
if place_free(x,y-10)
{y-=10}
break;
case vk_down:
if place_free(x,y+10)
{y+=10}
}
Tak na przyszłość to y -= 1 jest do góry a y += 1 na dół. Ty miałeś odwrotnie.