The way you have programmed it is not the classical one… Also makes no sense. The is no brakes or reverse engines in the space (current S). People also are used to space-bar to fire. So I propose ASD only as turn-left, thrust, turn-right; and ENTER or SPACE-BAR to fire.
just a heads up, if you run out of power (top left bar) you will not be able to use the thrusters. You gain power by getting into close orbit of a planet.
The S key thrust is firing from some random direction, not from behind of the ship.
Well… Good luck.
I think that you should evolve discussions on some indie game dev forum. As this project is not a Xojo one anymore, at some point it will be considered too out of scope blending some light rule breaks of the forum if we extend talks in here.
a space game i made in game maker for a contest. (html5 for desktop pc) https://gamejolt.com/games/ufo/635488
AppGameKit is also a nice tool to make simple games.
You can do this also, note the thruster will push the asteroids away from you too. They have some force which is passed on. The same with the explosions , you will see the missiles impart some of their energy into the particle system.
Well,I know that we are in the field of the fantasy, but in no little bit near to reality a spaceship will have thrusters for breaking a full speed ship. They may have small little ones just for directional purposes at very delicate small speed like docking somewhere.