Idle Incremental
Numbers go up, even while the tab is closed.
IntermediateWeb appGame10–20hAI-buildable 4/5no setupworth shipping
An incremental game with generators, upgrades and exponential costs. The design problem is pacing a curve that stays interesting rather than stalling; the technical problem is offline progress, which means computing elapsed gains from a timestamp rather than ticking.
UI
Logic
Useful
Hosting · Free forever
Deploys free on GitHub Pages, Cloudflare Pages or Vercel Hobby.
Deploy it and share a link.
Core features · 7
- A base resource accumulates over time
- Generators can be bought to increase the rate
- Costs scale so progression stays paced
- Upgrades multiply output in distinct ways
- Progress is saved continuously
- Offline gains are calculated on return from a stored timestamp
- Large numbers format readably rather than as raw digits
The interesting part
- Numbers exceeding what a float represents precisely
- Computing offline progress without letting a clock change be exploited
- Balancing cost curves so the game neither stalls nor trivialises
Once it works
- Add a prestige reset with a permanent multiplier
- Add achievements
- Add an export/import save string
Suggested stack
reacttypescripttailwindlocalstorage