Pular para o conteúdo

Motor Ren'Py

Estas configurações controlam como o motor Ren’Py se comporta. Elas podem ser definidas globalmente ou por jogo.

Configurações por jogo possuem um toggle “Usar Configurações Globais” — quando ativado, o jogo herda os valores globais.

ConfiguraçãoDeveloper Mode
PadrãoDesligado

Ativa o modo desenvolvedor do Ren’Py, que fornece recursos adicionais de depuração como o menu de desenvolvedor shift+D, inspetor de estilos shift+I e recarregamento shift+R.

ConfiguraçãoEnable Console
PadrãoDesligado

Ativa o console de depuração do Ren’Py (shift+O ou tecla til). O console permite executar código Python e comandos do Ren’Py em tempo real.

Use o botão de overlay do Teclado Na Tela para digitar no console no iOS.

ConfiguraçãoOverride Skipping
PadrãoDesligado

Força a disponibilidade da função de pular independente da configuração do jogo.

ConfiguraçãoForce Skip Unseen Text
PadrãoDesligado

Permite pular texto que você ainda não leu. Por padrão, o Ren’Py só permite pular diálogos já vistos anteriormente.

ConfiguraçãoOverride Rollback (100)
PadrãoDesligado

Define o limite de retrocesso para 100 entradas, independente da configuração do jogo. Útil para jogos que desativam ou limitam o retrocesso.

ConfiguraçãoTransparent Textboxes
PadrãoDesligado

Torna as caixas de diálogo semitransparentes. Útil para jogos onde a caixa de texto obscurece visuais importantes.

ConfiguraçãoUse Less Memory
PadrãoDesligado

Diz ao Ren’Py para usar menos memória liberando imagens em cache de forma mais agressiva. Ative se jogos travarem por problemas de memória.

ConfiguraçãoLess Screen Updates
PadrãoDesligado

Reduz a frequência de redesenho de tela. Pode melhorar a duração da bateria e reduzir aquecimento em dispositivos mais antigos.

ConfiguraçãoAllow Network Connectivity
PadrãoLigado

Controla se jogos Ren’Py podem acessar a rede. Alguns jogos usam recursos de rede para atualizações ou conteúdo online. Desative para privacidade ou para prevenir conexões indesejadas.

ConfiguraçãoChinese Font Fallback
PadrãoDesligado

Substitui as fontes padrão no motor Ren’Py por fontes compatíveis com chinês. Esta é uma correção para jogos chineses traduzidos onde o desenvolvedor substituiu as fontes padrão do motor por fontes chinesas que não foram incluídas no arquivo do jogo. Sem esta configuração, caracteres chineses podem aparecer como quadrados ou estar completamente ausentes.

ConfiguraçãoCompatibility Patches
PadrãoLigado

Aplica patches de compatibilidade do Spark ao motor Ren’Py. Estes patches visam jogos muito específicos para corrigir problemas conhecidos ao rodar no iOS. Os patches só se aplicam aos jogos que visam e não interferem com outros jogos. Desativar esta configuração provavelmente não terá efeito — existe apenas para casos raros onde um jogo foi atualizado e um patch específico não é mais necessário. Veja a lista completa dos patches atuais.

Recomendado: Manter ativado.

ConfiguraçãoOverride Device Variant
PadrãoDesligado

Permite definir manualmente quais variantes de tela do Ren’Py estão ativas. Normalmente, o Ren’Py detecta automaticamente o tipo de dispositivo e aplica variantes apropriadas (mobile, touch, small, tablet, etc.).

Isso é comumente usado para corrigir problemas de exibição de menu e GUI no jogo onde botões, caixas de texto ou layouts não renderizam corretamente no iOS. Muitos jogos foram projetados apenas para telas desktop e não incluem variantes mobile adequadas.

Quando a substituição de variante está ativada, você pode escolher quais variantes ativar. Variantes comuns incluem:

  • pc — Layout desktop (alguns jogos exigem isso)
  • large — Layout de tela grande
  • medium — Layout de tela média
  • small — Layout de tela pequena
  • touch — Suporte a entrada por toque
  • mobile — Layout de dispositivo móvel
  • tablet — Layout de tablet
  • phone — Layout específico para telefone

Veja a documentação do Ren’Py sobre variantes de tela para detalhes.