AudioDrive

This is a collect & evade racing game with audio based track generation like AudioSurf, but with a more intuitive scoring system.

It features spectrum analysis using fast Fourier transformation to generate the racing track based on a selected audio file, a reflective track surface using the stencil buffer, 2D and 3D particle systems, dynamic level of detail, bloom effects and a spectrum visualizer. The colors can be customized and change depending on the song’s intensity.

The game was made together with a fellow student named Nico over the summer semester break in 2014. It’s written in Java using OpenGL via the Lightweight Java Game Library.

Trailer

Gameplay

Details

Developers: Nico Mutter, Thomas Würstle
Mentor: Daniel Scherzer
Year: 2014

Java OpenGL Lightweight Java Game Library Tritonus Sound Blender