Orbital Foundry: a free idle factory game in your browser
Orbital Foundry is a free idle factory game that runs entirely in your browser. You run a refinery in orbit around a captured asteroid, turning loose regolith into ferrite, then lattice alloy, then stable isotopes, and finally exotic matter. Everything is driven with a single mouse click or the Enter key, so there is nothing to install and no account required. The game ships five resource tiers, 30 upgrades across three trees, 20 milestones and five difficulty levels, and the whole page transfers about 35 KB gzipped on the first load, of which roughly 21 KB is JavaScript. After that first load it runs offline, because every asset is cached locally and your save lives in your own browser's storage. On four of the five difficulty levels the factory keeps producing while the tab is closed.
Choose your difficulty
Every level below keeps its own factory and its own best score, and you can switch whenever you like from the pause menu. Standard is preselected.
Station schematic
Station schematic.
Refining chain
Blueprints
Upgrades
Every card states its exact effect and how long it takes to pay for itself before you buy it.
Milestones 0 / 20
How to Play
- Pick a difficulty level. The picker at the top of the page lists all five. Standard is preselected, and your choice is remembered for next time.
- Press "Extract by hand" a few times to knock the first regolith off the asteroid. This is the only manual work in the game.
- Build an Ore Drone as soon as you can afford one. From that point the foundry produces regolith on its own, whether or not you are looking at it.
- Unlock the next tier. Refining enough of a resource opens the tier above it: regolith unlocks ferrite, ferrite unlocks lattice alloy, lattice unlocks stable isotopes, isotopes unlock exotic matter.
- Spend on upgrades. There are 30, split across throughput, automation and offline efficiency. Each card shows its exact effect and its payback time before you commit.
- Work through the 20 milestones. Each one you clear adds a small permanent bonus to everything the foundry produces.
- File blueprints when the run stalls. Resetting converts your score into blueprints, which permanently multiply output on every future run. Blueprints unlock at tier 4, or at tier 3 on Sprout.
- Close the tab whenever you like. The game saves every ten seconds and when you switch away, and shows you a summary of what was produced while you were gone.
What each difficulty level changes
- Sprout
- Machines get only 8% pricier each time you buy one, upgrades cost half, blueprints unlock at tier 3, and a full 24 hours of offline progress is waiting when you come back. Nothing is ever taken away.
- Casual
- Machines get 12% pricier each purchase and you keep up to 12 hours of offline progress, so the factory keeps growing without much planning.
- Standard
- Machines get 15% pricier each purchase, offline progress is capped at 8 hours, and blueprints unlock once you reach tier 4. This is the balance the game was designed around.
- Brutal
- Machines get 22% pricier each purchase, upgrades cost double, and only 2 hours of offline progress are banked, so every purchase order has to be argued for.
- Inferno
- Machines get 30% pricier each purchase, offline progress is switched off entirely, and every tier burns part of its own output on upkeep, so throughput decays the moment you stop expanding.
Sprout is designed so a young player cannot get stuck. It has no fail state, no timer, no penalty for stopping, and it starts with an Ore Drone already installed so the numbers begin moving within the first few seconds. On Sprout nothing in the game ever removes progress you have already made.
Features
- Five resource tiers — regolith, ferrite, lattice alloy, stable isotopes and exotic matter — each unlocked by the one before it.
- 30 upgrades across throughput, automation and offline efficiency, each showing its exact effect and payback time before purchase.
- 20 milestones that act as the content spine, every one of them worth a permanent output bonus.
- Offline progress with a per-difficulty cap, and a plain-language summary of what was produced while you were away.
- A blueprint prestige layer that converts a finished run into a permanent global multiplier.
- Five difficulty levels, each with its own independent save slot and its own separately tracked best score.
- Export and import your save as a base64 string, so a factory can move between browsers or devices.
- A 20 Hz simulation decoupled from rendering, so production is identical on a 60 Hz laptop and a 144 Hz monitor.
- Runs offline after the first load, with no account, no advertisements and no data sent anywhere.
- Accessible by design: full keyboard operation, visible focus rings, and reduced-motion support that switches the particle flow off automatically.
Frequently Asked Questions
Is Orbital Foundry free to play?
Yes. Orbital Foundry is completely free, has no advertisements, no in-app purchases and no account. Open the page, pick a difficulty and start refining. Nothing you do in the game is sent to a server, because the game has no server side at all beyond the static files that deliver it.
Does my progress continue while the game is closed?
On four of the five difficulty levels, yes. When you come back, the game measures how long you were away, credits the output your machines would have produced, and shows you a summary of exactly what was added. Sprout banks up to 24 hours, Casual 12 hours, Standard 8 hours and Brutal 2 hours. Inferno banks nothing at all, which is one of the things that makes it Inferno.
Which difficulty level should I choose?
Standard is preselected and is the balance the game was designed around. Sprout is built for young children: machines get only 8% pricier each purchase, upgrades cost half, and nothing in the game can ever take progress away. Casual is a gentler Standard. Brutal doubles upgrade costs and steepens the price curve. Inferno removes offline progress entirely and charges every tier upkeep against its own output. You can switch at any time from the pause menu, and each level keeps its own separate factory and its own best score.
Where is my save stored, and can I move it to another device?
Your save lives in your own browser's localStorage, on your own device, and it is written every ten seconds and whenever you switch tabs. Nothing is uploaded anywhere. To move a factory to another device, open the pause menu, choose Export save, and copy the base64 code it gives you. Paste that code into the Import box on the other device and that difficulty's slot is replaced. Clearing your browser data will erase your save, so export first if you care about it.
How was this game made?
Orbital Foundry was generated and deployed from a single written prompt on Quodara, an AI agent platform that turns a prompt into a deployed web app. The whole game, including its balance tables, its accessibility behavior and this page, was produced in one pass and shipped as static files. You can read the prompt that produced it on the Quodara showcase page at https://quodara-ai.com/showcase/orbital-foundry/.
About this build
This build of Orbital Foundry was generated from a single prompt on Quodara, an AI agent platform that turns a written brief into a deployed web app, and it was built on August 22, 2026. The home page transfers roughly 35 KB gzipped on a cold load, of which about 21 KB is the JavaScript bundle; there is no framework, no build step and no third-party script other than the deployment's own performance monitoring. The prompt asked for a five-tier idle game with 30 upgrades, offline progress, a prestige layer and five difficulty levels, and everything on this page came out of that one pass. You can read the full prompt and the build notes at https://quodara-ai.com/showcase/orbital-foundry/.