Inspiration

Trivia Games, Bomb Defusal Game

What it does (should do)

Asks you a set of questions relating to the field of stem while a timer goes down, every wrong answer makes the timer go down more.

How we built it

Almost entirely in Python as well as using the module pygame, also uses a csv file read by Python pandas in order to save question data. A webpage was made and planned to host the game as well

Challenges we ran into

Under trying to get the program to run we faced the severe challenges of trying to get pygame to function properly, as it feels very crude, primitive, and slow. However, we had no better option, as Python was the one language we were all familiar with. Asynchronization/Multithreading were needed to make the clock and user-inputed answers work in time together, but I couldn't get it to work properly. I think if I had proper language of a much faster language like C++, it could have been done. Until then, however, the game is basically unplayable.

Accomplishments that we're proud of

We are proud of pushing ourselves to learning new topics and keeping a good and healthy relationship amongst ourselves.

What we learned

New Python concepts/modules such as asynchronization and pygame, as well as the application GitHub.

What's next for BrainBlast

Maybe in a year or two when I finally get to learning C++ I can finally finish up this project and create that vision we had.

Built With

Share this project:

Updates