Если ходить стороны в 4 стороны, тогда: В событии нажатия клавиши влево:
Code
direction = 180; speed = 5; sprite_index = *спрайт, смотрящий влево*
В событии нажатия клавиши вправо:
Code
direction = 0; speed = 5; sprite_index = *спрайт, смотрящий вправо*
В событии нажатия клавиши вверх:
Code
direction = 90; speed = 5; sprite_index = *спрайт, смотрящий вверх*
В событии нажатия клавиши вниз:
Code
direction = 270; speed = 5; sprite_index = *спрайт, смотрящий вниз*
В событии отпускания клавиши <любая>