Inspiration

We initially wanted to make a 2D game in Unity for Math, English, Science, and Social Studies, but soon realized that was out of scope for this Hackathon. From there, we decided to focus on just the math and use Python since we are more familiar with it.

What it does

This game allows the user to practice math problems by through various different game modes.

  • Focus mode: Practice questions of a specific level
  • High Score mode: Try and get the highest score possible
  • Time attack: Answer as many questions as possible in 30 seconds.

How we built it

We used Python for the backend and the tkinter module for the GUI.

Challenges we ran into

The GUI and tkinter in general was very difficult to use. The way that buttons are used made it significantly harder for us to effectively develop our ideas.

Accomplishments that we're proud of

  • Learning tkinter and making GUI
  • Code management
  • Curriculum
  • Development speed
  • Teamwork
  • Enjoyment when playing

What we learned

We learned how to use tkinter, learned about circular importing, GitHub project management, and nested function returns.

What's next for EquationQuest

Improve GUI, add high score tracker, fix high score, and improve time attack.

Built With

Share this project:

Updates