Block Blast зарабатывает $127 млн на рекламе, подсовывая игрокам нерешаемые головоломки
How Block Blast harvests its players for ad money

Айо Омолева разобрал Block Blast и выяснил: игра загружает с сервера зашифрованные JavaScript-модули, которые управляют сложностью и показами рекламы. Один из них, RewardHighValueAdHarvestTrait, ждёт три дорогие rewarded-рекламы подряд, превышение рекорда на 1000 очков и рекламу в 3,5 раза дороже предыдущей — а затем выдаёт комбинацию фигур, которую невозможно разместить. Другой модуль, PersonalMarginBreakTrait, делает то же с вероятностью 20% после превышения рекорда на 10%. За январь–май 2026 года игра заработала на рекламе около $127 млн — больше, чем Candy Crush Saga за тот же период.
Он ждёт, пока вы посмотрите три дорогие рекламы, превысите свой рекорд на 1000 очков, а загруженная реклама будет стоить как минимум в 3,5 раза дороже предыдущей, — и тогда выдаёт руку, которую невозможно разложить.
- jstanley
Это действительно интересно, но мне бы хотелось, чтобы LLM писали текст, который было бы немного легче понять.
> Он запрашивает смертельную головоломку ровно тогда, когда выполняются все три условия: 28 случаев, включая два объявления вместо трёх, одно объявление закрыто досрочно, счёт на 1 очко меньше, и объявление стоимостью чуть меньше 3,5×.
> Затем мы запустили это вживую, в тестовой копии приложения для iPhone, работающей в симуляторе Apple, и считывали входные данные правила, пока играли. В записи было три хороших вознаграждаемых объявления. Счёт был выше черты. Вознаграждаемое объявление от Google AdMob было загружено и готово. Правило оценило его в 72,39 против 37,41 за последнее, что составляет 1,94 раза. Ему нужно 3,5. Так что на iPhone правило работает, считывая реальные цены на объявления, и ждёт объявления стоимостью в 3,5 раза больше вашего последнего.
Что, чёрт возьми, это должно означать?
- jwr
Я считаю очень печальным, что человечество вкладывает столько усилий в подобные вещи.
Я думал, что к 2020-м у нас будет термоядерная энергия, и мы будем заняты исследованием и колонизацией космоса.
Вместо этого мы получили жадные корпорации с руководителями без моральных принципов (помните эти заявления «не будь злым»? хорошие были времена, да) и невероятное количество усилий разработчиков, вливаемых в бесполезный мусор.
- Jaxkr
То, что нерешаемые головоломки генерируются, чтобы приманивать просмотры вознаграждаемых объявлений, — это то, что я всегда подозревал в мобильных играх, но отмахивался от этого как от недостатка мастерства с моей стороны.
- noisy_boy
Я играю в block blast classic mode с adguard и не вижу никакой рекламы.
- quikoa
> Apple действительно позволяет приложениям загружать такие обновления JavaScript, именно так работают инструменты вроде Expo Updates, при условии, что обновление не меняет суть приложения. Подходит ли под это изменение ваших фигур в зависимости от цен на рекламу, решать Apple.
Но разве у Apple есть способ проверить «при условии, что обновление не меняет суть приложения»?