Shashwat

projects

Projects / Crazy Numbers

Crazy numbers

Crazy numbers
Crazy numbers
Crazy numbers
Crazy numbers
Crazy numbers
Crazy numbers
Crazy numbers
Crazy numbers
Crazy numbers

I created this game whilst I was creating the virtual assistant (GitHub Repository). I intended to create something entertaining but also educative and helpful in some sense. The first thing that came to my mind was making a game with the genre of mathematical thinking. The gist of the game is that there are 5 possible options:

Each of these options has 7 varying levels of difficulty, with the number of points received increasing with each level. Some features of this game include:

My takeaway from this project was the power of abstraction using functions. Initially, as I started developing the game, I realized that a lot of the statements were being repeated - it felt like I was writing spaghetti code. However, I soon came to realize this and implemented functions within my program. It still isn't perfect but it is much better.