If you angle the sail to send light in front of you, you will speed up and fall towards the Sun. If you angle the sail to send light behind you, you will slow down and move away from the Sun. Aim to either side and you will move away from the light and also move up slightly. Between these effects you can manage to get from any orbit you might be in to any other possible orbit. It will just take a while.
This is all assuming that there is not enough force from reflecting the light back into the Sun to beat the Sun's gravity.
Don't you mean slow down and fall towards the sun?
If you have 2 objects in the same orbit and one accelerates backwards, that one winds up below and in front of the first. This happens because accelerating backwards causes it to lose energy, so it falls, and in falling picks up more kinetic energy than it had before.
If the reference frame is initially rotating at with your orbit or a closer one, "speed up" is accurate. If it's rotating with some more distant orbit, "slow down" is accurate.
This, by the way, is one reason why physicists tend to just say "accelerate" in both cases: then, it's technically true for any external reference frame.
Please consider implementing gravity for the planet and perhaps a time scale option.
There's gravity from the sun but not the planet, and yes, that ought to be worth adding. I'm not sure what'd help the most to turn this into a fun game, though, so I'm working on other things. Thanks for the suggestion; a time control's probably a good idea too.
not very general-purpose, but sound in principal.
Orbital mechanics is fun :).
If you are at rest 1 au from the sun, and you deploy your sail perpendicular to sunlight, which direction will you accelerate in?
Of course, no spacecraft will ever be at rest with regards to the Sun -- it would take 30km/s of delta-v to get there, and there's rather little point. They will be orbiting, starting from leo, which means that the meagre acceleration from a sail is more than enough to get basically anywhere.