Gym Gains
An idle bodybuilding game: lift, upgrade and prestige your way from Couch Potato to Legend, with layered progression and plenty of gym humour.
Gym Gains is a light-hearted idle (incremental) game about getting in shape. You start as a couch potato and lift your way through eleven gym ranks, turning every rep into upgrades that make the next ones count for more — the classic idle loop of small actions that compound over time.
The early game is about clicking and buying: better form, protein shakes, heavier dumbbells, and gym bros like Spotter Steve who train with you. As progress slows, deeper layers open up. You can prestige for permanent bonuses, then ascend and eventually transcend, each layer resetting your run in exchange for stronger long-term growth. Equipment, gym locations, consumables, synergies between upgrades, combos and critical lifts add more decisions along the way.
It is a static Next.js and TypeScript app with no backend, deployed to GitHub Pages, and playable in the browser.
Key features
- Eleven gym ranks, from Couch Potato to Legend
- 19 repeatable upgrades and 14 one-time upgrades, with buy-×1/×10/×100/max multipliers
- Three progression layers: prestige, ascension and transcendence
- 8 pieces of equipment, 5 gym locations and 6 consumables
- 7 synergies between upgrades, plus combos and critical lifts
- Gym bros who train alongside you
- 16 achievements and daily challenges
- Sound effects, statistics and themes, with no backend