Skip to content
A game for kids to learn math and have fun doing it. Winner of PA Middle School Computer Fair 2015.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.


Kids are spending more time playing video games than actually doing their homework. I can't think of any kid who would choose math problems over playing a fun video game on their phone. What if we could comebine the video game experience with math practice? Problematic does just that. Problematic is a 2D side-scroller where the goal is to obtain a key and advance to the next level. However, there are many obstacles in the way. If you fall into one of these traps, you must complete a math problem to continue. The project was created by Faizaan Datoo, Willie Hawley, and Alex Cevicelow for the 2015 PA Middle School Computer Fair.


This project uses a game development framework known as LibGDX (licensed under the Apache 2 License) to help it be more clear and more efficient. Documentation for LibGDX can be found here.

Recompiling and Reusing

The source code is in the above file navigator. The actual game code is located in the "core" directory. To get it on your computer, download the source as a zip by clicking here. To compile it (assuming you have Gradle installed), open a terminal and type in "gradle build". The project will then be built.

You can’t perform that action at this time.