Перейти к содержимому

Razdor на Android

Версия для Android (файл razdor-<версия>.apk) экспериментальная. Она нужна Android 8 и новее на процессорах ARM. Новый APK ставится поверх старого.

  1. Установите razdor-<версия>.apk. Разрешите установку из этого источника в настройках Android.
  2. При первом запуске на титульном экране происходит следующее: Razdor читает свой каталог и сам скачивает игру в свою папку. Это происходит без запроса разрешений. Затем он распаковывает игру и открывает главное меню. Если автоматическая загрузка не удалась, на титульном экране появятся кнопки: «Скачать игру» или «Выбрать архив…». При нажатии «Выбрать архив…» сразу открывается системный выбор файлов.
  3. Если вы играли в прежних версиях, после загрузки игры появится окно «Сохранения старой версии». В нём есть кнопка «Выбрать папку Razdor», которая открывает системный выбор папки. Окно появляется один раз: «Не сейчас» закрывает его, и при следующих запусках оно не вернётся — перенести сохранения можно позже в «Настройки → Прочее → Перенести сохранения из старой папки Razdor…». Перенос копирует сохранения, настройки, карты и моды. Это также всегда доступно в «Настройки → Прочее → Перенести сохранения из старой папки Razdor…». Если выбранная папка не принадлежит Razdor, ничего не перенесётся, и об этом сообщит окно. Старые папки не удаляются. Игру заново ставить не нужно: Razdor скачивает её сам.
  4. Razdor не просит доступа ко всем файлам и не использует его: всё хранится в папке приложения. Чтобы сохранения старой версии перенеслись, выберите папку Razdor через системное окно выбора папки; с другой папкой Razdor ничего не перенесёт и скажет об этом.

По умолчанию палец работает как курсор.

  • Касание — щелчок там, где палец отпущен.
  • Двойное касание — щелчок в месте первого касания; маршрут героя при этом не меняется.
  • Провести одним пальцем по карте — сдвиг карты за пальцем.
  • Провести по списку — прокрутка списка или текста в окне.
  • Удержать и вести — перетаскивание предмета или воина, полос прокрутки, миникарты и окон. Предмет, вытянутый из ячейки, кладётся там, где вы отпустили палец: в ячейку, слот или на воина.
  • Долгое нажатие (палец почти неподвижен около трети секунды) — правая кнопка мыши: сведения об армии и здании и подсказки на карте. Описания предметов показываются сразу, пока палец лежит на предмете; долгого нажатия на предмете не нужно. Подсказка и описание появляются над пальцем (сбоку, если сверху нет места), а не под ним. Отпускание отпускает кнопку, левого щелчка после него нет.
  • Щипок двумя пальцами — масштаб карты: раздвинуть — приблизить, сжать — отдалить.
  • Два пальца вместе или один держится, другим ведут — прокрутка карты. Списки прокручиваются двумя пальцами вверх или вниз, или полосой прокрутки.

Окно «Настройки звука, графики и игры» прокручивается пальцем и колесом мыши: прокручивается правая часть вкладки и, если он не помещается, столбик вкладок слева. Справа полоса прокрутки, как в игре и вдвое шире, чем в списке сценариев; её ползунок можно захватить пальцем. Кнопки «Принять» и «Отмена» остаются внизу окна.

Режим тачпада выключен по умолчанию. Он включается галочкой «Режим тачпада» на вкладке «Управление» окна настроек. Экран работает как тачпад ноутбука, курсор рисует сама игра:

  • проведение одним пальцем двигает курсор, где бы ни был палец;
  • касание — щелчок левой кнопкой в позиции курсора;
  • курсор, задержанный на треть секунды, показывает сведения об армии или здании на карте; описание предмета или заклинания в окне победы или события, предмета в рюкзаке и в окне героя показывается сразу, как только курсор над ним;

На вкладке «Экран» окна настроек, строка «Ориентация экрана»:

  • «Авто» — экран поворачивается вместе с телефоном;
  • «Альбомная» или «Книжная» — экран не поворачивается.

Книжная ориентация: окна «Казарма» и «Гарнизон» выше. Сверху картина здания, как в «Главном зале». Нажмите воина (или наведите на него палец): его карточка заменяет картину наверху. Когда ничего не выбрано, картина возвращается. Под картиной всегда видны ряд воинов (гарнизон или новобранцы), затем армия героя и кнопки вкладок.

Когда телефон держат вертикально, окна занимают ширину экрана, а текст и кнопки в них крупнее:

  • Выбор сценария — список карт на весь экран. Нажмите на карту: откроется её карточка с картинкой, названием и описанием, внизу «Назад» и «Далее».
  • Дневник — отдельное окно с вкладками «Задания», «Выполнено», «Слухи», «Послания», «Летопись», списком записей и текстом выбранной записи. Характеристики героя и рюкзак — в окне армии, деньги — на нижней панели.
  • Рынок — описание предмета сверху, ниже значки разделов и список товаров.
  • Сохранение — три кнопки в один ряд внизу.
  • Главное меню — плитка «Моды» в нижнем ряду: при установленном моде на ней написано «Мод: <название>», и нажатие позволяет выбрать другой мод. Без модов она открывает «Карты и моды» на вкладке «Моды».
  • Книга заклинаний — внизу расположены кнопка «Закрыть» и увеличенная кнопка фильтра.
  • Город — кнопки разделов остаются на своих местах при переключении между ними.
  • События и разговоры — картинка находится вверху, а текст занимает всю ширину экрана.

Когда телефон держат горизонтально, окна те же, что на компьютере (дневник — тоже отдельное окно: список слева, текст справа).

Главное меню лёжа: пять кнопок остаются слева, как прежде, а четыре ссылки («Свой бой», «Карты и моды», Discord и «Моды») стоят крупными плитками стопкой у правого края. На плитке «Моды» при установленном моде написано «Мод: <название>».

В нижней части карты есть настройка «Размер нижней панели» на вкладке «Экран» окна настроек (только при горизонтальном положении телефона): «Обычная», «Средняя» или «Крупная». По умолчанию стоит «Крупная». При крупной панели кнопки больше и их легче нажимать, ползунок времени тоже, а дата на панели показывается полностью.

Если карта идёт рывками, на вкладке «Карта» окна настроек помогут:

  • «Размер фигур» (в виде 2.5D) — 1×: деревья и дома меньше, видеочипу меньше работы.
  • «Разрешение карты» — 75% или 50%: карта чуть мягче, но рисуется быстрее; панели и текст остаются чёткими.
  • «Ограничение FPS» — 30: кадры идут ровнее, телефон меньше греется.

Запись экрана сама заметно снижает FPS на слабом телефоне: проверяйте скорость без неё.

Razdor на Android обновляется сам, как на компьютере: когда выходит новая версия, окно предлагает её вместе со списком изменений. «Обновить» скачивает новый APK, проверяет его и передаёт установщику Android; вы подтверждаете установку. Уже скачанный APK не скачивается заново, а старые удаляются после установки. Подробнее: Обновления.

Так ставятся игра с модом (например, Community Update Evolution Mod) или патч:

  1. В главном меню откройте окно «Настройки звука, графики и игры».
  2. Нажмите «Обновить игру из архива…».
  3. Выберите архив .zip или .7z.
  • Архив со всей папкой игры заменяет игру в папке DiscordTimes после вопроса. Сохранения остаются.
  • Архив с частью файлов (патч или мод) ставится поверх игры.
  • Архив распаковывается рядом с игрой, и игра меняется только после успешной распаковки. При ошибке игра остаётся прежней.
  • Кнопка есть, когда игра лежит в папке DiscordTimes Razdor. Копия игры в другой папке не меняется.

Сохранения (в папке saves) и журнал лежат в собственной папке приложения: Android/data/io.github.indicozy.razdor/files/Razdor. Игра лежит рядом, в папке DiscordTimes. Папка не удаляется при обновлении приложения.

В окне загрузки кнопка «Перенос…» открывает три действия:

  • «Экспорт сохранений» — все сохранения и закрепления (булавки) упаковываются в один .zip файл вместе с настройками (settings.json, audio.json, marks.json); файл сохраняется через системное окно «Сохранить как».
  • «Импорт сохранения» — позволяет выбрать файл .rzsave или .zip с сохранениями. Старые сохранения не перезаписываются: если файл идентичен, он пропускается, если отличается — создаётся новая копия с новым номером. Настройки, которые уже есть на телефоне, не перезаписываются: настройки из файла для них пропускаются.
  • «Экспорт журнала» — создание файла лога игры для отправки отчёта об ошибке.

«Отправить журнал…» (Настройки → Прочее) сохраняет один файл: журнал игры, журнал партии и последний отчёт о производительности. Файл сохраняется через системное окно «Сохранить как»; его можно отправить разработчикам. Режим отладки (та же строка в «Прочее») пишет журнал производительности.

Кэш картинок хранится в кэше самого приложения (Настройки → Приложения → Раздор → Хранилище) и занимает не больше 256 МБ. В нём нет ничего важного: его можно очистить кнопкой «Очистить кэш», сохранения не пропадут, а картинки при следующем запуске загрузятся чуть дольше.