@monica_b1998 to ProgrammingEnglish • 1 month ago"Goldmine" - an idle game in 200 lines of pure JavaScriptslicker.memessage-square14arrow-up143arrow-down10cross-posted to: programming
arrow-up143arrow-down1external-link"Goldmine" - an idle game in 200 lines of pure JavaScriptslicker.me@monica_b1998 to ProgrammingEnglish • 1 month agomessage-square14cross-posted to: programming
minus-square@v9CYKjLeia10dZpz88iUlink14•1 month ago cheat codes for console Infinite wealth score = 100_000_000_000; Open all shafts shaftsOpen = 10; Add 1 worker to all shafts Array(shaftsOpen).fill(0).map((_, i) => (shafts[i].workers.push(new Worker())));
minus-square@v9CYKjLeia10dZpz88iUlink12•1 month agobut do you have zombie mode? zombie mode spritesheetImg.src="https://i.imgur.com/Frt8JKU.png"
minus-square@monica_b1998OPlink11•1 month agoi’m relieved to see that zombies are willing to perform the same slave labor as humans :-)
minus-square@[email protected]linkfedilinkEnglish4•edit-21 month ago More cheat codes for console Instant travel speed for the lift lift.y = 0; lift.speed = 30; Allow up to 100 workers on the first floor shafts[0].max_workers = 100; Allow up to 10 workers per shaft for (let i = 1; i < max_shafts; i++) shafts[i].max_workers = 10; Despawn all workers shafts.forEach((shaft) => { shaft.workers = []; }); Accelerate the game x10 (this might be more power hungry) Array.from(Array(10)).forEach(() => animate()); Get paid $10 for hiring a worker (you pay $5 and receive $10) shafts.forEach((shaft) => shaft.workers.push = function () { score += 10; return Array.prototype.push.apply(this, arguments); }); Cool game OP :)
cheat codes for console
Infinite wealth
score = 100_000_000_000;
Open all shafts
shaftsOpen = 10;
Add 1 worker to all shafts
Array(shaftsOpen).fill(0).map((_, i) => (shafts[i].workers.push(new Worker())));
It takes like 5 minutes to beat…
but do you have zombie mode?
zombie mode
spritesheetImg.src="https://i.imgur.com/Frt8JKU.png"
i’m relieved to see that zombies are willing to perform the same slave labor as humans :-)
More cheat codes for console
Instant travel speed for the lift
lift.y = 0; lift.speed = 30;
Allow up to 100 workers on the first floor
shafts[0].max_workers = 100;
Allow up to 10 workers per shaft
for (let i = 1; i < max_shafts; i++) shafts[i].max_workers = 10;
Despawn all workers
shafts.forEach((shaft) => { shaft.workers = []; });
Accelerate the game x10 (this might be more power hungry)
Array.from(Array(10)).forEach(() => animate());
Get paid $10 for hiring a worker (you pay $5 and receive $10)
shafts.forEach((shaft) => shaft.workers.push = function () { score += 10; return Array.prototype.push.apply(this, arguments); });
Cool game OP :)
thanks!