C2Modelo do MundoFinanças e Clube

Estrutura dos clubes

Em desenvolvimentocriado em 06/06/2026, 23:09 · atualizado em 23/07/2026, 00:06

1

A estrutura dos clubes define como cada clube existe dentro do mundo do FootSim. Um clube precisa ter identidade própria, país, elenco, reputação, estádio, orçamento, infraestrutura, cores, relações com competições e dados suficientes para funcionar tanto quando é controlado pelo jogador quanto quando é controlado pela IA.

Esse item não é sobre a gestão do clube pelo jogador, mas sobre o clube existir corretamente como entidade do mundo. A estrutura principal já sustenta o gameplay atual, mas ainda precisa ser consolidada em alguns pontos: a divisão atual do clube é derivada da participação em competições por temporada, parte da infraestrutura existe no banco mas ainda não é usada por todos os sistemas, e alguns campos estruturais precisam ficar melhor sincronizados entre schema, models, queries e sistemas.

Escopo incluído

  • Identidade do clube
  • Nome
  • País
  • Cores principais
  • Reputação
  • Elenco atual
  • Estádio associado
  • Participação em competições por temporada
  • Divisão atual derivada da competição em que o clube participa
  • Saldo financeiro
  • Valor anual de patrocínio quando aplicável
  • Número/base de torcedores quando aplicável
  • Centro de treinamento
  • Academia de jovens
  • Nível de estádio como dado estrutural
  • Relação com jogadores contratados
  • Relação com histórico
  • Dados para tema visual do clube
  • Dados básicos para funcionamento em competições, mercado, finanças e simulação

Fora de escopo

  • Campo fixo de liga ou divisão de origem no próprio clube
  • Gestão financeira avançada do clube
  • Sistema completo de caixa livre
  • Decisões da diretoria
  • Expansão detalhada de estádio
  • Uso completo de todos os níveis de infraestrutura em todos os sistemas
  • Dinâmica de torcida complexa
  • Rivalidades profundas com eventos narrativos
  • Personalidade institucional avançada
  • Cultura interna do clube
  • Filosofia esportiva dinâmica
  • Staff individualizado como parte direta do clube

Critérios de conclusão

  • Clubes podem existir de forma independente do jogador.
  • Clubes têm dados suficientes para disputar competições.
  • Clubes conseguem ter elenco, estádio e situação financeira básica.
  • A divisão atual do clube pode ser derivada corretamente das competições da temporada.
  • Clubes aparecem corretamente em tabelas, partidas, competições e histórico.
  • Clubes têm reputação e dados estruturais acessíveis por outros sistemas.
  • Os níveis de infraestrutura persistidos no banco são refletidos corretamente no model layer.
  • A base permite adicionar novos clubes sem alterar a arquitetura.
Capturas de tela
Atualizações
  1. Nova tela de clubes implementada

1 comentário

  • FE@fernandopublicou uma atualização no roadmap

  • FE@fernandoeditou uma atualização do roadmap

  • PA
    @pauloribeiroadv

    OUTRAS IDEIAS


    1. Ano de fundação

    Importante para a identidade.

    Exemplo:

    • Fundado em 1895.

    • Em 2045 o clube completa 150 anos.

    Pode gerar homenagens, uniformes comemorativos e eventos.


    2. Cidade e região

    Não apenas o país.

    Exemplo:

    • Cidade

    • Estado/Província

    • Bairro (quando relevante)

    Isso conversa com a ideia das cidades que você sugeriu.


    3. Apelidos do clube

    Exemplo:

    • Mengão

    • Timão

    • Galo

    • Tricolor

    • La Vecchia Signora

    Usado pela imprensa e narrador.


    4. Mascote

    Mesmo simples.

    Exemplo:

    • Galo

    • Raposa

    • Urubu

    • Leão

    Pode aparecer em telas e eventos.


    5. Lema/Motto

    Alguns clubes possuem frases históricas.

    Exemplo:

    • "You'll Never Walk Alone."

    • "Mais que um clube."


    6. Ano da última conquista

    Informação pequena, mas muito usada pela imprensa.

    Exemplo:

    Último Brasileiro:

    2038

    Jejum:

    12 anos.


    7. Maior ídolo

    Mesmo sendo apenas uma referência.

    Exemplo:

    Maior ídolo:

    Zico.

    Depois do save pode mudar.


    8. Maior rival

    Sem criar sistema complexo.

    Apenas para contextualizar clássicos.


    9. Uniformes históricos

    Guardar:

    • principal

    • reserva

    • terceiro

    Ao longo dos anos.


    10. Número aposentado

    Poucos clubes fazem isso.

    Exemplo:

    Camisa 10 aposentada. CASO OCORRA ALGUM EVENTO IMPREVISTO QUE CARECE DE HOMENAGEM


    11. Capacidade operacional

    Não apenas capacidade máxima.

    Exemplo:

    Estádio:

    60.000 lugares

    Liberados:

    54.000

    Por reformas ou punições.


    12. Categoria do estádio

    Exemplo:

    UEFA Elite

    Padrão FIFA

    Pode influenciar finais.


    13. Proprietário do estádio

    Nem todo clube é dono.

    Exemplo:

    • Municipal.

    • Particular.

    • Governo.

    • Clube.


    14. Clube satélite

    Registrar vínculo simples.

    Exemplo:

    City Football Group.

    Ou clubes parceiros.


    15. Data da última reforma

    Exemplo:

    Reformado em:


    16. Museu de troféus

    Mesmo sem parte visual.

    Quantidade de:

    • nacionais

    • continentais

    • mundiais

    • estaduais


    17. Status do clube

    Exemplo:

    • Clube tradicional.

    • Clube emergente.

    • Clube histórico.

    • Clube formador.

    • Clube em reconstrução.

    Ajuda IA e imprensa.


    18. Idioma principal

    Ajuda geração de nomes e adaptação.


    19. Continente

    Facilita filtros.


    20. Clube universitário, militar ou empresa

    Alguns clubes têm origem específica.

    Pode ficar registrado.


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.