Hi Ktel,
[quote:3nu4s9ob]3) When I try to stop the player's sprite from moving outside the screen, the ship sticks for a while and it's really annoying for the player I use an event which checks if the Sprite's X (or Y) is less or equal to a max or min value and then if it's true I set the sprite's X (or Y) to that value. The ship can't move past that point, but when players wants to go away there is a slight delay.
I think its easy fix for this one. Its in the Acceleration and Deceleration. If you set Acceleration to 10000 and Deceleration to 10000 in your ship object you will see the delay from moving away from the wall gone.
The other thing you could look at is the checks you have for you ship and the walls.
Ship.X Less or equal 50 then you change the Ship.X to 50.
Which makes a little loop. Maybe set the Ship.X to 51
By the way I like your graphics. I wish I could make my own graphics like that.