Inspiration
We were inspired by Duolingo's time-sensitive motivation to practice learning daily, but we saw a chance for improvement in the daily streaks feature, and we also took inspiration from the design of retro electronics, specifically Nintendo 3ds as well as the Tamagotchi pet model.
What it does
We set the pet to have a steady decline in wellness over time, and the user is encouraged to practice math questions in order to care for it. They would choose an easy, medium, or hard problem and, based on the number of tries, they would be awarded an amount of points to keep their pet happy. The game also keeps track of the date the pet was adopted with plans for future long-term tracking and the possibility of the pet leaving if they were unhappy for too long.
How we built it
Github, Clion
Challenges we ran into
We began development in a different language altogether, and through setting up IDEs and Github, we were unable to start programming until around four hours in. We also have basic knowledge of C++ and Clion with very little prior experience, so it was always a learning process.
Accomplishments that we're proud of
We were proud to have finished the outline of an entire project, and it was also nice to see how far we'd come since Prog 2.
What we learned
We will absolutely plan ahead before attempting something like this again, installing IDEs and checking compatibility between our devices before hacking actually starts.
What's next for Mathfriend
We would like to further develop the program and potentially rework the app to support language learning.
Log in or sign up for Devpost to join the conversation.