A game about keeping the green ball on the paddle while random objects destabilize it. This game was developed for the PlayStation Vita using the GEF framework in C++ using a custom made component based game object system. Created for a second year module in university.
The game is structured using a component based game object system. Each game object has components. Each of the scenes are responsible for adding game objects, and unless marked otherwise they are destroyed when the scene changes. This was modelled heavily after how Unity works.
As much modern C++ was used as possible, however the PlayStation Vita has limited support for C++11 which excludes smart pointers.
PlayStation 4 controller required. Uses the left analogue stick and RZ.
Contains Box2D (BSD License).