Skip to content

Blockerino 2.0.3 — Android

Choose a tag to compare

@Nerdlin Nerdlin released this 28 Oct 22:52
· 67 commits to main since this release

Blockerino 2.0.3

Анимации карт в Дураке, переделанный Маджонг, звуки шахмат громче, рекорды в челленджах.

📥 Скачать

Артефакты (версия 2.0.3, сборка 15), выкладываются в GitHub Releases как v2.0.3:

🎮 Что нового

Дурак

  • Карты летают по столу. Раздача из колоды в начале партии, добор после раунда, уход карт в «бито» за край стола и подбор карт тем, кто взял. Работает одинаково против бота и онлайн.
  • Летящие карты лёгкие (без значков мастей), а слой анимации обновляется сам, не перерисовывая весь стол: раздача на 12 карт не тормозит.

Маджонг

  • Поле на 62 плитки в три слоя вместо 36, плитки крупнее и объёмные.
  • Заблокированные плитки затемнены, а не полупрозрачные: нижние плитки больше не просвечивают.
  • Кнопка «Подсказка» подсвечивает пару на 2,5 секунды (раньше одна пара была подсвечена всегда).
  • Знаки 一, 二, 三 заменены на 四, 五, 六, чтобы плитки не путались. Поле по-прежнему всегда решаемо.

Шахматы

  • Звуки ходов, взятий, шаха и результата стали громче (средняя громкость до +8 дБ), чтобы их было слышно поверх музыки.

Челленджи

  • В списке челленджей «Best» теперь показывает лучшее из локального и серверного рекорда (раньше читался только локальный и мог быть нулём).

🧪 Проверки

  • npx tsc --noEmit без ошибок, npx jest 60 наборов / 351 тест (в том числе новая проверка решаемости Маджонга).
  • Дурак вживую: против бота на телефоне (раздача, «бито», добор), онлайн на двух клиентах с локальной базой (раздача 12 карт, «взять», добор, счётчики сходятся, зависших карт нет).
  • Маджонг вживую на телефоне: подсказка, ход, открытие нижних плиток.
  • Не проверено вживую: «бито» онлайн (тот же код, что против бота), звуки шахмат на устройстве, «Best» на аккаунте с серверными очками.

🚀 Развёртывание

Миграций нет. runtimeVersion остаётся 2.0.2: нативных модулей не добавлено, поэтому установленные 2.0.2 могут получить эти правки и «по воздуху» (GitHub → Actions → EAS Update), без установки APK.

Порядок по docs/release-process.md: релиз на GitHub → «релиз сделал» → пуш в main → app_config.android_version. В Google Play: новый выпуск в «Закрытое тестирование – Alpha» (blockerino-2.0.3.aab).

📦 Артефакты

Файл Размер, байт SHA-256
blockerino-2.0.3.apk 53985758 2e1e37b6ee777c6f2191301f0af6c462dc680cc92aab9dff40e22491761bc420
blockerino-2.0.3.aab 73279512 76e19ecf0b1b2817b68c9130d977f42c815af56ab9f805fc39a35f1b7e246e26

AAB подписан ключом загрузки, APK подписан отладочным ключом.