racer
Table of Contents
Racer
Overview
Racer was the first game I wrote using the SDL library. The initial software rendering mode caused ugly tearing effects that made it horrible to watch. As a consequence, OpenGL support was added to provide a smoother experience. To further improve the visual quality, a special rendering technique was implemented: multiple images of an object are stored - each with a different angle. The right image is picked depending on the rotation of an object. This 'simulated lighting' makes simple sprites seem like 3D meshes.
- Chicken Hunt: pick up bullets and hunt chickens
- Football: push the ball into the enemy's goal
- Checkpoint Race: be the first to reach a certain number of checkpoints
- Shootout: player versus player
- Splitscreen mode
Several items can be picked up:
| Bullets: 3 bullets are launched |
|---|---|
| Bomb: a bomb is placed on the ground |
| Spiky Bomb: special bomb that creates multiple bullets when exploding |
| Turbo: increases the player's speed |
| Pusher: pushes other players away and protects from incoming bullets |
| Chicken: two (exploding) chickens fly away |
| Tank: a tank starts roaming around |
Current State
95% done - nearly finished. Maybe add the old track-based racing mode again
Screenshots
Videos
racer.txt · Last modified: by 127.0.0.1



