Look Outside (Android)
Look Outside
About the project
Look Outside es un videojuego de rol publicado por Devolver Digital en 2025.
Official project information
LookOutside Android V0.12.0
V0.12.0 — build de teste com jogo pré-carregado
Esta versão mantém a build normal sem arquivos proprietários e adiciona uma variante local-only chamada preloadedDebug.
:app:assembleDebugcontinua gerando o APK normal, que usa a pasta do jogo escolhida pelo usuário.:app:assemblePreloadedDebuggera um APK de teste que incorpora, no momento da compilação, os arquivos colocados emlocal-game/.local-game/está no.gitignoree não deve ser enviado ao GitHub.- Na primeira inicialização da build pré-carregada, o conteúdo embutido é copiado automaticamente para
filesDir/game-preloaded/e validado. - Depois disso, nenhuma pasta do jogo precisa ser escolhida.
- A build pré-carregada usa saves privados em
filesDir/saves/; os botões de importar/exportar saves continuam funcionando. - Tocar em Jogo pré-instalado permite refazer a cópia interna sem apagar os saves.
- O GFX in-game e a HUD permanecem iguais à V0.11.6.
- Mods externos continuam desativados nesta versão para evitar quebra do boot.
Para criar o APK pré-carregado, copie o conteúdo da sua pasta do jogo para local-game/, de forma que exista local-game/index.html, e execute:
./gradlew :app:assemblePreloadedDebug
ou:
./build-preloaded-debug.sh
O projeto valida arquivos essenciais antes de iniciar a compilação. O APK pré-carregado é destinado apenas a testes locais com arquivos que você tem direito de usar; não publique o payload do jogo no repositório.
V0.11.6 — inicialização limpa sem mods externos
- Remove a opção Selecionar pasta de mods do launcher.
- Limpa automaticamente a seleção de pasta de mods salva por versões anteriores.
- O jogo sempre inicia com
ModIndex.empty(), impedindo que JS/JSON externos sejam injetados no boot. - Corrige o caso em que um mod incompatível interrompia a inicialização com erros como
Scene_Base is not defined. - Pastas do jogo/saves, tradução PT-BR, importar/exportar saves, HUD e GFX continuam disponíveis.
- O menu GFX in-game e o visual da HUD não foram alterados nesta versão.
Correção visual da HUD direita sem alterar o layout ou as áreas de toque.
- remove os pequenos fragmentos vermelhos que ficavam flutuando acima do conjunto de botões;
- mantém
hud_actions.pngem 631×675, portanto o mapeamento touch continua no mesmo lugar; - launcher, mods por pasta e GFX permanecem iguais à V0.11.4.
Veja FEATURES-V0.11.5.md.
V0.10.2
- Corrige traduções Nexus quando a própria pasta
dataé selecionada como pasta de mods. - Mantém
data/System.jsonoriginal em pacotes Nexus autodetectados para maior compatibilidade.
V0.10.3 — PT-BR pré-instalada
Esta versão inclui uma cópia compactada da tradução PT-BR fornecida pelo usuário em
app/src/main/assets/translation/ptbr-data.zip.
No launcher, ative Tradução PT-BR. Ao iniciar o jogo, o app monta os arquivos
data/*.json da tradução por cima dos arquivos originais, em memória/streaming, sem alterar
a pasta do jogo. Mods externos continuam tendo prioridade sobre a tradução embutida.
O pacote embutido contém apenas o conjunto principal TRADUTOR/PT-BR/data/*.json do ZIP
fornecido. O FUNCIONAL.rar, o diretório duplicado ta funfa/, o script Python e a memória
de tradução não são incluídos.
PT-BR pré-instalada (V0.10.3)
A tradução fornecida pelo usuário está embutida em assets/translation/ptbr-data.zip.
No launcher, use Adicionar tradução PT-BR depois de selecionar a pasta do jogo.
O app grava os 472 JSON traduzidos diretamente na pasta data/ e mantém um backup privado dos originais na primeira instalação.
V0.10.4
Fix crítico da tradução PT-BR: a V0.10.3 salvava o toggle no launcher, mas iniciava o jogo com BundledTranslation.disabled(). A V0.10.4 prepara e conecta o pacote PT-BR ao GameRequestHandler quando a opção estiver ativada. Também inclui um fallback para traduzir os comandos da tela de título criados por plugins (New Game, Continue, Options, Quit Game).
V0.10.5 — Fullscreen in-game + HUD limpo
- Corrige o botão Fullscreen dentro das opções do próprio jogo no Android.
- O fullscreen do RPG Maker agora é roteado para o modo imersivo nativo do Android, sem depender da exigência de gesto confiável do WebView.
- Sincroniza
Graphics._isFullScreen()com o estado nativo do Android. - Corrige o helper
call(...)do shim gráfico. - Remove o fragmento roxo solto de
hud_hud.pngque aparecia como falha visual perto do botão HUD.
V0.11.2 — launcher fixo e simplificado
- Launcher sem rolagem: o botão Iniciar jogo fica sempre fixo na parte inferior.
- Mantidas apenas as opções pedidas: pasta do jogo, pasta de saves, mod ZIP, PT-BR, tela cheia, barra de navegação, HUD, tamanho e opacidade da HUD.
- Mods agora são escolhidos diretamente como arquivo .ZIP no launcher.
- Importar e Exportar saves ficam juntos em uma linha compacta, sem abrir uma seção extra.
- Removidas da tela inicial as opções extras de háptica, presets/resolução/FPS, mapeamento de controle, gerenciador de mods e modo seguro.
- O menu GFX dentro do jogo não foi alterado.
V0.11.1 — carregamento limpo e instalação direta de mods ZIP
- Remove o círculo
loadingSpinnerdo RPG Maker durante entrada/saída de áreas. - Novo fluxo Instalar mod (.ZIP): seleciona um ou vários arquivos ZIP diretamente no Android.
- Os ZIPs escolhidos são copiados para o armazenamento privado do app e permanecem instalados.
- ZIPs Nexus/legacy sem
mod.jsonsão detectados automaticamente. - Plugins em
js/plugins/*.jsdentro desses ZIPs são carregados automaticamente, mesmo sem editarplugins.js. - O gerenciador de mods passa a listar e ativar/desativar também os ZIPs instalados diretamente.
- A pasta antiga de mods continua compatível para instalações já existentes.
V0.11.0 — gráficos, controle, háptica, backup, mods e modo seguro
Esta versão adiciona as melhorias pedidas para o port Android:
- Presets gráficos: Desempenho, Equilibrado, Qualidade e Personalizado.
- Escala de render funcional: 50%, 67%, 75%, 100%, 125% e 150% aplicada ao renderer do PIXI/RPG Maker.
- Limite de FPS: 30, 45, 60, 90 e 120 FPS, com
ticker.maxFPSe solicitação de frame rate ao Android 11+. - Integer scaling opcional e filtro pixel-art.
- Tilesets animados podem ser desligados no preset de desempenho.
- Controle físico: analógico esquerdo, D-pad e remapeamento dos botões A/B/X/Y/L1/R1/L2/R2/L3/R3/Select/Start.
- Vibração/háptica: intensidade configurável, feedback dos controles e vibração ao personagem sofrer dano.
- Backup de saves: exporta todos os
.rmmzsaveda pasta escolhida para ZIP e restaura ZIPs pelo seletor do Android. - Gerenciador de mods: lista nome, versão, origem ZIP/pasta e quantidade de arquivos; permite ativar/desativar sem reinstalar o APK.
- Modo seguro: restaura somente vídeo/FPS/HUD. Pode ser acionado no launcher, por pressionamento longo em Iniciar jogo, ou segurando Volume - ao iniciar.
As pastas do jogo, saves, tradução e mods selecionados não são apagadas pelo modo seguro.
V0.11.3 — GFX restaurado ao layout original
- Remove do menu GFX in-game os presets gráficos adicionados na V0.11.0.
- Remove do GFX o seletor de limite de FPS, Integer Scaling e Tilesets animados.
- Restaura exatamente as opções visíveis no layout anterior: Modo de tela, Escala de render (50/75/100/125/150%), Imagem nítida, Mostrar FPS, Mostrar HUD, Ocultar barra de navegação, Opacidade da HUD e Tamanho da HUD.
- O painel GFX volta a ser fixo e sem rolagem.
- As melhorias do launcher, mods ZIP e importar/exportar saves da V0.11.2 continuam mantidas.
- Recursos avançados internos podem permanecer no código por compatibilidade, mas não aparecem no GFX.
V0.11.4 — mods por pasta, compatibilidade ampla
- O launcher volta a usar Selecionar pasta de mods em vez de escolher ZIP diretamente.
- A pasta selecionada é indexada recursivamente como uma camada de mods, sem exigir
mod.json. - Pastas wrapper de Nexus são removidas automaticamente:
MeuMod/js/plugins/X.jspassa a atenderjs/plugins/X.js. - Arquivos soltos também funcionam: quando o nome corresponde de forma única a um arquivo do jogo, ele é mapeado automaticamente para o caminho correto.
- Plugins JavaScript novos são carregados automaticamente; CSS novo também pode ser injetado.
- JSON, imagens, áudio, fontes, WASM e outros arquivos são servidos diretamente pelo overlay quando solicitados.
- Caminhos originais da pasta do mod também permanecem disponíveis, permitindo que um JS carregue arquivos companheiros por caminho relativo.
- ZIPs que estiverem dentro da pasta selecionada continuam sendo lidos como conveniência, sem mudar o fluxo principal por pasta.
- O GFX in-game permanece igual à V0.11.3.
V0.11.5 — correção visual da HUD
- Remove os fragmentos vermelhos soltos que apareciam acima do conjunto de botões da HUD no lado direito.
- A correção foi feita diretamente em
hud_actions.png, mantendo as dimensões originais de 631×675 para não deslocar áreas de toque. - Nenhum pixel da arte principal abaixo da faixa defeituosa foi alterado.
- O launcher, o carregador de mods e o menu GFX permanecem iguais à V0.11.4.
V0.12.2 — abertura do download no navegador
- O botão INSTALAR força a abertura do link do jogo no navegador, evitando o seletor de contas do aplicativo Google Drive.
- Prioriza Chrome e usa outros navegadores como fallback.
