PacMath: Difference between revisions
No edit summary |
|||
| Line 47: | Line 47: | ||
*One Player | *One Player | ||
*Board Setup like the Original Arcade Game (one Maze to | *Board Setup like the Original Arcade Game (one Maze currently, more to be added) | ||
*If the player eats a Power Pellet (4 per level) | *If the player eats a Power Pellet (4 per level) | ||
**Question Appears (4 per level -> 1 per Power Pellet) | **Question Appears (4 per level -> 1 per Power Pellet) | ||
**After the four Power Pellets have been eaten and answered correctly, a new 'level' (so to speak) begins | **After the four Power Pellets have been eaten and answered correctly, a new 'level' (so to speak) begins | ||
**Player has to eat the Enemy with the correct answer (answers will be displayed on the enemies throughout the entire 'level' | **Player has to eat the Enemy with the correct answer (answers will be displayed on the enemies throughout the entire 'level' | ||
**If the player eats the wrong answer they lose a token and return to the center of the maze and continue playing | **If the player eats the wrong answer they lose a token and return to the center of the maze, lose a life, and continue playing | ||
**If the player eats 100 (may change) regular pellets they gain a | **If the player eats 100 (may change) regular pellets they gain a life | ||
***A | ***A life is an answer attempt, if you run out of lives the game ends | ||
*Questions | *Questions | ||
** | **Random question generation | ||
**The answer will have a digit limit (thinking 3-5 digits) | |||
**The answer will have a digit limit (thinking 3 digits) | **Types | ||
***Multiplication tables | |||
***Division tables | |||
***Addition tables | |||
***Subtraction tables | |||
***Order of operations | |||
***Inequalities (given a number, find which ghost's answer is greater than or less than the number) | |||
***Basic Algebra problems (solve for x) | |||
===Features=== | ===Features=== | ||
| Line 64: | Line 71: | ||
**User will control a yellow sprite | **User will control a yellow sprite | ||
**User will attempt to touch numbered sprites based on mathematical questions | **User will attempt to touch numbered sprites based on mathematical questions | ||
* | *Question sets | ||
** | **Student picks question type at game start | ||
**Instructor will be able to see the rankings of a particular student? | |||
**Instructor will be able to see the rankings of a particular student | |||
*Ranking | *Ranking | ||
**Top 10 scores will be recorded and displayed while game is paused | **Top 10 scores will be recorded and displayed while game is paused | ||
*Speed setting as well? | |||
===Controls=== | ===Controls=== | ||
| Line 98: | Line 101: | ||
* | *Question generation | ||
* | *Mazes | ||
*Player | *Player | ||
*Enemies | *Enemies | ||