Hello there beautiful math nerd. We need your help!

The numbers are attacking! You have to defend your base and eliminate those pesky intruders by getting them down to 0. Exactly 0. If you overshoot they will just come back even stronger as zombies (negative numbers).

You have a full range of mathematical operators to work with. Use them wisely. Only the resourceful will get all gold stars in this puzzling tower defence game.

This is a GMTK 2024 GameJam submission.

As expected, I ran out of time. So please enjoy the minimalistic "art" and be grateful that you don't have to mute music and sounds, because there are none.

The levels could have used more time in the oven as well. I still hope, I can show off some interesting effects of these functions and number systems nevertheless.

Download

Download
mathtd_windows.zip 790 kB

Install instructions

For Windows: Just extract anywhere and run .exe.

For Linux: Sorry no pre-built binaries. You can go to https://github.com/foxblock/GMTK-Jam-2024-2 and compile the source code yourself (C with raylib as only dependency).

Comments

Log in with itch.io to leave a comment.

(2 edits)

great idea! i was able to hit 4 out of 3 in "Built to scale" and "Broken Countdown", curious if it's able to overkill max in other levels too)

"We have tp go back" also 4/3, now i tend to think it's everywhere, but i can't find it 

Hey, congratulations! You found an  "easter egg" (maybe you are even the first, at least  the first to tell me :) ).

I was strapped for time due to the game jam deadline and    I kinda suspected my "par" solutions might not be the most optimal. So I included the 4/3 result as a reward for beating my intended best solution.

So for these  levels you beat the author :)

I did spend some time testing my solutions and could not come up with better ones, so   I would be interested how you did it, if you  can remember.


Cheers!

For anyone interested, due to spoilers of level  solutions   the conversation continued here:   https://itch.io/post/13527355

I don't understand

Did you read the tutorial text? If you can tell me specifically what you are confused about, I might be able to help.