C6Dados e ExtensõesBase de Dados e Mods

Editor de base de dados

Em desenvolvimentocriado em 07/06/2026, 00:34 · atualizado em 07/06/2026, 16:36

0

O editor de base de dados permite criar, editar e revisar conteúdo do FootSim sem alterar diretamente arquivos ou SQL. Ele é uma ferramenta fundamental para desenvolvimento interno, curadoria de dados e, futuramente, modding pela comunidade.

Esse item não é o mesmo que o editor tático ou as telas de gestão da carreira. O editor de base opera fora ou ao redor do save jogável e serve para modificar entidades estruturais como jogadores, clubes, competições, estádios, nações, managers, árbitros, patrocinadores e regras. O núcleo já existe para várias entidades importantes, mas ainda precisa evoluir em cobertura, validação, usabilidade, import/export pela UI e segurança para uso amplo por modders.

Escopo incluído

  • Interface de editor de dados
  • Edição de jogadores
  • Edição de managers
  • Edição de árbitros
  • Edição de clubes
  • Edição de nações
  • Edição de competições
  • Edição de estádios
  • Edição de patrocinadores quando aplicável
  • Edição de regras quando aplicável
  • CRUD de entidades principais
  • Criação de novas entidades
  • Atualização de entidades existentes
  • Remoção de entidades quando seguro
  • Validação básica de campos
  • Relações entre entidades
  • Remapeamento de IDs quando aplicável
  • Escrita de volta para arquivos JSON quando aplicável
  • Salvamento de imagens de entidades quando aplicável
  • Integração com banco mestre ou banco de edição
  • Uso interno para curadoria
  • Base para futuro editor de mods

Fora de escopo

  • Editor completo de todos os campos do banco
  • Editor visual de schema
  • Editor de saves de carreira
  • Editor de partidas já jogadas
  • Editor 3D de estádios
  • Edição segura de qualquer entidade sem risco
  • Interface final para modders leigos
  • Colaboração online dentro do editor
  • Controle de versão visual completo
  • Marketplace de mods integrado
  • Validação perfeita de todas as relações complexas
  • Importação pela UI para todos os formatos enquanto botões ou fluxos ainda estiverem desabilitados
  • Páginas dedicadas completas para todas as entidades auxiliares, como federações/regiões, se ainda forem acessadas indiretamente
  • Edição avançada de regras que hoje são apenas view-only ou parciais

Critérios de conclusão

  • O editor permite criar e editar entidades principais.
  • Jogadores e clubes podem ser editados de forma segura.
  • Competições podem ser criadas ou ajustadas em nível básico/avançado conforme suporte.
  • Estádios e entidades auxiliares podem ser editados quando necessário.
  • O editor evita erros óbvios de dados.
  • O editor mantém relações importantes consistentes.
  • Alterações podem ser persistidas corretamente.
  • O editor reduz dependência de edição manual de arquivos.
  • A ferramenta é útil para desenvolvimento interno.
  • Delete/import/export são conectados na UI quando fizerem parte do escopo público.
  • A base do editor pode evoluir para uso comunitário com validações adicionais.
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.