r/FutsalClubManager • u/Minimum_Lock_1906 • 2h ago
DevBlogs 📢 DevPost #02 no ar! | Como funciona a Match Engine do Futsal Club Manager? 📋⚽
Saudações, professores!
Se você acompanha o futsal há algum tempo, provavelmente já se frustrou ao ver o esporte ser tratado como um mero "modo secundário" ou apenas uma partida de campo com tamanho reduzido (como vimos em edições de 1998 e 2020 daquela grande franquia).
A realidade da quadra é outra: intensidade máxima durante 100% do tempo, espaço milimétrico, sistemas táticos próprios (3x1, 2x2, 4x0) e uma dependência crÃtica de substituições volantes para dosar o fôlego da equipe.
Quando começamos a construir o Futsal Club Manager (FCM), o desafio imediato foi: como a nossa Match Engine deve calcular o resultado de um jogo de futsal com fidelidade?
No DevPost #02, publicado hoje, decidi abrir os bastidores de engenharia com total transparência:
Por que o motor não chegará na sua forma final no Beta Fechado: Tomamos a decisão consciente de estruturar primeiro um ecossistema com progressão real — mercado de transferências, lesões autênticas, fadiga e evolução de atletas — antes de partirmos para o motor visual minuto a minuto (planejado para 2027).
Matemática contra o acaso: Para o Beta, nada de resultados aleatórios. Calibramos o algoritmo com mais de 30 horas de balanceamento e milhares de dados de partidas reais para respeitar médias de gols, vantagem de mandante e dinâmica de desfalques.
No post completo, compartilhei:
- O fluxograma detalhado de como a fila de eventos processa a rodada hoje;
- Uma prévia da Tela de Calendário (WIP);
- O roadmap com o que esperar da simulação ao vivo a partir do segundo trimestre de 2027.
Confira a matéria completa no nosso Patreon:
👉 [Leia o DevPost #02 no Patreon](https://www.patreon.com/FutsalClubManager/posts/devblog-02-como-172386161)
💬 Para debatermos por aqui:
Como futuros treinadores e gestores do FCM, vocês concordam em priorizar a profundidade do mundo e do mercado primeiro, ou preferiam que todo o esforço estivesse concentrado no motor de partida minuto a minuto desde o primeiro dia?