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
- python
- tkinter
Log in or sign up for Devpost to join the conversation.