C1Núcleo da CarreiraCompetições e Calendário

Calendário e avanço de tempo

Em desenvolvimentocriado em 06/06/2026, 22:50 · atualizado em 08/10/2026, 14:49

1

O calendário e avanço de tempo permitem que a carreira progrida de forma contínua. O jogador precisa conseguir sair de um dia para o outro, acompanhar partidas marcadas, visualizar compromissos importantes e avançar até momentos relevantes da temporada.

O núcleo do sistema já existe: a data avança, partidas são processadas e o jogo pode interromper o avanço quando há uma partida do usuário. O próximo passo é tornar esse avanço mais controlável e inteligente, com opções como avançar apenas um dia, avançar até o próximo evento relevante e interromper a simulação quando houver decisões importantes além das partidas.

Escopo incluído

  • Calendário base da carreira
  • Data atual do save
  • Avanço de dia
  • Avanço por múltiplos dias
  • Visualização de calendário
  • Identificação de partidas no calendário
  • Identificação de eventos relevantes
  • Interrupção ao chegar em partida do usuário
  • Integração com autosave
  • Avanço até próximo evento relevante
  • Modo de avanço de apenas um dia
  • Interrupções por eventos importantes da carreira
  • Indicação clara do motivo de parada do avanço
  • Integração com ações pendentes quando necessário

Fora de escopo

  • Geração detalhada de fixtures de competições
  • Motor de partida
  • Sistema completo de ações pendentes
  • Eventos narrativos complexos
  • Simulação longa em modo observador
  • Regras específicas de cada competição
  • Editor visual completo de calendário
  • Calendário customizado pelo jogador

Critérios de conclusão

  • O jogador consegue avançar o tempo de forma segura.
  • A data da carreira é atualizada corretamente.
  • O calendário mostra partidas e eventos relevantes.
  • O jogador pode avançar um dia.
  • O jogador pode avançar múltiplos dias.
  • O jogador pode avançar até o próximo evento relevante.
  • O avanço não pula partidas importantes.
  • O avanço não pula decisões importantes.
  • O sistema interrompe a simulação quando há algo que exige atenção.
  • O jogador entende por que o avanço parou.
  • O avanço de tempo aciona corretamente os sistemas dependentes.
Atualizações

Sem atualizações por enquanto.

1 comentário

  • DI
    @diggroc

    Seria interessante incluir no calendário os jogos simulados das categorias de base. Ao clicar em uma partida, o usuário poderia visualizar informações e estatísticas do jogo. Também seria interessante, se viável, permitir que o treinador pudesse assumir e jogar com as equipes de base. Caso essa funcionalidade não seja possível, os times das categorias de base poderiam adotar automaticamente o mesmo esquema tático utilizado pela equipe principal.

    Em relação aos eventos importantes, seria muito interessante implementar eleições para a presidência do clube, além de negociações e renovações de contratos de patrocinadores, jogadores e membros da comissão técnica, considerando a duração e as condições do último contrato firmado.

    Durante a temporada atual, poderia haver uma reunião com a diretoria para apresentação do planejamento e do orçamento disponível para a próxima temporada, permitindo ao treinador se preparar melhor para contratações, renovações e metas futuras.

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.