My collision detection might do with some optimisation alright...but that is another story ;-)
The alien movement is the arcade "alien dodge" effect that was present in Galaxians - if your don't have a direct hit the aliens hesitate so you don't hit a back-rank one...(at least not easily)
And yes I have some random events like you said...I used the profiler and after so many secs I stopped the program ...
LIMITFPS 30
Gameloop ran 300 times (need to include a modifier for my randomness)
LIMITFPS 60
Gameloop ran 600 times...and in this case doesn't your randomness have a higher chance of executing?
I think my logic is correct?!
The alien movement is the arcade "alien dodge" effect that was present in Galaxians - if your don't have a direct hit the aliens hesitate so you don't hit a back-rank one...(at least not easily)
And yes I have some random events like you said...I used the profiler and after so many secs I stopped the program ...
LIMITFPS 30
Gameloop ran 300 times (need to include a modifier for my randomness)
LIMITFPS 60
Gameloop ran 600 times...and in this case doesn't your randomness have a higher chance of executing?
I think my logic is correct?!