Skip to content

Blockerino 2.0.6 — Android

Choose a tag to compare

@Nerdlin Nerdlin released this 02 Nov 15:47
· 34 commits to main since this release

Blockerino 2.0.6

Звуки, вибрация и анимации в мини-играх, игры на весь экран, новые таблицы лидеров и исправленный звук.

📥 Скачать

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

🎮 Что нового

Звук

  • Музыка больше не подлагивает и не пропадает. Каждый звук создавал новый плеер, который не освобождался, и со временем звук в игре начинал сбоить. Теперь плееры переиспользуются.
  • Музыка возвращается, когда вы снова открываете игру после сворачивания.
  • Уведомления и другие приложения больше не останавливают звук игры.

Мини-игры

  • На телефоне игры открываются на весь экран, а не в окошке. Стол в Дураке и доска в шашках стали крупнее. Длинные правила свёрнуты в две строки и раскрываются по нажатию.
  • Морской бой: выстрел, всплеск, взрыв и тонущий корабль. Телефон вибрирует при попадании, сильнее всего, когда попадают по вашему флоту.
  • Шашки: шашка скользит по доске, сбитые шашки исчезают. Свои звуки хода, взятия и превращения в дамку.
  • Дурак: карты летят из колоды в руку, и счётчик карт у игроков растёт по одной. Звуки раздачи, хода, «Бито» и «Беру». Исправлено: карта, которую нельзя было сыграть, иногда зависала над рукой.
  • Крестики-нолики: звук и анимация хода, выигравшая линия пульсирует.
  • Мелодия победы или поражения в конце каждой партии.

Таблицы лидеров

  • Дуэль 1на1: подиум для тройки лучших, ваша карточка с рангом и сколько осталось до следующего, отсчёт до конца сезона. Ранги по-русски: Бронза, Серебро, Золото, Алмаз, Мастер, Легенда.
  • Рекорды Классики и Хаоса в том же стиле: подиум, ваша карточка с местом, аккуратные строки.

Профиль

  • Титулы прошлых сезонов показаны медалями с местом, режимом и месяцем (до 6 титулов).

🧪 Проверки

  • npx tsc --noEmit без ошибок. Тесты Jest, в том числе новые: пул звуковых плееров, план раздачи в Дураке, выстрелы в Морском бое, дата сезона.
  • На телефоне (dev-сборка): шашки (ход, взятие, полный экран), Дурак против бота (раздача, отклонённая карта возвращается в руку), крестики-нолики, Морской бой против бота, таблица ELO, рекорды.
  • По системному журналу за сессию было 50 звуков и всего 16 плееров.

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

Без миграций и без новых функций Supabase. Порядок по docs/release-process.md: релиз на GitHub → «релиз сделал» → пуш в main (сайт обновится сам) → в Google Play новый выпуск в «Закрытое тестирование – Alpha» (blockerino-2.0.6.aab). app_config.android_version не трогаем, пока тестировщики Alpha не обновятся.

📦 Артефакты

Файл Размер, байт SHA-256
blockerino-2.0.6.apk 55305293 f2296944bca3e0f6b6d1bcd212d422114935753c312ebbfe7970ea7285a22ed0
blockerino-2.0.6.aab 73746736 55397cbcce3f3d73c3ca49da6dce4d71bfc38e34dfb2faf0ded03e8e725e5ba9

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