The original idea was to combine an action game with a math game. Each player is a number in space and is able to throw operators at other players. When an operator hits a player the number of the instigating player will have an effect on the player that has been hit.
For a player to lose, its number had to be set to an irrational number. This was later changed to a prime number with a few modifications.
Some attention has been paid to physics in this mini-game. When players collide there is a force transfer between the players.
Since the play field is a circle and players can’t stray from their course, the force transfer can be used for a real-time simulation of the Newton’s-cradle.
The concept was not interesting enough and there was not a lot of “fun” to be had while playing. Most of my time was spent implementing some benign data structures as I wanted to avoid using STL entirely. It was still a good learning process for myself however it did not end up being an interesting game.
- Controls can be changed in the configuration file with a hex-editor.
- P1: Left: A Right: Q ThrowOperator: S
- P2: Left: D Right: E ThrowOperator: F
- P3: Left: G Right: T ThrowOperator: H
Source code is included in the download