Блиц: целая партия за 15 минут
Новый режим с финишной чертой. 25 раундов обычного opolyx, и побеждает самый богатый — около 15 минут вместо получаса.

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

Во время игры счётчик раундов в центре доски показывает не просто номер, а финиш: «Раунд 7 из 25». Когда последний раунд заканчивается, экран результата сообщает, что достигнут лимит раундов, и называет самого богатого игрока.

Для тех, кому интересны детали
25 — не круглое число, которое кому-то понравилось. Движок умеет играть сам с собой, поэтому лимит выбрали, прогнав его: по 150 партий с фиксированным зерном на каждое число игроков — на двоих, четверых и шестерых — для каждого варианта лимита.
| Лимит раундов | Медиана раундов | Обычная длина, мин | Заканчивается по лимиту | Лидер на 70% пути побеждает |
|---|---|---|---|---|
| 20 | 21 | 12 | 100% | 57–84% |
| 25 ✓ | 26 | 15 | 99–100% | 66–81% |
| 30 | 31 | 18 | 98–100% | 60–81% |
| 500 | 55–111 | 31–63 | 0–19% | 0–13% |
25 — колено этой кривой. Лимит срабатывает практически всегда, так что режим держит обещание; бо́льшая часть доски всё-таки успевает быть скупленной, и это важно, потому что три четверти игроков, бросивших первую партию в первые пять минут, не купили вообще ничего; почти никто не вылетает, поэтому почти все доходят до экрана результата и получают место, а не выбывание; а тот, кто лидирует на семидесяти процентах дистанции, побеждает в двух третях — четырёх пятых случаев, и это делает партию короткой, а не случайной. Лимиты от 15 до 20 измеримо ближе к подбрасыванию монеты, а 40 почти ничего не экономит по сравнению с Классикой.
Сам режим — это одна изменённая настройка. Его конфигурация отличается от классической ровно двумя полями, и тест утверждает, что всё остальное совпадает, — так что Блиц не может незаметно превратиться в другую игру:
// packages/game-engine/src/modes.ts — the whole mode, in one object
blitz: {
startingCash: 15_000, // same as Classic
unevenBuild: false, // same as Classic
turnSeconds: 60,
roundCap: BLITZ_ROUND_CAP, // 25 — the only rule that is new
taxStartRound: 100, // far past the cap: rents never soften
taxFullRound: 200,
speedDie: false, // no third die
speedDieFromRound: Number.POSITIVE_INFINITY,
},Сама концовка тоже не новый код. «Достигнут лимит раундов, побеждает самый богатый» лежит в движке с первой играбельной вехи, экран результата хранит эту фразу переведённой на десять языков уже месяцы — и её никто ни разу не видел: лимиты были 500 в Классике и 300 в Скорости, а самая длинная партия в истории opolyx заняла около 130 раундов. Те самые 25 экспортируются из движка одной константой, поэтому карточка в лобби, счётчик раундов на доске, таблица сравнения в руководстве и эта страница печатают одно и то же число.
