[Launcher] Slay the Spire 2 Mobile (Unofficial)Описание:Это неофициальный лаунчер (основа
StS2-Launcher) для запуска Slay the Spire 2 на Android.
(+мои правки для игры на пиратке без требования Steam | +бекап сохранений.)Построен на базе модифицированного движка Godot 4.5.1 с использованием Harmony-патчей для адаптации десктопной версии игры под мобильные устройства.
Основные фишки:Полная мобильная адаптация: Интерфейс переработан под сенсорное управление, увеличены шрифты, адаптированы лейауты под экраны смартфонов.Умный Shader Warmup: Кастомные патчи движка устраняют фризы при первом появлении визуальных эффектов (ubershaders + Vulkan pipeline cache).
LAN Multiplayer: Поддержка локальной игры по Wi-Fi (UDP поиск) без необходимости заходить в Steam.
Lifecycle Handling: Игра корректно сворачивается и разворачивается, не вылетая при звонках.
Мои правки (Offline Edition):Полная отвязка от Steam: Вырезана авторизация через SteamKit2 и проверка владения.
Игра работает на 100% офлайн.Автономная установка: Добавлен механизм автоматического копирования файлов игры из открытой памяти во внутреннюю директорию при первом запуске.
Перенос сохранений: Сейвы перенаправлены из системной папки в
/StS2/Saves/. Теперь их легко бекапить, и они не удаляются при очистке кэша или данных приложения.
Инструкция по установке:Старая Beta версия 0.100.0
1.a Подготовка файлов (на ПК):
Установите игру на ПК.
Зайдите в папку с игрой: ...\Steam\steamapps\common\Slay the Spire 2\. или просто в папку Slay the Spire 2 (если у вас пиратка)
1.b
Или просто скачайте на телефон архив с нужными файлами: Нужные файлы из версии v0.100.0: с моего бусти (фри) /
с ТГ /
akirabox /
anonfilesnew /
vikingfile2. Перенос на телефон:
Создайте в корне внутренней памяти телефона
папку StS2.
Скопируйте в неё файл
SlayTheSpire2.pck и папку
data_sts2_windows_x86_64 (со всеми DLL внутри).
3. Установка и запуск:
Установите APK лаунчер.
StS2Launcher-v0.2.0-NoSteam-by-WyccStreams.apk ( 44.59 МБ )
Версия с фиксом установки для Samsung/Oppo и других особых случаев.
StS2Launcher-v0.2.0-NoSteam-by-WyccStreams-FIX.apk ( 44.59 МБ )
Запустите и дайте разрешение на доступ к файлам (Storage Permission).
Перезапустите приложение.
После перезапуска приложение увидит файлы и начнет копирование и перезапустит приложение.
После этого появится надпись Ready to play (offline). Жмете PLAY, начнется создание шейдеров. (в первый раз, для будущего быстрого запуска игры)
Новая стабильная версия 0.103.2
1.a Подготовка файлов (на ПК):
Установите игру на ПК.
Зайдите в папку с игрой: ...\Steam\steamapps\common\Slay the Spire 2\. или просто в папку Slay the Spire 2 (если у вас пиратка)
1.b
Или просто скачайте на телефон архив с нужными файлами: Нужные файлы из версии v0.103.2: с моего бусти (фри) /
с ТГ /
akirabox /
buzzheavier /
anonfilesnew /
vikingfile2. Перенос на телефон:
Создайте в корне внутренней памяти телефона
папку StS2.
Скопируйте в неё файл
SlayTheSpire2.pck и папку
data_sts2_windows_x86_64 (со всеми DLL внутри).
3. Установка и запуск:
Установите APK лаунчер.
StS2Launcher-v0.2.0-NoSteam-by-WyccStreams-FIX-for1032.apk ( 44.59 МБ )
Запустите и дайте разрешение на доступ к файлам (Storage Permission).
Перезапустите приложение.
После перезапуска приложение увидит файлы и начнет копирование и перезапустит приложение.
После этого появится надпись Ready to play (offline). Жмете PLAY, начнется создание шейдеров. (в первый раз, для будущего быстрого запуска игры)
(В настройках можно поменять ui scale и соотношение сторон) Как обновлять игру:Если вышла новая версия в Steam:
1. Замените файлы в папке /StS2/ на телефоне на новые.
2. Зайдите в Настройки телефона -> Приложения -> StS2 Launcher -> Очистить данные (Clear Data).
Примечание: Ваши сохранения в /StS2/Saves/ при этом НЕ пострадают!
3. Запустите лаунчер снова — он быстро пересоберет обновленные файлы.
Сообщение отредактировал darthalex2017 - 17.04.26, 22:15