Wednesday, July 27, 2005

Artificial Intelligence Update

I've been hard at work on this the past few days. As my part of the engine now stands the AI car races around the track with ease, braking at the appropriate places - it also has the ability to recover after an accident.

Elsewhere, i have corrected a few bugs that were causing problems on certain shapes of corner and in the process simplified some of the calculations. I have also added a handbrake to the physics model, allowing you to perform handbrake turns!

I will try and post a demo (recorded or realtime) here in the next week.

Saturday, July 23, 2005

Artificial Intelligence


Over the past couple of nights i have been working on a basic AI, the aim for this is simply to get the car to drive around the track, when this is complete it will be advanced with braking etc. I also hope to add the ability to avoid other vehicles and recover from any accidents...

This screen shows the current engine with debugging lines displayed, the car works out the trajectory to the next 'waypoint' (which are poistioned at critical points around the track) and adjusts its steering accordingly.

Wednesday, July 20, 2005

Progress

I thought i had better let you know the progress so far, as this blog has been started a few weeks into the project.

Me and Jon started chucking ideas around a couple of weeks back and working on a design document with features we hope to implement (this will later be expanded into how!) We decided to tackle what appeared to be the most difficult sections first, so jonmack began work on a collision detection and response system (for both rigid bodies and the track) which i hope he will post about here soon and i began to develop the car handling, camera and a basic AI model.

As the project currently stands the collision detection and response are both semi complete, although not quite 'solid' enough yet, the camera is complete, a handling model is implemented and i have just started the AI this evening!

Phew.

I should update more specific details on the AI tomorrow...

Tuesday, July 19, 2005

Welcome!

Welcome to the racer blog, the basic idea is to document the development of a game from start to finish, with all the problems and success' that we encounter along the way! Hopefully these pages will be updated fairly regularly...

T.