Seems like a great concept!
And never will be. Luckily, Unity 5 will be able to deploy to HTML5.
It's so hard to explain, but I loved the game so much I'll download a screen recording tool to show what's going on. Will edit as soon as I get the video captured.
EDIT: Downloaded the worst video capture tool but here it is:
- Default state, zooming in and out: http://i.imgur.com/N34bRcS.gif You can see spikyness and the graph changing with zoom.
- Default function, changing x's scale: http://i.imgur.com/LQ99RY7.gif This does not make sense at all.
- Sledding with x scaled to 7: http://i.imgur.com/9QukafO.gif The graph changes over time.
My heuristic for evaluating a game for educational value is
"Is mastery of and success in the game directly proportional to understanding and comfort with the core academic proposition of the game."
This game scores brilliantly there. I hope educators learn to recognize the power of engagement in learning, and cultivate a sense of evaluating effective learning games.
In the future I'd like to have a parser that's fast enough to sample at least every pixel, but until then it's going to be a little janky.
It can be tough to strike a balance when post-docs and 7th graders are both in your target audience. I'm thinking of making two tutorials, one for people who have done this in school once before and one for people who haven't.
Did you try the non-tutorial puzzles?
I always learnt more by doing. A few years ago I came across ARCalc[0] and playing with it really made me grok functions. Now SineRider gamifyies the exploration of functions. Neat!
I wish I had this in school. This might just spark a new interest in pure math for me.
...
I think I broke it: y = x^2 / ( 6000/t^(t*t) )
Thanks for the fun!