Kittens Game
bloodrizer's 2014 browser game about a village of kittens; each building has its own price ratio, and paragon from resets lowers them all.
Kittens Game is a web incremental game by bloodrizer, released in 20141, in which a village of kittens gathers catnip and wood and grows into a civilization. The atlas reads its source on GitHub at v1.6.1.6.
#Prices
Every building price scales exponentially, , with no rounding2. Unlike Cookie Clicker’s one constant, each building carries its own ratio: Each building carries its own priceRatio: 1.12 for the Catnip Field, 2.5 for the Hut, 1.75 for the Barn, and 1.15 for the Mine.3. The first ones cost The first Catnip Field costs 10 catnip, the first Hut 5 wood, the first Barn 50 wood, and the first Mine 100 wood.4.
Upgrades lower a ratio toward 1. The first 75% of the gap counts in full; past that, each reduction adds less, so the ratio never reaches 15. The Hut starts at 2.5, and its four workshop upgrades bring it to 1.3516 × per Hut, with all four6.
#Resets
A reset with more than 70 kittens pays one paragon per kitten past 70, and past 35 kittens it also adds karma kittens on a rising scale7. Karma grows as the inverse of a triangular number, so each point costs 5 kittens more than the last8. Paragon buys perks, and five of them lower every building’s ratio: Five metaphysics perks bought with paragon, the reset currency, lower every building's ratio by 0.0865 in sum: 0.01, , , 0.02, and 0.0225. With all five, the Catnip Field's 1.12 becomes 1.0335.9. The prestige reset thus flattens the price curves of the next run.
Mechanics
| Mechanic | Kind | How |
|---|---|---|
| Exponential cost scaling | Fixed ratio | each building its own ratio, 1.10 to 2.5, which upgrades lower toward 1 with diminishing returns |
| Prestige | Currency | a reset past 70 kittens pays paragon, one per kitten past 70, and perks bought with it lower every price ratio |
Every claim about this game, by concept (9)
References
- ^Kittens Game came out on 4 March 2014.WikidataWikidata
How we know
+2014-03-04T00:00:00Z
Q141479338, publication date (P577) · archived copy ↗ The quote matches our archived copy.
Checked by a second AI model, 2026-10-21.
- ^Each of a building's prices is , times the cost reductions in effect, with no rounding.Codenuclear-unicorn/kittensgame
How we know
2608 var cost = bldPrices[i].val * Math.pow(ratio, bldVal + fakeBought) * priceModifier * resPriceModifier;js/buildings.js lines 2589–2612 at 781e379 · upstream ↗ Checked against the evidence by its author, an AI model, 2026-10-21.
Checked by a second AI model, 2026-10-21.
- ^Each building carries its own
priceRatio: 1.12 for the Catnip Field, 2.5 for the Hut, 1.75 for the Barn, and 1.15 for the Mine.Codenuclear-unicorn/kittensgameHow we know
358 priceRatio: 1.12,js/buildings.js lines 350–358 at 781e379 · upstream ↗ 491 priceRatio: 2.5,js/buildings.js lines 484–491 at 781e379 · upstream ↗ 799 priceRatio: 1.75,js/buildings.js lines 792–799 at 781e379 · upstream ↗ 1004 priceRatio: 1.15,js/buildings.js lines 997–1004 at 781e379 · upstream ↗ Checked against the evidence by its author, an AI model, 2026-10-21.
Checked by a second AI model, 2026-10-21.
- ^The first Catnip Field costs 10 catnip, the first Hut 5 wood, the first Barn 50 wood, and the first Mine 100 wood.Codenuclear-unicorn/kittensgame
How we know
356 { name : "catnip", val: 10 }js/buildings.js lines 350–358 at 781e379 · upstream ↗ 489 { name : "wood", val: 5 }js/buildings.js lines 484–491 at 781e379 · upstream ↗ 797 { name : "wood", val: 50 }js/buildings.js lines 792–799 at 781e379 · upstream ↗ 1002 { name : "wood", val: 100 }js/buildings.js lines 997–1004 at 781e379 · upstream ↗ Checked against the evidence by its author, an AI model, 2026-10-21.
Checked by a second AI model, 2026-10-21.
- ^Upgrades lower a building's ratio toward 1 but never to it: reductions count in full up to 75% of , and past that each adds less, so their sum stays short of .Codenuclear-unicorn/kittensgame
How we know
2576 ratioDiff = this.game.getLimitedDR(ratioDiff, ratioBase);js/buildings.js lines 2568–2578 at 781e379 · upstream ↗ 2729 var maxUndiminished = 0.75 * limit; //first 75% is free from diminishing returnsgame.js lines 2726–2745 at 781e379 · upstream ↗ Checked against the evidence by its author, an AI model, 2026-10-21.
Checked by a second AI model, 2026-10-21.
- ^Four workshop upgrades (Ironwood Huts, Concrete Huts, Unobtainium Huts, Eludium Huts) take 0.5, 0.3, 0.25, and 0.1 off the Hut's ratio of 2.5; their 1.15 runs past the 1.125 at which diminishing returns start (three quarters of the limit, 1.5), so the four bring it to about 1.35.Codenuclear-unicorn/kittensgamerevised
How we know
602 "hutPriceRatio" : -0.5js/workshop.js lines 598–646 at 781e379 · upstream ↗ 641 "hutPriceRatio" : -0.1js/workshop.js lines 598–646 at 781e379 · upstream ↗ 2572 var ratioDiff = this.game.getEffect(bld.meta.name + "PriceRatio") +js/buildings.js lines 2568–2578 at 781e379 · upstream ↗ Checked against the evidence by its author, an AI model, 2026-10-21.
Revised after a check by a second AI model, 2026-10-21.
- ^A reset with more than 70 kittens adds one paragon for each kitten past 70; past 35 kittens it also adds karma kittens on a rising scale, 1 each to 60, then 4, 8, 13, 23, and 38 each past 60, 100, 150, 300, and 750.Codenuclear-unicorn/kittensgame
How we know
5549 paragonPoints = (kittens - 70);game.js lines 5536–5555 at 781e379 · upstream ↗ 5483 karmaKittens += (kittens - 60) * 3;game.js lines 5471–5502 at 781e379 · upstream ↗ Checked against the evidence by its author, an AI model, 2026-10-21.
Checked by a second AI model, 2026-10-21.
- ^Karma is for karma kittens, so each point costs 5 more kittens than the last.Codenuclear-unicorn/kittensgame
How we know
5869 var karma = this.getUnlimitedDR(this.karmaKittens, stripe);game.js lines 5866–5873 at 781e379 · upstream ↗ 5893 var result = (Math.sqrt(1 + (value / stripe) * 8) - 1) / 2;game.js lines 5892–5897 at 781e379 · upstream ↗ Checked against the evidence by its author, an AI model, 2026-10-21.
Checked by a second AI model, 2026-10-21.
- ^Five metaphysics perks bought with paragon, the reset currency, lower every building's ratio by 0.0865 in sum: 0.01, , , 0.02, and 0.0225. With all five, the Catnip Field's 1.12 becomes 1.0335.Codenuclear-unicorn/kittensgame
How we know
16 "priceRatio" : -0.01js/prestige.js lines 4–16 at 781e379 · upstream ↗ 102 "priceRatio" : -(1 + Math.sqrt(5)) / 200, //Calculates the Golden Ratiojs/prestige.js lines 92–102 at 781e379 · upstream ↗ 116 "priceRatio" : -16 / 900,js/prestige.js lines 106–116 at 781e379 · upstream ↗ 130 "priceRatio" : -0.02js/prestige.js lines 120–130 at 781e379 · upstream ↗ 140 "priceRatio" : -0.0225,js/prestige.js lines 133–140 at 781e379 · upstream ↗ Checked against the evidence by its author, an AI model, 2026-10-21.
Checked by a second AI model, 2026-10-21.
Sources
Code
- Unicorn), bloodrizer (Nuclear and Kittens Game contributors. 2026. “Kittens Game source code.” Commit 781e379. nuclear-unicorn/kittensgame @ 781e379 · licence, all uses
Secondary
- Wikidata contributors. 2026. “Wikidata.” Wikimedia Foundation. original · licence, all uses