RACING GAME
I've got a racing game/engine in the works now. I've always wanted to make racing games, and recently started making an engine to enter into a coding challenge on the TGC Dark Pasic Pro message board. I came second (If only i'd tweaked a few variables and made the gameplay a little quicker!). A lot of the basics are done. The game mechanics need work, and then it's a case of adding fluff in the form of graphics, sounds, menus and that.

What's done:
Level editor using cubic splines, Creates closed, smooth tracks. 2d track model generated upon loading. Works pretty fast. Could easily add in height and width variation. Collision detection with track walls taking advantage of track "order" - object on track only needs check collision against track piece it is on, and possibly adjecent pieces. To find which track piece is on, simple case of checking whether has crossed to neighbouring section. Counting and timing laps done similarly. Have a gameplay recorder for keeping fastest laps for ghost car. Replay can be done similarly.

To do:
* Fix the mechanics. Most important part of a game. Have a whole load of notes.
* Level models, themes, car models. Another big task.

I'm kind of tempted to do a whole design document/diary thing for this. The no media challenge meant the basics of the engine got done really quickly. Perhaps a proper concept art, planned modelling etc system can fasttrack the graphics side of things, and a proper documentation and planning thing will make short work of the physics.

I kind of want this to be like Gran Turismo meets rollcage/wipeout. Tangible, consistent and logical physics and gameplay like GT, but the extreme awesomeness of a Sci Fi game. I want to create a believable otherworld in which money and safety is not really an issue, and where super fan cars with 8 wheels drive on the ceiling. It's going to be cool. A bit like "Trackmania" i guess, but with more F1 style race tracks.