Drift Driver 4K

Drifting becomes fun once you learn how to use it to your advantage. However, I got to Level 4 and gave up because it was seemed virtually impossible to beat. The ground felt like an ice skating rink :stuck_out_tongue:

Level 4 was impossible.

Can’t pass lvl 3, too dificult :smiley:

Nice control and camera adjustment. However there’s bug. If you play it right you can just make a circle continuously to create big amount score. Unfortunately it’s happened on my lvl 2 and miracle doesnt show up again.

I made it to level 3 on the first try, the difficulty doesn’t seem too bad until level 4. On level 4, it feels like the car needs more front grip.

Made it to level 5. At that point it becomes very hard :stuck_out_tongue: Not impossible though, but very hard.

You cheated! :stuck_out_tongue:

I got 396 on track 4 when time ran out. My carpal tunnel started kicking in so I gave up there. Nice game.

Thanks so much for all the excellent feedback. :slight_smile: I’ve now made many changes to address the problems:

  • Cars are now much faster.
  • Tires have a more grip (no more ice skating rink feel).
  • Front tires no longer break traction, so pulling out of a drift is easier.
  • Going on the grass now helps the car out of a drift.
  • More levels (now 7).
  • Able to progress through levels faster.

If you get a chance, I’d really appreciate hearing if the changes make the game better, and what level people can now get up to.

http://www.java4k.com/index.php?action=games&method=view&gid=354

Thanks again!

Really nice, I zipped through 1-3, 4 took a couple of tries, and after numerous tries and being extremely close to winning, I gave up on level 5 :frowning:

Yay with new update I can passed lv4. Gave up on lv5.

I wonder how you calculated “drift”

Drift is the angle of the rear wheels compared to the direction of travel.

The first level you only need PI/16 to get “drift”, however, as you go through the levels, you need a greater angle, by level 5 you need a PI/9 angle. Oh, and there is also a check to make sure you are going fast enough too. :slight_smile:

Made it to the 5th level I think. It was the one with a 1500 score limit.

thanks for the explanation :point:

Actually, that was the 6th level! :slight_smile:

Made some more changes:

  • There are now 10 levels.
  • The track width changes between levels.
  • Level 7 is now a snow track.

I think the transitioning between levels is now fairly smooth. Please let me know if you get to a level and feel like it was too much of a jump in difficultly.

Any other comments/suggestions are also most welcome. :slight_smile:

http://www.java4k.com/index.php?action=games&method=view&gid=354

Many thanks again!

Got to the last level, but immediately gave up. Took me very many tries to beat level 9, but I eventually did it. The snow level was great. It was fun and awesome, but not very challenging, which was a nice change of pace. The only 2 things that really bothers me with is for one that the car’s abilities changes each level. It makes all the things you learned at the last level useless as they don’t work anymore. The second thing was most apparent on the last level: The car doesn’t run straight. On the last level, just holding the up arrow key makes your car make a sharp turn to the left. It was very difficult just getting the first turn right due to this, and considering the insane degree of drift needed for points, combined with the high speed of the car, the soap slippery road and the 1000 point requirement, it was pretty much impossible for me to do enough flawless drifts in a row for me, so I just gave up.

Very nice game though, especially in 4K!

After reviewing the last level, I agree. I’ve made the car too powerful with not enough traction. It’s not fun, it’s just annoying how it snaps into a spin so easily.

I also see your point that you need to relearn on each level. I need the user to gradually work up from a car that doesn’t drift much, to a car that does. However, when the user does get to that car (probably the black car on level 6), I think I need to stop modifying the car, and only modify the track, points, and time limit to make it harder.

Excellent feedback! Thank you! It’s funny how when you program and play the game so many times, you loose track of what you think works and what doesn’t. :slight_smile:

All issues should now be fixed:

  • Now has 12 levels.
  • No more impossible to control cars. Once you get to level 6, the cars handling doesn’t change much.
  • Now has some dirt tracks (as well as asphalt and snow).

http://www.java4k.com/index.php?action=games&method=view&gid=354

As always, comments most welcome.

Thanks! :slight_smile:

Just for fun, I made an HTML5 version! ;D

I stuck my 4K code into a GWT project, fixed up the game loop to be single threaded, changed the gfx calls to use GWT, and boom, GWT made me an HTML5 version! :o

The only other difference is there is no dashed line support in HTML5, so I replaced the centre line with some track texture (as I wasn’t worrying about the 4k limit). The actual Javascript compiled out to only 50K, so that’s not too bad.

You can see it in action here http://www.brasurf.com.au/DriftDriver/

This, my friends, I think is the future! (well, for small online games anyway).

Game is totally cool! :slight_smile:

Unfortunately the HTML5 locked up Firefox for me - thats not unusual tho :slight_smile:

Cheers,

Kev

Applet = 4K, Javascript = 50K…Java wins :slight_smile:

Both run fine for me in Google Chrome. However, I could never beat level 6 :S