Skip to content

Blockerino 2.0.8 — Android + Windows

Latest

Choose a tag to compare

@Nerdlin Nerdlin released this 10 Nov 23:32
· 1 commit to main since this release

Blockerino 2.0.8

Вход через Discord в приложении, честные рейтинги и ставки, приглашения, которые ждут ответа, и обновления по воздуху, которые теперь доходят до телефона.

📥 Скачать

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

🎮 Что нового

Вход и аккаунт

  • Вход через Discord в Android-приложении. Открывается тот же аккаунт, что в Discord Activity, со всеми рекордами и монетами.
  • Плашка «Вы не вошли в аккаунт» в рейтинге: гость сразу видит, что его рекорды остаются только на устройстве, и может войти одной кнопкой.
  • После первого входа рекорды гостя за текущий сезон попадают в сезонный рейтинг.

Приглашения

  • Дуэль с другом начинается, только когда он принял приглашение. До этого — окно «Ждём ответа…» с отменой. Если друг отказался или не ответил за минуту, вы сразу это увидите.
  • Того, кто уже играет партию, пригласить нельзя: игра скажет, что друг сейчас в игре, и не будет его отвлекать.

Честная игра

  • Рейтинги мини-игр (шашки, морской бой, дурак, крестики-нолики) меняются по отчёту проигравшего, ничья — по отчётам обоих. Больше нельзя «выиграть» у человека, с которым не играл.
  • Шахматы: результат без ответа соперника засчитывается только для партии, в которой сервер видел обоих игроков.
  • Дурак на монеты: банк забирает победитель, только когда все остальные подтвердили проигрыш; иначе ставки возвращаются.
  • Заявку в друзья может принять только тот, кому её отправили. Приглашения приходят по закрытому каналу, только от друзей.

Мини-игры

  • Судоку на компьютере больше не уезжает за верх экрана.
  • Морской бой: крупнее поле врага в бою, кнопки не вылезают за край на компьютере, а в конце игры показываются корабли противника.
  • Шахматы против бота: отмена хода стоит 200 монет, подсказка — 50.

Windows

  • Игра для Windows: установщик и версия без установки.

Под капотом

  • Обновления по воздуху снова работают: в прошлых сборках Android-приложение не скачивало их. С 2.0.8 исправления доходят до телефона без новой версии в Google Play.

🧪 Проверки

  • npx tsc --noEmit без ошибок, Jest: все наборы тестов, плюс новые тесты входа через Discord, переноса гостевых рекордов и настройки обновлений.
  • Проверки базы (npm run db:check, Docker): все миграции встают на чистую базу, 24 проверки, в том числе новые на исправления безопасности и админ-панель.
  • На телефоне (dev-сборка): вход через Discord в существующий аккаунт, плашка гостя.

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

Миграции 20261110134159_security_audit_fixes, 20261111090000_coin_gain_limit и 20261111100000_admin_panel уже применены к базе. Функции discord-token-exchange и discord-app-return выложены.
Порядок по docs/release-process.md: релиз на GitHub → «релиз сделал» → пуш в main → в Google Play новый выпуск в «Закрытое тестирование – Alpha» (blockerino-2.0.8.aab).

📦 Артефакты

Файл Размер, байт SHA-256
blockerino-2.0.8.apk 55385985 02bfe6aa8ff2a9184849d8640e1ca362f11c31f0291e28602b4cfad07b12c7cc
blockerino-2.0.8.aab 73781560 d83abb773b4dda0c6fde5aa32b0638883d9fadd5505d002575cf0bfb4b239858
blockerino-2.0.8-windows-setup.exe 127975400 623b6cc8ef1b4c18fc17e3eea181d8be2da7856d3d108d78b0e58af67c8196ed
blockerino-2.0.8-windows-portable.exe 116824848 e341b5933a2aa6404037e34912d3990ca18f3087226e1ff92b121281d0306b75

AAB подписан ключом загрузки, APK подписан отладочным ключом (как прошлые APK, чтобы обновляться поверх). Windows-версии не подписаны: при первом запуске Windows покажет предупреждение («Подробнее» → «Выполнить в любом случае»).