Formula Inverse

>> About!

Formula Inverse is a high-speed, multi-player hovercraft racing game with a twist; Gravity is always pointing into the track, regardless of what crazy way the track twists. Forget Formula 1, it's all about Formula^(-1)! Compete with your friends (or enemies) and experience the thrill of victory!

Formula Inverse was a finalist in the CS248 2005 Video Game competition.

>> Download!

The essential software components for running the game are the libraries SDL, SDL_ttf, and SDL_image. Formula Inverse was compiled on Debian Linux, and requires a graphics card as good or better than Quadro FX 1300 (GeForce 4 or better). Source code coming soon!

SDL libraries for the Linux version can be downloaded from here.

[Linux] formula_inverse.tar.gz

>> Action!

Each player must carefully speed though the track, wisely using their boost packs while avoiding collisions with the walls. Record the fastest track times and beat out your opponents!

>> Key Features!

  • Multiplayer splitscreen for up to four players!
  • Hierarchical 3D view frustum culling!
  • Continuous level of detail control!
  • Vehicle dynamics respond to simulated forces, with collision detection!
  • Particle systems and other effects for force fields and collisions!
  • Motion Blurring at high speeds!
  • Procedurally modeled tracks using interpolation in between cross sections!
  • On screen HUD showing speed, lap times, position, and boosts left!
  • Text-based level editor which is able to control the full shape of the track, the lights in the scene, all the textures used on the track, and the scenery!

>> Screenshots!

>> Gameplay!

Press ESC to end the race and to exit the game at the main title screen.

Player 1 Player 2 Player 3 Player 4
Forward W I (i) [UP ARROW] [KEYPAD 5]
Reverse S K [DOWN ARROW] [KEYPAD 2]
Left A J [LEFT ARROW] [KEYPAD 1]
Right D L [RIGHT ARROW] [KEYPAD 3]
Boost Q U [DELETE] [KEYPAD 4]

Gary Luu and Nathan Marz © 2005!