Мобильная разработка

Судоку для Android - бесплатно, офлайн и без рекламы

Иконка игры Судоку: тёмная сетка с цифрами 5, 9 и 3 на золотом фоне

Открыли и играете: ни аккаунта, ни подключения к сети, ни рекламы между партиями. Новую задачу игра составляет сама и перед стартом проверяет, что решение у неё только одно.

  • Работает без интернета
  • Без рекламы и покупок
  • Без регистрации
  • У задачи проверено единственное решение

Как выглядит игра

Экран выбора уровня: Просто, Средне, Сложно и Эксперт с числом открытых цифр и жизней
У каждого уровня написано, сколько цифр открыто и сколько ошибок прощается
Начало партии в судоку на светлой теме: три жизни, три подсказки и таймер над доской
Начало партии: жизни, подсказки и время на виду
Доска судоку в тёмной теме, в пустых клетках мелким шрифтом показаны возможные цифры
Тёмная тема и возможные цифры в пустых клетках
Полностью решённая доска судоку в тёмной теме, на таймере 5 минут 21 секунда
Решённая доска: время и подсказки уходят в статистику

0

показов рекламы

0

разрешений у телефона

0

обращений к интернету

0

встроенных покупок

Что важно знать до установки

Играйте без интернета и рекламы

Игра не зависит от подключения к сети: задачи создаются на самом телефоне, а не загружаются из каталога. Рекламы, подписки и встроенных покупок в ней нет, поэтому партию ничего не прерывает.

У задачи проверено единственное решение

Перед началом партии приложение решает созданную задачу и убеждается, что решение у неё только одно. Игра сверяется не с произвольно выбранным вариантом, а с однозначно решаемой доской.

Ни аккаунта, ни разрешений

Регистрироваться негде и незачем, разрешений игра не запрашивает вовсе. Открыли и играете, а статистика и начатая партия остаются на телефоне.

Четыре уровня сложности

Уровень выбирается перед партией и влияет на две вещи: сколько цифр открыто на старте и сколько ошибок игра прощает.

Просто

42 открытые цифры

3 жизни

Средне

34 открытые цифры

3 жизни

Сложно

28 открытых цифр

2 жизни

Эксперт

24 открытые цифры

1 жизнь

Основные возможности

Игровой процесс

  • Четыре уровня сложности
  • Три подсказки на партию
  • Жизни: от трёх до одной, в зависимости от уровня
  • Отмена хода: цифры, стирания, подсказки
  • Пауза: часы стоят, доска скрыта
  • Партия сохраняется сама и продолжается с той же секунды

Помощь при решении

  • Подсветка строки, столбца и квадрата выбранной клетки
  • Подсветка всех клеток с той же цифрой
  • Повтор цифры в строке, столбце или квадрате виден сразу
  • Возможные цифры в пустых клетках, включаются в настройках

Оформление и управление

  • Тема: светлая, тёмная или как в системе
  • Своя раскладка для портрета и для положения на боку
  • Короткий звук и лёгкая отдача на нажатие, оба отключаются
  • Интерфейс на русском и английском языке

Результаты

  • Число сыгранных партий и побед
  • Процент побед
  • Текущая и лучшая серия побед
  • Лучшее время по каждому уровню, без учёта партий с подсказками

Как игра ведёт себя на телефоне

Доска занимает весь экран

Инструменты убраны в панель сверху, чтобы не отнимать у доски место. Если положить телефон на бок, доска встаёт слева во всю высоту, а клавиши уходят вправо.

Партия сохраняется автоматически

Свернули игру на середине задачи и вернулись через день: доска, время, жизни и подсказки будут теми же. Кнопки «сохранить» в игре нет.

Игра поддерживает TalkBack

Клетки доски озвучиваются с указанием строки, столбца, цифры и заметок. Ошибки и состояния обозначаются не только цветом.

Все данные остаются на телефоне

Статистика партий, выбранная тема и начатая игра хранятся на устройстве. Приложение не запрашивает разрешений и не подключается к сети, поэтому передавать эти данные ему некуда и нечем. Автоматическое резервное копирование Android для игры отключено.

Политика конфиденциальности (English)

Как устроено приложение

Короткая справка для тех, кому интересна техническая сторона.

Задачи создаются на устройстве, а не загружаются из готового каталога
Приложение написано на Java, на платформенных Android View
Ни AndroidX, ни Material, ни игровых движков
Игровая логика отделена от интерфейса и покрыта тестами
JavaПлатформенные ViewMVICanvasR8

Коротко о приложении

Разрешения

не запрашивает

Требуется Android

6.0 и выше

Уровней сложности

четыре

Подсказок на партию

три

Языки интерфейса

русский, английский

Цена

бесплатно

Частые вопросы

Нужен ли интернет?

Нет. Игра работает полностью на телефоне: задачи создаются на нём же, а выхода в сеть у приложения нет. Судоку без интернета доступно в дороге, в метро и в самолёте.

Есть ли реклама и встроенные покупки?

Нет. Приложение бесплатное целиком: без рекламы, без покупок и без подписки. Ни один уровень не закрыт.

Сохраняется ли незавершённая партия?

Да. Доска, время, потраченные жизни и подсказки сохраняются, когда вы сворачиваете игру. При следующем запуске партия продолжается с той же секунды.

Как работают подсказки?

На партию их три. Подсказка открывает верную цифру в выбранной клетке, а если клетка не выбрана, то в любой пустой. Отмена вернёт цифру, но не саму подсказку.

Что означает функция «Возможные цифры»?

Если включить её в настройках, в каждой пустой клетке мелким шрифтом появятся цифры, которые туда ещё подходят по правилам. Они пересчитываются после каждого хода.

Какие данные собирает приложение?

Никаких. Разрешений игра не запрашивает и выйти в интернет не может, так что отправить о вас что-либо ей нечем. Статистика и начатая партия остаются на телефоне.

Есть ли тёмная тема?

Да, и выбор из трёх вариантов: светлая, тёмная или как в системе. Выбранная тема запоминается и не переключается вслед за системой.

На каких версиях Android работает игра?

Начиная с Android 6.0. Интерфейс переведён на русский и английский, язык берётся из настроек телефона.

Скачать судоку

Бесплатно. Без рекламы, подписки и встроенных покупок.

Ещё одно полностью офлайн-приложение

MiniTXT, компактный блокнот для обычных .txt-файлов: он тоже не показывает рекламу, не требует регистрации и не подключается к интернету.

Остальные мои приложения собраны в портфолио.