State Registry
State Registry oferece uma visão geral do estado de jogo do seu projeto em um único lugar organizado.
O que é
Usem State Registry para revisar os valores que moldam a experiência do jogador ao longo da história. Isso inclui progresso de longo prazo, estado de capítulos, atributos de personagens, desbloqueios e outras partes importantes do estado do jogo.
INFO
State Registry é útil quando o projeto de vocês já cresceu além de algumas flags simples e vocês querem uma visão mais clara de como tudo se encaixa.
O que ele acompanha
- Dados persistentes que devem continuar pelo jogo inteiro
- Marcadores de progresso de capítulo ou rota
- Atributos de personagens, como afeição, confiança ou reputação
- Valores padrão para estados importantes
- Lugares onde o estado é lido e escrito por todo o projeto
Como usar
- Abram State Registry para revisar o mapa de estado atual do projeto.
- Verifiquem se valores importantes começam com os padrões esperados.
- Revisem onde cada valor muda durante a história.
- Procurem conflitos, sobrescritas acidentais ou responsabilidade de estado pouco clara.
- Confirmem se o estado compartilhado ainda faz sentido quando várias rotas reutilizam as mesmas cenas.
Por que isso importa
- Ajuda vocês a manter histórias longas consistentes
- Facilita encontrar sistemas sobrepostos ou atributos duplicados
- Apoia um design de rotas mais limpo quando muitas cenas dependem de estado compartilhado
- Dá às equipes uma visão comum de como progresso e dados de personagens são tratados
Quando revisar
- Antes de exportar o projeto
- Depois de grandes reescritas de rotas
- Ao balancear afeição ou progressão baseada em atributos
- Ao depurar eventos de história que disparam na hora errada
Dicas
- Garantam que estados importantes estejam devidamente inicializados antes de serem usados.
- Revisem valores alterados em muitos lugares, pois eles são mais fáceis de quebrar por acidente.
- Verifiquem cenas reutilizadas com cuidado para que elas não sobrescrevam o progresso na rota errada.
TIP
Uma revisão rápida de State Registry antes da exportação pode detectar problemas de estado difíceis de perceber durante a edição cena por cena.