Gesture recognition was made using PDollar.
Questions are spawned by randomly choosing an operator, and 2 operands.
To make sure 2 operands would result in an integer (eg. in division) we would generate 1 operand and the result, and then calculate the 2nd operand.
I made the animations using Unity's animation system, except for the character which came animated already.
Gallery
Try it out
Draw digits on the screen to solve equations.
Play