TORCS, The Open Racing Car Simulator, is a car racing simulation, which allows you to drive in races against opponents simulated by the computer. You can also develop your own computer-controlled driver (also called a robot) in C or C++. TORCS is GPL (version 2 or later).
TORCS features more than 50 different cars, more than 20 tracks, and 50 opponents to race against. Your can steer with a joystick or steering wheel, if the device is supported by your platform. It is also possible to drive with the mouse or the keyboard. Graphic features lighting, smoke, skidmarks and glowing brake disks. The simulation features a simple damage model, collisions, tire and wheel properties (springs, dampers, stiffness, …), aerodynamics (ground effect, spoilers, …) and much more. The gameplay allows different types of races from the simple practice session up to the championship. Enjoy racing against your friends in the split screen mode with up to four human players.
Hardware requirements are at least 550MHZ CPU, 128MB RAM and 32 MB OpenGL 1.3 compatible graphics card (with 3D accel preferred) in order to fully enjoy the game.
TORCS is available in Ubuntu Software Center. It can be found under Applications -> Games after installation.