Math, not even once!

Welcome to MathLab, a game where you feed your academic overlords with numbers. What are they for? Nobody knows! Just give it what it wants, trust me.

What is MathLab?

MathLab is a game meant to exercise your logical brain and problem solving skills. In each game session, there is a Delivery Hub that requests numbers calculated in a specific way. Your goal is to satisfy the delivery quotas until there are no more requests in the hub!

There will be 3 modes of gameplay:

  1. Infinite: No time limit or stress. Simply hone your mathematical skills and deliver those calculations in your own time!
  2. Challenge: Limit the time you have available to calculate and deliver numbers. Test your math skills and try to complete the hub within one reset!
  3. Curated: A mode for teachers and puzzle makers to construct specific scenarios. Useful tool for classrooms to create a more engaging learning experience for students of all ages and skill levels.

Inspiration

I was originally looking to make a mobile app in Godot for my maths teacher friend and asked if there was some custom tool that could help them in the classroom. Instead of an app idea, they came back with the basis for this game! That same friend is also working on the music, check 'em out:

Public Submarine

My main inspiration draws from the likes of Shapez, but I also drew some ideas from a Sudoku-like mobile game called Gauguin. The name was inspired partly by the software MATLAB, but the pun is definitely intended.

How's it made?

  • Hardware: Steam Deck
  • Game Engine: Godot 4
  • Graphics: Aseprite, Inkscape, GIMP
  • Audio: Renoise, Reaper, Reason

What State is the Game In?

Currently, the game is in Alpha. While the game is in Alpha, it will be playable on Itch for free. Once it reaches Beta and beyond, things may change.

I make time for debugging, but expect there may be some issues during Alpha. Please use the discussion board community on Itch to report anything you encounter.

How can I play it?

Play right here on Itch! The web version should load at the very top.

Otherwise download, and possibly install, the build for your platform. Everything on how to play is embedded in the game. Once you load into the grid, the help button (x key on kb, X/Y/Square on gamepad) gives you controls and gameplay explanation.

The game currently supports a few input methods:

  • Keyboard + Mouse
  • Keyboard Only
  • Gamepad (confirmed with Nintendo Pro, 8BitDo Ultimate, Steam Deck)
  • Touchscreen (currently a WIP)

Builds

Since I automate everything, I build everything. I don't actually have all these different architectures to test, so your mileage may vary. If you do run the game on a platform not confirmed below, please let me know how it does!

Confirmed Playable on the Following Platforms:

  • Steam Deck [Arch Linux] (linux64, or win64 + Proton Experimental)
  • Other Linux 64-bit: Ubuntu et al., Debian, NixOS
  • Windows 10/11 64-bit
  • Android (currently a WIP)
If you want to add the game to your Steam library or other game launcher, there is also a zip of all the logos, icons, and banners below.

Download

Download NowName your own price

Click download now to get access to the following files:

Game Launcher Images 37 kB
mathlab-win64-alpha.zip 47 MB
Version 0.1.13-alpha
mathlab-linux-x86_64-alpha.zip 41 MB
Version 0.1.13-alpha
mathlab-macos-alpha.zip 71 MB
Version 0.1.13-alpha
mathlab-android-armv7.apk 94 MB
Version 0.1.13-alpha
mathlab-android-arm64.apk 90 MB
Version 0.1.13-alpha
mathlab-win32-alpha.zip 48 MB
Version 0.1.13-alpha
mathlab-win-arm64-alpha.zip 44 MB
Version 0.1.13-alpha
mathlab-linux-x86_32-alpha.zip 41 MB
Version 0.1.13-alpha
mathlab-linux-arm64-alpha.zip 41 MB
Version 0.1.13-alpha