Write code that controls an entire robotic workforce. Start with one worker, then scale to 128. Share jobs, feed machines, and adapt when power fails. Test your code in new facilities, then tune it to do more with less.

Sign in to add this item to your wishlist, follow it, or mark it as ignored

Check out the entire Hacking Games by Mad Octopus collection on Steam

Download THREADMILL Demo

This game is not yet available on Steam

Planned Release Date: 2027

Interested?
Add to your wishlist and get notified when it becomes available.
 

About This Game

One program. Every worker.

A programming game about turning a few lines of code into an industrial swarm.

Write the system

Write the code every worker runs. Watch it work, inspect a robot, then change the program and run again. Carry that program through a three-act Campaign.

Scale it

Start with one robot and scale to 128. Use code to split jobs and turn a pileup into a team. Choose specialist Fleets for hauling, scouting or keeping machines running.

Build your Kernel

Draft upgrades called Kernel Mutations. Scan farther, build cheaper workers, or share what scouts find. See your build light up as it runs.
Kernel badges, the focused effect and a separate Choose button.

Build a factory

Feed Mass to processors and haul finished Output to Base. Add Catalyst, deliver Coolant before it expires, and keep machines supplied with Charge.

Adapt

When supply shifts, machines overheat or power fails, adapt your code to keep production moving. Put it all to the test in Overload, the Campaign's final Stress Test.

Optimize

Replay generated facilities in Expeditions or tackle a single factory in Challenges. Keep the same seed to compare changes, save code variants, and beat your own records for speed, output and worker cost.
A large worker swarm, output progress and the shared program.

System Requirements

Windows
macOS
SteamOS + Linux
    Minimum:
    • Requires a 64-bit processor and operating system
    • OS: Windows 10 22H2 (64-bit)
    • Processor: Intel Core i5-7500 or AMD Ryzen 3 1200
    • Memory: 8 GB RAM
    • Graphics: NVIDIA GeForce GTX 1050 or AMD Radeon RX 560, 2 GB VRAM; Vulkan driver required
    • Storage: 1 GB available space
    • Additional Notes: Keyboard and mouse required. Pre-release estimates; requirements may change.
    Recommended:
    • Requires a 64-bit processor and operating system
    • OS: Windows 11 (64-bit)
    • Processor: Intel Core i5-10400 or AMD Ryzen 5 3600
    • Memory: 16 GB RAM
    • Graphics: NVIDIA GeForce GTX 1650 or AMD Radeon RX 570, 4 GB VRAM; Vulkan driver required
    • Storage: 1 GB available space
    • Additional Notes: Keyboard and mouse required. Pre-release estimates; requirements may change.
    Minimum:
    • OS: macOS 12 Monterey
    • Processor: Apple M1 or Intel Core i5 (quad-core)
    • Memory: 8 GB RAM
    • Graphics: Apple M1 integrated graphics or AMD Radeon Pro 560, 2 GB VRAM; Metal-capable GPU
    • Storage: 1 GB available space
    • Additional Notes: Keyboard and mouse required. Pre-release estimates; requirements may change.
    Recommended:
    • OS: macOS 13 Ventura or later
    • Processor: Apple M1 or Intel Core i7 (six-core)
    • Memory: 16 GB RAM
    • Graphics: Apple M1 integrated graphics or AMD Radeon Pro 5500M, 4 GB VRAM; Metal-capable GPU
    • Storage: 1 GB available space
    • Additional Notes: Keyboard and mouse required. Pre-release estimates; requirements may change.
    Minimum:
    • OS: Ubuntu 22.04 LTS (64-bit, X11)
    • Processor: Intel Core i5-7500 or AMD Ryzen 3 1200
    • Memory: 8 GB RAM
    • Graphics: NVIDIA GeForce GTX 1050 or AMD Radeon RX 560, 2 GB VRAM; current Vulkan drivers
    • Storage: 1 GB available space
    • Additional Notes: Keyboard and mouse required. Pre-release estimates; requirements may change.
    Recommended:
    • OS: Ubuntu 24.04 LTS (64-bit, X11)
    • Processor: Intel Core i5-10400 or AMD Ryzen 5 3600
    • Memory: 16 GB RAM
    • Graphics: NVIDIA GeForce GTX 1650 or AMD Radeon RX 570, 4 GB VRAM; current Vulkan drivers
    • Storage: 1 GB available space
    • Additional Notes: Keyboard and mouse required. Pre-release estimates; requirements may change.