RPM is a small vehicle simulation game in which you get to drive around the Donington GP circuit in a Lotus Elise SC, testing your skills in a race against the clock to get the fastest lap time. It was originally developed as a continuation from the simple Racer game and as the test bed for my physics engine, it has grown into a more fully featured project that demonstrates my game engine.
The game runs almost entirely off of the physics, there are no pre-cooked animations for crashes or fiddling with the physics so you can drift around corners everything happens just as it would if you where in control of a real car.
The The rendering is handled through the game engines renderer interface which is currently implemented in DirectX, the interface is more than just a thin wrapper though, it provides functionality for a whole host of features including caching and sorting vertices, resource management, events and mesh animation.
Default Controls
| Arrow Keys |
- Navigate Menus |
| Return |
- Select Item |
| Backspace |
- Back |
| Escape |
- Pause |
| D |
- Turn Right |
| A |
- Turn Left |
| Up |
- Accelerate |
| Down |
- Brake |
| Left |
- Previous Gear |
| Right |
- Next Gear |
| V |
- Change Camera |
System Requirements
- DirectX 9.0c
- SSE3 Compatable CPU (See Here)