PowerJewels, interactive game

Android 2D platform game, where the player controls a knight that seeks for the magic jewels. The game incorporates basic AI, state machines, to control agents in a fast fashion. The environment is infinitely built in a procedural way by a building block based algorithm. The main game controllers were made to support a variety of game behaviors and visual effects to enhance the user experience.