Formatos de Arquivo
O Spark suporta a importação de jogos a partir de múltiplos formatos de arquivo.
Formatos Suportados
Seção intitulada “Formatos Suportados”| Formato | Extensão | Notas |
|---|---|---|
| ZIP | .zip | Formato mais comum. Compressão padrão. |
| APK | .apk | Pacotes de aplicativos Android. O Spark extrai os dados do jogo Ren’Py. |
| 7-Zip | .7z | Alta taxa de compressão. Bom para jogos grandes. |
| RAR | .rar | Formato legado. Totalmente suportado. |
| TAR | .tar | Formato de arquivo sem compressão. |
| Gzip | .gz | Arquivos TAR comprimidos com Gzip. |
| BZ2 | .bz2 | Arquivos TAR comprimidos com Bzip2. |
| IPA | .ipa | Arquivos de aplicativos iOS. |
| APP | .app | Pacotes de aplicativos macOS/iOS. |
Filtragem de Arquivos
Seção intitulada “Filtragem de Arquivos”Por padrão, o Spark filtra o seletor de arquivos para mostrar apenas formatos suportados. Se o arquivo do seu jogo não aparecer ao importar:
- Vá para Configurações > Biblioteca de Jogos
- Desative o Filtro de Extensão de Arquivo
- Tente importar novamente
Isso é especialmente útil para arquivos APK, que podem ser filtrados pelo iOS.
Estrutura do Jogo
Seção intitulada “Estrutura do Jogo”Após a extração, o Spark espera a estrutura de diretórios padrão do Ren’Py:
GameName/ game/ script.rpy scripts.rpa ... renpy/ lib/O Spark detecta automaticamente a raiz do jogo dentro do arquivo compactado e o extrai corretamente, mesmo se o arquivo contiver diretórios extras.
Detalhes da Importação de APK
Seção intitulada “Detalhes da Importação de APK”Ao importar um APK do Android:
- O Spark extrai o APK (é um arquivo ZIP)
- Localiza os dados do jogo Ren’Py dentro do diretório
assets/ - Determina o nome do jogo a partir do manifesto do Android,
gamename.py, ou o nome do arquivo compactado - Copia os arquivos do jogo para a estrutura de diretórios correta