Как я играл в cookie clicker

Oct 28, 2023 02:03


День первый.

Я хотел отвлечься. Работа вновь стала невозможной, программа не писалась. Логика не выстраивалась и мне хотелось стереть всё за неполный год работы и переписать это заново. Я решил поиграть в cookie clicker.

Первая печенька. Первые пятнадцать печенек дают первый автоклик. За сотню можно нанять бабушку.

Апгрейды. Повышаем эффективность клика, автоклика и бабки. Эффективность печеньевых ферм возрастает двукрат, потом ещё раз. До следующего апгрейда - сто тысяч печенек. Бабки научились работать на фермах.

***

Первые тридцать бабок. Я строю фабрики по выпуску печенья. Основываю Первый Печенюшечный банк.

У меня десять банков, и уже полсотни бабок. Первый храм печенья. Он заполнен священным шоколадом. На очереди башня мага.

Маг знает только одно заклинание - каст печенек. Он кастует его как десять банков. Или три храма. Я прикидываю эффективность - за каждую вложенную в производство печеньку я получу прирост к скорости создания печенек в секунду (cps). Цены на строения и апгрейды растут в геометрической прогрессии.

Выработка печенья - тоже.

Но основание прогрессии выработки меньше, чем основание прогрессии цен.



Игра замедляет мой прогресс. Что бы накопить на тридцатый банк, нужно ждать минуту. На тридцать третий - уже пять. У меня есть апгрейд на бабок за пятьдесят миллионов, но они ужасно медленно работают. Они создают всего 1.5% выработки моего печенья. Но это всё равно всё ещё лучше, чем апгрейд на рост всего производства за 1% за пятьдесят миллионов. Я знаю - скоро мне придется купить и его.

Я прослушал три выпуска подкаста фоном, не слушая. На часах четыре ночи.

Я играю в печеньки.

***

День второй.

Я проснулся с разбитой головой. У меня в голове должен быть код, но там печеньки.

Я попытался сосредоточиться на работе. Какие-то векторы, css код. Непонятный глюк. Печеньки.

Я ставлю кофе. Кофе варится триста пятьдесят секунд. Это полтора миллиона печенек. А вдруг упадет золотая?

Я включаю печеньки и переношу их на четвертый рабочий стол. Я не вижу печенек. Но они растут.

Мне определенно надо что-то с этим делать.

Я должен.

Печь.

Печеньки.

***

Каждый апгрейд прирастает пять минут. Я запустил первую ракету. Что делают котики? Печеньки.

Я должен.

Печь

Я открывают консоль js. Эту игру было удивительно легко взломать. Она вообще не сопротивлялась. Я делаю один клик равным тысяче.

Больше. Печенек.

Количество печенек - это всего лишь число - атрибут объекта игры. Оно никак не защищено от взлома. Я умножаю количество печенек в тысячу раз. Игра смеется и грозит мне пальцем за читерство.

Больше. Печенек.

Я умножаю количество печенек в 10^100 раз.

Я покупаю все апгрейды и все здания, какие могу купить.

Это занимает десять минут.

Печеньки заканчиваются.

Я умножаю число печенек на 10^200. Игра сообщает, что у меня бесконечность печенья. По программному коду я вижу что это не совсем так. На самом деле, у них просто закончились числительные. Забавный баг.

Я покупаю все апгрейды и все здания, какие могу купить.

Бесконечность печенья заканчивается.

Я покупаю пять тысяч автокликеров. Последний стоит бесконечность. У меня NaN печенья. Я создаю бесконечность печенья из пустоты и покупаю и его тоже.

Я нанимаю пять тысяч бабок. Они пекут квинтиллион печенья в секунду. Это ничтожно мало.

Я засеиваю пять тысяч ферм по выращиванию печенья.

Выкапываю пять тысяч шахт, добывающих печенье.

Строю пять тысяч фабрик печенья.

Основываю пять тысяч банков, спекулирующих печеньем.

Возвожу пять тысяч храмов, где мои жрецы поклоняются печенью.

Зачаровываю пять тысяч башен и сажаю в них пять тысяч волшебников. Они знают только одну магию - создания печенья.

Я запускаю в космос пять тысяч звездолетов. Они летают на планету печенья, откалывают от неё куски и привозят мне обратно в виде огромных астероидных гор.

Это ничтожно мало.

Пять тысяч алхимических лабораторий, трансмутирующих материю в печенье.

Пять тысяч порталов, извлекающих печенье из параллельной реальности

Пять тысяч машин времени, достающих печенье из прошлого.

Пять тысяч конденсаторов антиматерии, создающих печенье и антипеченье из квантового ничто.

Пять тысяч призм, конденсирующих весь свет вселенной в печенье.

Пять тысяч квантовых казино, где выигрывают квантово-вероятностное печенье у вакуума в увлекательной квантовой лотерее.

Пять тысяч консолей js для читерения печенья (как иронично!)

Пять тысяч параллельных реальностей целиком из печенья.

И пять тысяч копий себя.

Я не знаю тех числительных, которыми теперь измеряется мой доход. Но этого недостаточно.

Больше печенья!

***

Я покупаю все апгрейды. Каждое новое здание стоит бесконечность. У меня бесконечность печенья. Приращение числа печенья в секунду не бесконечно, но близко к таковому. Бесконечность оказалась совсем небольшой.

Осталось всего лишь одно небольшое дело.

Я перезапускаю игру.

Прогресс в игровой сессии дал моему персонажу виртуальный опыт. Он измеряется прогрессом, выраженным в количестве заработанных печенек.

Каждую секунду игра обнаруживает, что число моего печенья достойно, что бы дать мне больше опыта и перевести меня на новый уровень.

У меня несколько миллионов очков опыта.

Я запускаю новую сессию. В игровом магазине я покупаю все древо апгрейдов метапрогрессии, какие есть. Среди них есть опция переноса крошечной доли печенья в следующую сессию.

Я начинаю новую сессию с бесконечного количества печенья.

***

Я смотрю в бездну. Она смотрит в меня.

Мы смотрим друг-на-друга.

И в какой-то миг бездна не выдерживает и отводит взгляд.

экзистенциальный опыт, компьютерные игры, cookie clicker

Previous post Next post
Up