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.

Built With

Share this project:

Updates