PolyJet

The game based on beats. No seriously, the whole game revolves around a user selected masterpiece.

The Concept

Essentially, this game is a rhythm game with audio analytics built in which allows the user to choose the tracks of which they play to.

3rd Party

LibGDX

This game uses LibGDX which is a very impressive game framework/engine. Its completely written in Java, and supports multi-platform pretty well. Go check them out.

Jtransforms

This game also uses the Jtransforms library for its fft functions. You can go and read up on what they do.

Done

  • Controls are done
  • Main menu done
  • Splash-screen background loading done.
  • Audio data collecting done
  • Actual analytics screen done
  • loading screen done
  • on keeping audio analysis result data in sync with gameplay audio.

TODO:

  • Working! Generate entities based on audio data
  • Make game look cooler (decorating)
  • Possible future plans.