Repository navigation
Blockerino 2.0.3 — Android
Blockerino 2.0.3
Анимации карт в Дураке, переделанный Маджонг, звуки шахмат громче, рекорды в челленджах.
📥 Скачать
Артефакты (версия 2.0.3, сборка 15), выкладываются в GitHub Releases как v2.0.3:
- Скачать Blockerino 2.0.3 для Android (APK) · APK · 51,5 МиБ · сборка 15
- Скачать Blockerino 2.0.3 Android App Bundle (AAB) · AAB · 69,9 МиБ · сборка 15 (для Google Play Console)
🎮 Что нового
Дурак
- Карты летают по столу. Раздача из колоды в начале партии, добор после раунда, уход карт в «бито» за край стола и подбор карт тем, кто взял. Работает одинаково против бота и онлайн.
- Летящие карты лёгкие (без значков мастей), а слой анимации обновляется сам, не перерисовывая весь стол: раздача на 12 карт не тормозит.
Маджонг
- Поле на 62 плитки в три слоя вместо 36, плитки крупнее и объёмные.
- Заблокированные плитки затемнены, а не полупрозрачные: нижние плитки больше не просвечивают.
- Кнопка «Подсказка» подсвечивает пару на 2,5 секунды (раньше одна пара была подсвечена всегда).
- Знаки 一, 二, 三 заменены на 四, 五, 六, чтобы плитки не путались. Поле по-прежнему всегда решаемо.
Шахматы
- Звуки ходов, взятий, шаха и результата стали громче (средняя громкость до +8 дБ), чтобы их было слышно поверх музыки.
Челленджи
- В списке челленджей «Best» теперь показывает лучшее из локального и серверного рекорда (раньше читался только локальный и мог быть нулём).
🧪 Проверки
npx tsc --noEmitбез ошибок,npx jest60 наборов / 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 подписан отладочным ключом.