bash.im ithappens.me zadolba.li
13037

Мячи и кирпичи

30 января 2015, 08:00

Однажды я в интернетах вычитал, что Чак Норрис якобы прошёл тетрис. Охотно верю, ибо я (только не подумайте, что я посягаю на крутизну знаменитого рейнджера) как-то прошёл ж на небезызвестном клоне восьмибитной приставки. Если, конечно, переполнение счётчика очков можно считать финалом игры. Но — обо всём по порядку.

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

Потом я заметил: если «запустить» тюленей и тут же быстро, пока они не закончили жонглирование, уронить шарик на нижний ярус, то добавление очков прекращается. Но если при этом отправить шарик обратно на верхний ярус, жонглирование возобновляется, и прирост очков продолжается. И продолжается это не с того места, где прекратилось, а с начала. Если при играющих тюленях перемещать шарик между ярусами, каждый раз не позволяя ему оставаться на верхнем до окончания жонглирования, то очки теоретически могут добавляться бесконечно.

На практике же всё выглядело не так радужно: нередко шарик заходил до самого верха и оставался там непозволительно долго, давая тюленям закончить жонглирование, а порой, попав на нижний ярус, прямиком устремлялся в самый низ. Безопасность и прибыльность при такой игре оказались ничуть не выше, чем при обычной, а сложность даже возросла.

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

Провёл эксперимент: попытался запустить катапульту зажатием турбокнопки. Так как пружина при этом успевает натянуться совсем немного, то шарик не может вырваться из жерла и падает обратно на пружину, подпрыгивает, потом успокаивается, и процесс повторяется. При запуске шарик часто (хоть и не всегда) долетает до верхнего яруса и проводит там две-три секунды. Это как раз то, что надо!

У меня тут же появилось несколько вопросов. Что будет, когда переполнится счётчик очков? Появится ли ещё один разряд? Или, может, зависнет игра из-за необработанного эксепшна? А если счётчик просто обнулится — получу ли я бонусный шарик при каждом прохождении через 50  000? А если так — что будет, когда переполнится счётчик шариков?

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

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

Такие вот недокументированные возможности детской игрушки.