Go to top

# Math Wizard

, 3 Sep 2013
 Rate this:
Math wizard is a game for math lovers of all ages to show their skills and speed in solving basic arithmetic.

## Introduction

Math wizard is a new challenging game which tests players speed and agility in solving basic arithmetic.

Category: Games/AIO

## Background

Competing is fun and makes boring tasks challenging and interesting. Math Wizard would be a game which students would love and parents would encourage.

The game displays a matrix of numbers (0-9) for each player.  And a simple maths equation at the bottom of the matrix with two unknowns. Choosing the right pairs of numbers from the matrix will remove them those numbers from the matrix and generate a new equation to solve. Players have to finish up the entire matrix before others to win.

Fig 1. Mockup of game involving 2 players

For eg. In the fig shown 6 X 2 = 12 and 4 X 3 = 12 so choosing (2,6) or (6,2) or (4,3) or (3,4) will eliminate those numbers from the matrix and replace them with '-' as shown at various places in the matrix.

After this the equation will change to a different one. For eg. __ + __ = 14. So any of (7,7), (6,8), (8,6),(9,5),(5,9) will work. ( Only such equations will be shown which have at least one valid solution in the matrix). The first person to complete the entire matrix wins.

Same numbers would be present in the matrix for every player. (However their positions would be different for every player so as to avoid players from copying).

List of equations shown to each player would be same and in the same order as  much as possible. The equation for a player will change only when that player solves that equation.

As game approaches, players consuming numbers in different fashions might lead to the next equation in the list having no solutions for that player. In such a case another equation with possible solutions would be presented from the list. In the case no such equation is there a equation with same difficulty involving same arithmetic operation would be presented thus maintaining evenness in the game.

Points are auto updated as players move through the game. Faster the player, he or she will solve more equations in the same time thus increasing their points.

## Using the code

I will use C# and Visual Studio 2012 to develop this application.

The main challenge in this will be developing an algorithm which effectively shows equations with harder to find solutions as I want the game to be challenging.

Also I want the game to adjust difficulty level according to the player (assuming a player is in 3rd grade and is taking too long to solve factors of bigger numbers , he can be presented with easier calculations).

This section will be continuously updated as project progresses.

Developing app

The app will be developed as follows:

1. Single player game involving solving matrix and scoring would be developed.
2. The same module would be used to make the game multiplayer for upto 5 players (as most of the code will remain same).
3. Support for playing the game using smartphones as remotes would be added enabling players to play from anywhere in the house (basically as long as they are on same Wi-Fi) and also more players to join in on the same game.
6. Game will be extended to include a time limited version
7. More improvements to be identified and added.

Intel® All-in-One (AIO) enabling vectors

• 5 players each using two fingers (to speed up their game) will require the device to support multi-touch ability which AIO does with its 10 point multitouch display.
• A user can play using his smartphone as remote by connecting with game. This will be made possible using the Intel® Common Connectivity Framework (Intel® CCF).

## Points of Interest

1. As many as 8 people can join in on one game.  Upto 5 players can join on AIO and rest on their             smartphones.
2. Players will be able to compare their scores on worldwide leader-board.
3. Worldwide players recorded comparable scores will also be shown along side player scores at regular time intervals to motivate them.
4. A time limited version of the game will be present in which players  have to solve maximum equations in a given time. Instead of getting removed from matrix, used numbers would be replaced by new numbers to accommodate even the fastest player.
5. The fun way for school students and adults to improve their math skills and speed.

## Share

Software Developer (Senior)
India
Yash Agarwal is a tech enthusiast who is passionate about experimenting with new ideas in the field. He graduated from BITS, Pilani with a B.E. (Hons.) in Electronics and Instrumentation.
He has been developing apps for android and windows platform for past two years also has diverse experience in web technologies and was a finalist at the Hardcode '13 competition held in Singapore.

## You may also be interested in...

### Gartner: Magic Quadrant for On-Premises Application Platforms

 First Prev Next
 Thanks for your submission! Kevin Priddle 30-Aug-13 8:57
 Re: Thanks for your submission! yash_agarwal 3-Sep-13 9:32
 My vote of 5 Volynsky Alex 30-Aug-13 0:21
 Re: My vote of 5 yash_agarwal 3-Sep-13 9:31
 Re: My vote of 5 Volynsky Alex 3-Sep-13 9:48
 you are welcome yash_agarwal ale44ko
 My vote of 5 Hasan Habib Surzo 29-Aug-13 20:23
 Re: My vote of 5 yash_agarwal 3-Sep-13 9:31
 Nice idea but ... Manfred R. Bihy 29-Aug-13 10:27
 Re: Nice idea but ... yash_agarwal 3-Sep-13 9:30
 Last Visit: 31-Dec-99 18:00     Last Update: 16-Sep-14 3:06 Refresh 1