# 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.