From GameBrew

Last Updated2006/06/14

MathsAttack is a DS homebrew maths game based on MathOp.

User guide


The principle is to eliminate operations that accumulate on the upper screen before they reach the top of the tower.

Goal of the game is to make the most points.

For every 1000 pts, the speed increases. The score is calculated on the basis:

  • Multiplication gets 10 pts
  • Subtraction gets 6 pts
  • Addition gets 3 pts

For a combo you add the points for different operations, and multiply by the number of deleted operations. Example:

(10 + 10 + 3 + 6) * 4 = 116

Will result in a combo of 4 operations comprising 2 multiplication (10), one subtraction (6) and one addition (3).

How to play

  • You must enter the result of the operations on the top screen, in any order, validate them with OK.
  • In the manner of a tetris, a deleting line brings down the lines above.
  • An answer corresponding to several operations will lead to the deletion of all the corresponding operations, with therefore the appearance of combos in the game system.


Up/X - Confirm answer

Down/B - Delete


mathsattack3.png mathsattack4.png


Addition of 06/14

  • New beta version including handwriting recognition.
  • Validate a writing with Up or X, delete it with Down or B.

Previous addition

  • A bonus (which can be accumulated) is given every 750pts and allows, within the limit of available stocks, to clear the screen of all operations. Useful when you are in difficulty in the higher levels. The bonus counter is located above the entered number (bottom left). The use of a bonus causes the multiplier to drop to 1.
  • A Splash Screen and a game over screen have arrived.
  • Total overhaul of the code with the hands, because it was coded with the feet. The game does not freeze anymore Thanks to Japi once again for teaching how to code cleanly.
  • Redesign of the scoring system with a multiplier.

First additions

  • A points multiplier has appeared, which makes it possible to make the point differences larger between a good player and an average player.
    • Here is the principle: the multiplier starts at 1, and every 10 operations found without committing any errors (10 effective operations, except combo, understand that a combo is equivalent to an operation), the multpilicator increases by one, until the limit of X4.
    • Example: Do 10 operations in a row, the multiplier goes to x2, and all my scores will be multiplied by 2. to use the example above:
    • ((10 + 10 + 3 + 6) * 4) * 2
  • When you make an error, the multiplier goes back to 1.
    • Hence the error penalty is removed, which has become this one (quite heavy when you were in x4).
    • The use of a bonus will also result in the reset to 1 the multiplier (which allows you to add a "last moment" side to the bonus).


A big meci to Japi for the quality graphs for the tower and the keyboard as well as tons of ideas.

Thanks also to tembargo for these wacky ideas on irc.

External links