Infinite Matter

Play Infinite Matter →

Infinite Matter is a merge-style incremental game with one unusual property: the merge chain has no end. Items spawn onto your board automatically; drag two identical items together and they combine into the next item in the chain, earning money along the way. In most merge games the chain is a fixed list an author wrote in advance. Here, the chain is shared globally between every player — and when someone merges two of the highest-tier items anyone has ever reached, an AI invents the next tier on the spot. That new item immediately becomes part of the game for everybody.

Discoveries

Being the first player in the world to push past the frontier is the game's headline moment. The merge triggers a discovery: the AI names and designs the new tier, a feed announces it to other players, and the discoverer receives a downloadable certificate recording the item and tier they brought into existence. Since every discovery raises the frontier for the whole community, the top of the chain is a genuine race.

How progression works

Money from merging is spent on upgrades — faster item spawning and an auto-merger that combines matching items for you, so the board keeps working while you plan. The chain is organized into sectors of ten tiers; as you climb, you move through new sectors, each of which can be automated separately. When progress slows, you can prestige: reset your board in exchange for dark matter, a permanent currency that makes the next run faster. There's also a shop with quality-of-life items and cosmetic themes — midnight, forest, and cyber palettes alongside the default.

Accounts and leaderboards

You can play without signing up, and your progress saves locally. If you create a free account, your save syncs to the cloud so you can continue on another device, and you appear on the online leaderboard alongside everyone else climbing the chain. The multiplayer parts — accounts, cloud saves, the shared chain, and the discovery feed — run on Supabase, with the AI generation handled by serverless edge functions.

Why I built it

I like incremental games, but they all eventually hit a wall the developer built. I wanted to know what happens when the wall moves — when content generation is handed to a model and the community decides how deep the chain goes. It also handles genuinely enormous numbers: the game uses a big-number library, so the economy can keep scaling long past what ordinary floating-point math would allow.

Play it here: Infinite Matter. Feedback and bug reports are always welcome — contact me.