Inspiration
We wanted to create a fun and engaging way to learn about math, particularly graphing in multiple dimensions.
What it does
In Function Master, you can move parts of an equation around in virtual reality, which is then graphed. The goal of the game is to explore 3d graphing while directing a ball to a target.
How we built it
We used Unity to create the project. The graph is created by procedurally generating a mesh from a function which is parsed from the user input. We also created a non-vr version for testing.
Challenges we ran into
It was difficult to take the equation in the boxes and turn it into a repeatable formula the computer could use.
Accomplishments that we're proud of
We created a robust and expandable system to graph 3d functions, and implemented it into a game.
What we learned
We learned to use Unity and C# to create games
What's next for Function Master
More types of functions could be added, including integrals or differentiation, as well as more levels.
Log in or sign up for Devpost to join the conversation.