A silly one or two player racing game by Maxime Gamboni (contact me at
tendays at gamboni period org)

COMPILATION

Type make in the main directory. You need development files for
opengl, glu, sdl, jpeglib and pnglib.

STARTING

./main without arguments runs in a single player mode

./main with argument (whatever they are) runs in two player mode

PLAYING

* Maps

The game initially opens the maps/default file but you can select
another map by pressing F1, selecting a map with the arrows and
pressing q.

* Controls

Player one uses the arrow keys to move around and c to change the
camera.

Player two uses 4, e, r and t to move, and v to change the
camera.

Key 'q' quits the game, 'f1' brings the map list, 'w' the editor.

That was basically the only practical setting that would work with my
keyboard (for example "d" doesn't work on my keyboard when the bottom
and right arrow keys are pressed). You can change them in the body.cpp
file, look for cntr1.attach and cntr2.attach, make your changes, and
recompile.

* Playing

There are a number of "save points" on each track, that must be
touched in order. If you touch the floor for too long you are put back
on the savepoint touched last.

When playing alone you can see another car following the path you did
on your best time so far.

* Editor

Pressing 'w' brings you the editor. Click on an object in the right
column and click on the map to have copies of that object at that
place. The last two items are for editing the slope of a straight
segment, and setting save points. When setting save points make sure
to only select straight segments, select them in the order they must
be touched, starting with the initial player position.

Pressing 'q' exits the editor, letting you play your new map

Pressing 's' from the editor saves it into maps/default.

The editor does not let you put bridges (as in maps/bridge), wheels,
or have track pieces one above the other, or change the theme. These
must be done by manually editing the map files, whose syntax is
explained in track.h. To put a wheel, just put a fan, and replace the
'f' by 'w' in the resulting map file.

COPYRIGHT, COPYING AND LACK OF WARRANTY

To load the 3d model I used some code written by Ian L. Kaplan, Chief
Fat Bear, Bear Products International. The files containing his code
are the ones with his copyright notice.

I believe the Dragonfly model (models/Dragfly.dxf) to be in the public
domain. If it is not the case I'll take it out (I would anyway need
something looking like some sort of car).

Everything else is under GPL, see the COPYING file for more
information.

As usual, there's no guarantee that this does what you expect it to
do, that it works, that it doesn't make you lose your job, etc etc.