I created a 2D car game a few ages ago. You can have a look at it:
http://valhallawebdesign.com/Bumper/ . Maybe you can get some inspiration/ideas from it. One of these days I should bring it into this century and make it fullscreen and bigger tracks...
1
| Adjustable view size to accommodate different CPU-speeds and workloads. If you think the scrolling window is too small, the only thing you have to do is to buy a faster computer. This game is made to cram all the CPU-power out of your machine, so if you got things running in the background you might want to shut them down. |
Uh, I don't think so. Or else the CPU just dropped out of my 1Ghz PC and left behind some random 1Mhz chip on the motherboard to do all the work

. The render window shrunk down to about 200x200

making th game unplayable. I wasn't given much confidence by the fact that your repaint routine was broken (the panel with the timer in doesn't repaint any more if you drag/resize the applet window) nor by the fact that your gui controls on the bottom left are black text on almost-black background.
All that aside...it feels like it would be great fun if you fixed it up - the controls felt good and the tracks were funky. Making a racing game "feel" right is one of the hardest parts, so if you just fixed up the "easy" bits (i.e. corrected the rendering, got rid of whatever is stealing most of the CPU, etc) then I reckon it would be a cool game

.
Howabout...
1. you get rid of all the GUI, and just render numbers etc directly onto the main window (i.e. a HUD - very easy to do)
2. you replace the gui controls with an "options menu" so that you don't have to worry whether they're screwing up the rendering for the main game
3. you profile it to see where the CPU time is going
4. you use GIFs or BMPs as your level-file format (e.g. "color(0,255,0) == track; color(255,255,255) == wall, etc)
5. webstart it
Then...you'll have a game that is VERY easy for people to make their own tracks, and takes very little effort for you to get running. Then you can put it up here and on JGF, and see if people like it (I think they will) - and you'll probably get enough positive momentum that you then end up spending much more effort to make a really nice version with OpenGL and a real map-editor etc, plus (eventually) multiplayer mode etc?
Just a thought
