Inspiration
I was inspired by the realization that many kids don't know much about Indian history or common facts. This motivated me to create something educational yet fun. The idea was to develop a general knowledge game that not only teaches but also rewards players with a fun challenge at the end.
What it does
Brainiac Battle is a general knowledge game that runs on a point-based system. Once you reach a specified amount of points, you unlock a reward game called 'Guess the Number.' This engaging game challenges players to figure out a randomly selected number, providing an exciting and enjoyable twist to the learning experience.
How we built it
We built Brainiac Battle using Python, a language common in CBSE curriculums. The journey involved a lot of trial and error, self-study, and persistence. I was particularly unfamiliar with the 'random' function but managed to learn and implement it effectively. It was a challenging process, but through perseverance, I managed to develop a working and enjoyable game.
Challenges we ran into
One of the major challenges was dealing with bugs and errors in the code. At one point, I even found a cheat code—a bug that could have compromised the game's integrity. However, through determination and careful debugging, I managed to fix it and ensure the code was flawless.
Accomplishments that we're proud of
I'm proud of creating a working game that not only entertains but also educates. It was rewarding to see the game come together after overcoming various challenges and fixing bugs. The fact that I could self-study and learn new functions in Python to make this happen is a significant accomplishment. The project started as a whimsical idea but turned into a functioning game that teaches and entertains.
What we learned
I learned how to integrate Python functions into a usable project. The journey taught me more about general knowledge and coding than I knew before. It was a valuable learning experience that turned a simple idea into a functional game.
What's next for Brainiac Battle
Although Brainiac Battle is currently a monotonous project, I have big plans for its future. I want to develop it further by adding more graphics and images to make the game visually appealing and more engaging. As I continue my journey of acquiring knowledge, I aim to update and improve the project, transforming it into an even more exciting and educational game.
Built With
- canva
- python
- thonny
Log in or sign up for Devpost to join the conversation.