all:
- credits: Bruno for mariembourg, Tomas for intersection code.
- data organization: per-track directories

art:
- Decide of a license

karted:
- Everything!

3d engine:
- make one! (clarify existing code)
- Support for hierarchies + animations.
- Minimize texture swaps
- Environment mapping for wet tracks
- Water spray behind go-karts
- Smooth normals
- Use vertex arrays
- Texture filtering (mipmaps)
- Handle transparency (transparent surfaces not drawn at all now)
- Skybox

physics:
- Kart vs kart collisions
- Need to trash the current code (low priority: it may be ugly, but it works!) 
- "aqua-planing"
- Tyre temperature
- Engine temperature


AI:
- Preprocess tracks to vectorize the track.

tracked:
- Write manual.

karted:
- Everything!

top10:
- Background music (in opening/menus)
- Improve tracking camera
- Ghost: draw a semi-transparent kart instead of a opaque kart.
- Replay: use state records.
- Record: should bufferize + compress.
- Force feedback update.
- Go-Kart set-up
- Multiplayer (same computer)
- Multiplayer (network)
- Game modes (training, racing, championship...)

