@Kirby: I was never able to try out one of yours D: sorry
@Everyone: Keys are:
Left: Brake
Right: Speed up
Up/Down: Steer
L: Random, useless, but somewhat cool light switch
Space: Missiles
Notes on the AI:
Here is what it does
If you are behind an enemy and close enough to it, it will try to block your way.
While if you are in front, it will try to avoid you, so you don't ram him with your rear bumper.
If there is a missile in the screen and that it's in the back of the enemy, it will try to avoid it.
The red cars has a special ability, it can place oil puddle, making your car to loose control for a while, it also affects every other cars.
Other notes:
When you loose control of you car, you can use the brake to slow down, a bit useless, but can avoid useless crashing into other cars
I know the physics of the cars (Slamming) Aren't perfect at all, example, keep the space button on and go beside another car, if you do this correctly, both you and him will go wildly crashing into each other up and down really fast.
The sounds are repeated depending on a variable that is diminuated every frame and when it's equal zero, it will play a sound. I know this isn't the best method, as it requires kinda a lot of sound channel, but nothing a computer can't handle (just 200 channel requires less then 500mHz of the cpu).
There is a generator that generates the cars so it goes on for ever.
Bugs founded:
After a while, the actor Mountains3 stops moving, suspected GE fault
The volume control in a PlaySound2 with "abs(x)/100" will not work, and will play the sound as if it was equal to 1.
Well, I guess this is all I have to say for now