Android-лаунчер для запуска визуальных новелл на движке Ren'Py. Позволяет запускать игры напрямую из директорий во внутренней памяти устройства.
- Статистика игрового времени.
- Создание ярлыков игр на главном экране.
APK файлы доступны на странице Releases.
- Распакуйте или скопируйте папку с игрой (ПК версии) во внутреннюю память устройства. Убедитесь, что внутри выбранной папки находится подпапка
game. - Откройте приложение и предоставьте разрешение на доступ к файлам (необходимо для поиска и запуска проектов).
- Нажмите кнопку
+на главном экране. - Во встроенном файловом менеджере найдите папку игры и нажмите "Выбрать эту папку".
- Приложение автоматически попытается определить название, версию и иконку из файлов игры. При необходимости их можно изменить перед добавлением в библиотеку.
Для самостоятельной сборки потребуется JDK 21 и Android SDK (API 34).
- Клонируйте репозиторий:
git clone https://github.com/Reset171/RenPlay.git
- Для загрузки UI-библиотек (OneUI Design и SESL) требуется авторизация в GitHub Packages. Создайте Personal Access Token (classic) с правом
read:packages. - Создайте файл
local.propertiesв корне проекта и добавьте ваши данные:github.user=Ваш_Логин_GitHub github.token=Ваш_Сгенерированный_Токен
- Создайте файл конфигурации ключей
key.propertiesв корне проекта. Для тестовой сборки достаточно указать заглушки:keyAlias=debug keyPassword=debug storePassword=debug storeFile=debug.keystore
- Запустите сборку:
./gradlew assembleDebug
Автор данного проекта не является программистом. Вся кодовая база, архитектура приложения и интеграция библиотек были созданы с активным использованием искусственного интеллекта.
Проект распространяется под лицензией GPLv3. В приложении используются сторонние компоненты (SDL2, Python, Ren'Py и др.), их лицензии указаны в разделе "О программе" внутри приложения.


