C1Núcleo da CarreiraBase de Dados e Mods

Segurança e compatibilidade do save

Em desenvolvimentocriado em 06/06/2026, 22:50 · atualizado em 07/06/2026, 16:31

0

A segurança e compatibilidade do save garantem que carreiras longas continuem funcionando mesmo após atualizações do jogo, mudanças no banco de dados ou situações inesperadas. Em um jogo de manager, o jogador pode investir dezenas ou centenas de horas em uma carreira; por isso, o save precisa ser tratado como algo valioso.

Esse item inclui migração entre versões, validação de integridade, prevenção de corrupção, backups locais e ferramentas para diagnosticar problemas. O objetivo é reduzir ao máximo o risco de uma carreira quebrar por causa de atualização, bug ou inconsistência interna.

Escopo incluído

  • Migrações versionadas do banco de dados
  • Aplicação de migrações em saves existentes
  • Compatibilidade entre versões do jogo
  • Validação de integridade do save
  • Detecção de saves incompatíveis
  • Detecção de saves corrompidos
  • Backup local antes de operações sensíveis
  • Recuperação básica em caso de falha
  • Logs de erro relacionados ao save
  • Prevenção de estados inválidos
  • Diagnóstico de saves problemáticos
  • Mensagens claras quando um save não pode ser carregado

Fora de escopo

  • Cloud backup
  • Sincronização online
  • Recuperação garantida de qualquer save corrompido
  • Suporte oficial a edição manual de saves
  • Ferramentas públicas avançadas de debug
  • Compatibilidade permanente com qualquer versão antiga
  • Serviço externo de restauração de saves

Critérios de conclusão

  • Saves antigos conseguem abrir após atualizações compatíveis.
  • Migrações de banco são aplicadas sem perda de dados essenciais.
  • O jogo identifica saves incompatíveis ou corrompidos de forma clara.
  • Operações críticas reduzem o risco de perda de dados.
  • O jogador recebe uma mensagem compreensível quando um save não pode ser carregado.
  • Há logs suficientes para investigar problemas graves de carreira.
  • Atualizações do jogo não quebram carreiras existentes sem aviso claro.
  • O sistema consegue lidar de forma segura com falhas durante carregamento, salvamento ou migração.
Atualizações

Sem atualizações por enquanto.

Ainda sem comentários. Que tal abrir a conversa?
Entre para comentar.

Como funciona?

  1. Ideias

    A comunidade sugere funcionalidades, melhorias e mudanças para o FootSim. Cada ideia pode receber votos e comentários para ajudar a entender o interesse, os argumentos e os possíveis caminhos.

  2. Decisões

    Quando uma ideia precisa de uma escolha mais clara, ela pode virar uma decisão aberta, com uma pergunta, opções definidas e critérios de avaliação baseados nos valores do FootSim.

  3. Roadmap

    Quando uma decisão amadurece, ela pode entrar no roadmap e ter o seu desenvolvimento planejado, permitindo que todos acompanhem o avanço da sua implementação no jogo.