Controls:

- Left and right arrows to move
- Press X to jump
- Up and down arrows to change your number
- Z to shoot modifiers at enemies

How to play:

Each enemy is a number, and you play as a number that you can change using the up and down arrow keys. When you collide with an enemy, if its value is divisible by your own value, you defeat it and get points. If not, you take damage equal to the enemy's value. 

If you have a modifier (such as +2, -1, etc.), you can press Z to shoot it as a projectile. If the modifier hits an enemy, the enemy's value will be changed. For example, hitting an 11 with a +1 would convert it to a 12. This is particularly useful to convert prime numbers into something divisible, but you can also use it to maximize your awarded points.

Disclaimer:

This is the result of just a couple hours' work, so it's an extremely early proof of concept. Almost zero time has been put into the look or level design so far. Life system, game over, and start/end screens have not been implemented yet.

Dev Log:

There are a lot of game design questions I have at this point, mostly based around scoring. In this version, you get points when you destroy an enemy based on the result of the division, so choosing to use lower numbers is OP. The player is limited to the values 2-9 at the start, and there will be powerups that allow you to divide by 1 for a short time and thereby accrue more points, upgrades that increase your maximum value, and sections that will limit your range and force you to rely on specific numbers.

Comments

Log in with itch.io to leave a comment.

(+1)

10/10 Game