ÜBERLANCER

ÜBERLANCER is a 3D Space-Action-Shooter. Players control a space-fighter in a unique universe with one single goal: Destruction!

The Concept

The player has to shoot mines and asteroids to get points. Therefore two weapon types are provided - laser shots and rockets. Colliding with any object in space especially mines will decrease the ships shield and hull. The goal is to get as many points as possible before the ship is destroyed.

The Technology

For the rendering we use the Virtual Rendering System (VRS) which provides a complex OpenGL-based rendering engine and an easy to use scene graph implementation.
For collision detection and damage calculation we use NVIDIA PhysX, a powerful and complex but also user-friendly and well maintained physics library.
In-game sound playback is handled by FMOD, a world-leading library for the creation and playback of interactive audio.
For a more realistic look and feel of explosions we use the Particle Systems API which easily includes dynamic simulations of groups of moving objects.

The Controls

  • 'W' - accelerate
  • 'S' - decelerate
  • 'X' - shoot rocket
  • 'Space' - shoot laser-ball
  • 'Left Mouse Button' - control the space craft

The Team Members (Überproductions)

Ingame-Screenshots

something
something
something

Disclaimer

This game was developed during the 'Game Programming' Seminar of the
Computer Graphics Systems group at the Hasso-Plattner-Institute Germany.
something something something something something