
Arithmus Game
5404
£15/hr(approx. $20/hr)
- Posted:
- Proposals: 5
- Remote
- #90224
- Archived
Description
Experience Level: Intermediate
Must be able to create an interactive game similar to the one on www.kenken.com and build a database with MYSQL to record scores and personal player records. There must be a user login interface. The description of the job is as follows:MATH GAME TO BE PLAYED ONLINE
Description:The name of the game is Arithmus (Latin for Numbers)
This is a website with an online math game to be played in real time as a challenge to players math skills and general knowledge. It scores the player and retains player scores in a database.
Arithmus would be a game similar to kenken that is 5X5 in size with, of course, different rules. In the 5X5 kenken game, it shows a line above the game of “candidates”. In Arithmus, the candidates are 0,1,2,3,4,5,6,7,8, and 9. The goal of the game is to enter numbers in each square that, when added up in the rows and columns, equal the number at the bottom of each column and the end of each row. There can be no repeated numbers in any row or column and each of the five mini boxes must equal the product shown in the corner of the box. Additionally, the four corner squares must be determined by the clue shown and, finally, every row and column must have the Center Number in it. Every game board will have the center box already filled in with a number ranging from zero to 9.
The game is a 5 by 5 square box with 25 total squares in it. At the end of each row or column is a number ranging from 10 to 35 representing what that line of numbers should equal when added. The Center number is filled in already at the start of the game. Within the 25 squares are the four corner squares which are answered by responding correctly to the 4 clues shown below the puzzle. There are also 5 rectangles bolded with red sides consisting of 2 squares each. In the corner of one of those two squares is an answer such as X63 (which would mean that the two squares would have to be filled with a 7 and a 9 in one order or the other. I have attached a pdf of the look of the game.
Just as in the kenken.com game, when a player selects a box to enter a number into, the 10 choices appear and he can click on one of those choices to enter it into the box. The program should immediately compare that choice to the answer (which is saved in a file on the site) and if it matches, I would like a bell to go off (ding) and the number should change to green in color. If it is not a match, there is no ding and the number remains black. If the player clicks on the box again, the choices reappear and he can select a different number (or he can leave it and move on to another box). Again, if he picks a different number, it checks for a match and repeats the process.
When a player gets all the numbers correct in a column or row, the blue number at the end of the row changes to RED.
The other aspect is a scoring system. Each player gets points for playing the game and selecting the right numbers. They also get points based on accuracy (rather than guessing) and on speed of play. Here is how the points would be given:
Select the correct number for a square on the first try: 20 points
Second try gets 15, third gets 10, fourth gets 5 and the rest get zero.
If a player gets ALL the numbers in a row or column right on the first try, they get an additional 20 points for a perfect line.
When the last square has been filled in correctly, the clock stops and the player gets 1 point for every second remaining. If the clock reaches zero before the player has finished, the game is over and the player only gets the points that they have accumulated up to that time. Points accumulate in the Your Score box up at the top. The entire game should fit on the player’s screen so there is no need to page down. One other change that should occur in the game: if the player gets all five numbers in a line correct on the first try (and yes, we count the center number as a correct choice) then he gets 20 extra points for a perfect line and an exclamation point should appear next to the red total at the end of the line.
This game will require a database (MYSQL preferred) so that we can keep records of all the player’s games. Their statistics, such as games played, total points, average points per game, total perfect lines, average game time etc will be displayed on their personal homepage.
I would like to get a quote on the development of the game and a description of how it would be done and how long it would take. The programmer needs to be familiar with MYSQL and able to create a database that will be drawn from to fill in statistics for each individual player on their home page. I have also attached a doc with some extra and some redundant info to paint the picture better.
Description:The name of the game is Arithmus (Latin for Numbers)
This is a website with an online math game to be played in real time as a challenge to players math skills and general knowledge. It scores the player and retains player scores in a database.
Arithmus would be a game similar to kenken that is 5X5 in size with, of course, different rules. In the 5X5 kenken game, it shows a line above the game of “candidates”. In Arithmus, the candidates are 0,1,2,3,4,5,6,7,8, and 9. The goal of the game is to enter numbers in each square that, when added up in the rows and columns, equal the number at the bottom of each column and the end of each row. There can be no repeated numbers in any row or column and each of the five mini boxes must equal the product shown in the corner of the box. Additionally, the four corner squares must be determined by the clue shown and, finally, every row and column must have the Center Number in it. Every game board will have the center box already filled in with a number ranging from zero to 9.
The game is a 5 by 5 square box with 25 total squares in it. At the end of each row or column is a number ranging from 10 to 35 representing what that line of numbers should equal when added. The Center number is filled in already at the start of the game. Within the 25 squares are the four corner squares which are answered by responding correctly to the 4 clues shown below the puzzle. There are also 5 rectangles bolded with red sides consisting of 2 squares each. In the corner of one of those two squares is an answer such as X63 (which would mean that the two squares would have to be filled with a 7 and a 9 in one order or the other. I have attached a pdf of the look of the game.
Just as in the kenken.com game, when a player selects a box to enter a number into, the 10 choices appear and he can click on one of those choices to enter it into the box. The program should immediately compare that choice to the answer (which is saved in a file on the site) and if it matches, I would like a bell to go off (ding) and the number should change to green in color. If it is not a match, there is no ding and the number remains black. If the player clicks on the box again, the choices reappear and he can select a different number (or he can leave it and move on to another box). Again, if he picks a different number, it checks for a match and repeats the process.
When a player gets all the numbers correct in a column or row, the blue number at the end of the row changes to RED.
The other aspect is a scoring system. Each player gets points for playing the game and selecting the right numbers. They also get points based on accuracy (rather than guessing) and on speed of play. Here is how the points would be given:
Select the correct number for a square on the first try: 20 points
Second try gets 15, third gets 10, fourth gets 5 and the rest get zero.
If a player gets ALL the numbers in a row or column right on the first try, they get an additional 20 points for a perfect line.
When the last square has been filled in correctly, the clock stops and the player gets 1 point for every second remaining. If the clock reaches zero before the player has finished, the game is over and the player only gets the points that they have accumulated up to that time. Points accumulate in the Your Score box up at the top. The entire game should fit on the player’s screen so there is no need to page down. One other change that should occur in the game: if the player gets all five numbers in a line correct on the first try (and yes, we count the center number as a correct choice) then he gets 20 extra points for a perfect line and an exclamation point should appear next to the red total at the end of the line.
This game will require a database (MYSQL preferred) so that we can keep records of all the player’s games. Their statistics, such as games played, total points, average points per game, total perfect lines, average game time etc will be displayed on their personal homepage.
I would like to get a quote on the development of the game and a description of how it would be done and how long it would take. The programmer needs to be familiar with MYSQL and able to create a database that will be drawn from to fill in statistics for each individual player on their home page. I have also attached a doc with some extra and some redundant info to paint the picture better.
Gary B.
100% (36)Projects Completed
40
Freelancers worked with
34
Projects awarded
52%
Last project
5 Apr 2024
United States
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
There are no clarification messages.
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies