Бильярд Wii Play ставил в тупик фанатов на протяжении 17 лет, но спидраннеры, наконец, сделали идеальный бросок после декомпиляции его кода и перебора миллионов возможностей.

Бильярд Wii Play ставил в тупик фанатов на протяжении 17 лет, но спидраннеры, наконец, сделали идеальный бросок после декомпиляции его кода и перебора миллионов возможностей.

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


Спустя семнадцать лет после появления Wii Play, сборника мини-игр Nintendo, печально известного среди фанатов как «не столь впечатляющего, как Wii Sports», ни один игрок не смог выполнить безупречный бросок в мини-игре в бильярд с 9 шарами. Тем не менее, решительные спидраннеры теперь взломали код, добившись этого подвига, но только после обратного проектирования исходного кода игры, чтобы разработать мощный инструмент, способный просеивать бесчисленные возможности, чтобы в конечном итоге обнаружить неуловимый идеальный угол.

Сообщество Wii Play, известное своей яркой сценой скоростного бега, процветает уже много лет. Чтобы преуспеть в таких играх, как бильярд, ваша цель — забить как можно больше шаров одним ударом и максимально быстро завершить игру. В контексте игры «9 мячей» идеально забить все девять мячей во время брейк-броска. Однако до недавнего времени впечатляющим достижением было забивание семи мячей с перерыва лишь несколькими игроками – выдающееся достижение, которое происходило всего четыре раза в истории скоростного бега в этой игре.

Еще в феврале я наткнулся на подробный анализ раннера Cyndifusic для Wii Play, который пролил свет на интригующую проблему с брейк-шотами в игре. К моему удивлению, ни один брейк-шот не был одинаковым по своему результату, несмотря на многочисленные попытки сообщества спидранов на протяжении многих лет. Только когда cyndifusic объединились с разработчиком по имени kiwi, им удалось разгадать тайну этого неуловимого совершенства в механике брейк-шотов. Дизассемблируя код игры, они раскопали причины ее, казалось бы, случайного характера.

Совместно Cyndifusic и Kiwi обнаружили скрытый элемент в коде, который слегка меняет расположение шаров на столе. Эта небольшая корректировка остается незамеченной с точки зрения стандартной игры, но она добавляет достаточно различий, чтобы предотвратить идентичные последовательности перерывов. После успешного обхода механизма рандомизации эти два игрока совершили выдающийся подвиг — впервые в игре дважды выполнили один и тот же бросок на Wii Play.

Само по себе достижение этого броска было впечатляющим, но для тех, кто стремится к совершенству, было важно точно настроить различные условия — расположение мяча, положение курсора и многое другое. Сообщество считало, что единственным жизнеспособным решением является создание инструмента, способного тестировать все возможные варианты ударов, потенциально перебирая бесчисленное множество вариантов. Однако существовало мучительное подозрение, что идеальный разрыв в реальности может оказаться недостижимым.

Другой член сообщества по имени ElectrifiedStrawberry разработал полезный инструмент для быстрого изучения различных вариантов. После нескольких месяцев самоотверженной работы, начавшейся примерно в январе, 1 июня долгожданное достижение осуществилось – неуловимый 9-брейк наконец был воплощен в жизнь.

В сфере скоростных прохождений с помощью инструментов достижение неуловимого 9-брейка на неизмененной консоли с пультом Wii в руке так же маловероятно, как выиграть в лотерею, получить удар молнии и стать свидетелем солнечного затмения за один раз. Однако благодаря коллективным усилиям преданного своему делу сообщества спидраннеров нам удалось пролить некоторый свет на, казалось бы, загадочную игровую механику.

Смотрите также

2024-06-05 00:50