Inspiration

We were inspired by games like kahoot and blooket which try to make learning fun.

What it does

Educates children based on the skill level while also have a fun gaming aspect to it. They can defeat enemies and upgrade there gear and character.

How we built it

We used VS code with the extension Live share to collaborate on it in real time. We coded in python using the module pygame to make it easier to create the gaming aspects. We use tk inter to display the answers and use google generative AI to generate questions and check if the answers are correct. The

Challenges we ran into

Our AI wasn't doing what we wanted and was getting a lot of the questions wrong but to overcome it we used different prompts and were more specific. We also ran into the problem of extreme lag but to combat this we shortened our code and made it more efficient.

Accomplishments that we're proud of

I'm proud of our collaboration and motive skills that we acquired. We learned to work together effectively and create different aspects of the project and combine to divide and conquer and complete more work. We also had to have a lot of motivation because we were going for almost 12 hours straight

What we learned

We learned how to code in VS code and learned a ton more functions and pygame + python tricks. If we didn't know how to do something we would try to search it up to find out what functions we could use to try and fix the problem.

What's next for Ninja Math

We will make the game more entertaining, more aesthetically pleasing as well as fixing up some bugs and glitches plus expanding on the gaming aspect and make it more fun.

Built With

Share this project:

Updates