Hey Community!
I'm working on a 2D Car Racing game atm. and i was wondering if anyone of you know how to make a good acceleration system for cars. I tried it a few times, but all what i was trying failed.
For example:
When you release "up" the car have to "roll out", so it don't have to stop immediately (don't know how to do it).
The second thing i want to make is, when you drive in a curve you have a small drifting.
Thanks for your help!
1 2 3 4 5 6 7 8 9 10 11 12 | private void Tasten2() { if (Greenfoot.isKeyDown( "w" )) { move(geschwindigkeit); vorwärts = System.currentTimeMillis(); if (vorwärts != 0 && vorwärts <= System.currentTimeMillis() + 1000000000 && geschwindigkeit == 1 ) { geschwindigkeit = geschwindigkeit + 2 ; } if (vorwärts != 0 && vorwärts <= System.currentTimeMillis() + 2000000000 && geschwindigkeit == 3 ) { geschwindigkeit = geschwindigkeit + 2 ; } |