<commit_before># Report

## Description<commit_msg>Report Updated<commit_after># Report

## Description
In this game you play as Jaap, trying to free him from the game he was trapped him.
The levels can be solved as fast as possible, with the highest score, or just for fun.
You can check out how well you did compared to your friends or the whole world at the leadeboard.
There is also achievements you can get through out the game, which can also be viewed from the Main Menu.

## Technical Design
The application has two seperate parts: the android and the core.
This is done when you setup a project using LibGDX, so that you can easily design code that can be used for multiple platforms.
Almost all the application's code is  therefore in the core, the android part only contains the assets, values, and the AndroidLauncher class.

AndroidLauncher initializes the main game class Seeker and defines the methods used in the PlayServices interface.
In assets we have the images used for the controller, the textures and pack used for all the sprites, the music and soundeffects and finally a skin used for the button design.
Values contains ids.xml, which hold the unique ID's for the achievements and leaderboards that are used in AndroidLauncher.

In the core part of the application we start at the Seeker class.
This is the class that holds the static bits used for collision detection throughout the rest of the code.
It is also the only place where we make a SpriteBatch, because this is very resource heavy.
The batch is used in all screens that require sprite textures in the application.
We also load in the music used in the game into the AssetManager and finally set the first Screen, the Main Menu.

Main Menu has can show the Leaderboard or Achievement page using the methods in PlayServices, and can set the game to the PlayScreen.
In the PlayScreen we have the actual game. 
{'fraction_non_alphanumeric': 0.025884838880084523, 'fraction_numerical': 0.0, 'mean_word_length': 4.411428571428571, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 1}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4636357', 'n_tokens_mistral': 446, 'n_tokens_neox': 432, 'n_words': 321}