Zeetius
PRODUTOS

A transmissão do torneio da KBSA está no ar na Zeetius TV ASSISTA AGORA

Engenharia

De 15 a 30 esportes: o que realmente é preciso para construir uma plataforma multiesportiva

Adicionar um esporte não é uma mudança de configuração. É um novo conjunto de regras, um novo modelo de pontuação e um novo conjunto de casos extremos. Veja como a Zeetius dobrou sua cobertura.

7 minutos de leitura

Interfaces de pontuação de badminton, wrestling e basquete lado a lado

Quando as pessoas ouvem que uma plataforma dá suporte a trinta esportes, costumam imaginar um menu suspenso em algum lugar e uma tabela de regras por trás. Adiciona-se uma linha e pronto, há um esporte novo. Pensamos algo parecido quando começamos. Está longe de ser verdade, e o porquê é o problema de engenharia mais interessante deste negócio.

Cada esporte tem sua própria ideia do que é um placar

O badminton é melhor de três games até 21, com diferença de dois pontos e limite de 30. O tênis de mesa é melhor de cinco ou sete até 11, com diferença de dois pontos, sem limite, e o saque muda a cada dois pontos. O wrestling acumula pontos continuamente dentro dos períodos e pode acabar na hora com um pin. O basquete tem um relógio que para. O críquete tem entradas. O chess boxing alterna entre dois sistemas de pontuação totalmente diferentes na mesma luta.

Não existe uma abstração compartilhada que cubra tudo isso sem ficar tão vaga a ponto de perder a utilidade. Um campo genérico de "pontos" que significa algo diferente em cada esporte não é um modelo — é uma caixa de texto com passos extras, e todo consumidor desses dados precisa reimplementar a lógica do esporte para interpretá-lo.

30+ esportes compatíveis
15 esportes no início de 2025
3 paradigmas de pontuação distintos por baixo

O que adotamos: paradigmas, não esportes

A virada foi parar de modelar esportes e começar a modelar paradigmas de pontuação. Por baixo de trinta esportes, havia um número bem menor de formatos realmente distintos:

  • Esportes de sets e ralis — badminton, tênis de mesa, tênis, pickleball, padel, vôlei. Uma partida é uma sequência de sets; um set é uma sequência de ralis; um rali tem exatamente um vencedor. A variação está inteiramente na pontuação-alvo, na regra dos dois pontos, no limite e no rodízio de saque.
  • Esportes de cronômetro e acúmulo — futebol, basquete, handebol, hóquei. Uma partida é uma sequência de períodos cronometrados; os pontos se acumulam em eventos atribuídos a uma equipe e, muitas vezes, a um jogador; o próprio relógio é um estado que pode iniciar, parar e expirar.
  • Esportes de combate — wrestling, chess boxing. Períodos, pontuação contínua e condições de encerramento que podem ocorrer a qualquer momento e se sobrepõem a todo o resto.

Quando um esporte recebe um paradigma, adicioná-lo passa a ser uma questão de declarar seus parâmetros, e não de escrever lógica nova. O pickleball levou dias, não semanas, porque é um esporte de sets e ralis com uma regra de saque incomum e outra pontuação-alvo — e o paradigma já tinha espaço para ambas.

Diagrama mostrando três paradigmas de pontuação se ramificando nos esportes que cada um cobre

As regras são dados, o mecanismo é código

É essa divisão que torna possível manter trinta esportes com uma equipe que não é trinta vezes maior. Uma correção na lógica da diferença de dois pontos é feita uma única vez e vale para seis esportes ao mesmo tempo. Um esporte novo herda todas as correções que o paradigma já recebeu. E quando uma federação muda uma regra — o que acontece mais do que quem está de fora imagina —, é uma alteração de dados, revisada e implantada, e não uma mudança de código raciocinada do zero.

A parte sobre a qual ninguém avisa: as bordas

Os paradigmas resolvem o caminho feliz. Cerca de metade do trabalho de verdade está no que acontece quando o esporte não colabora.

  • Um jogador abandona no meio do rali. Quem fica com o game e o que o placar mostra no arquivo de resultados?
  • Um árbitro corrige um ponto lançado dois ralis atrás. Tudo o que vem depois — a página ao vivo, a probabilidade de vitória, a chave — precisa se reconciliar sem recarregar a página.
  • Um W.O. é registrado antes de a partida começar. Não há placar, mas há um resultado, e a chave ainda precisa avançar.
  • Dois jogadores da mesma chave têm o mesmo nome. A tela de pontuação precisa distingui-los sem que o árbitro tenha de forçar a vista num número de associado.
  • A conexão cai à beira da quadra — o que, em um ginásio escolar, acontece com certeza. Os placares precisam ficar na fila localmente e ser reconciliados em ordem quando a rede voltar.

Esse último ponto moldou mais a arquitetura do que qualquer diferença de regras. A beira da quadra é um ambiente de rede hostil, e um sistema de pontuação que presume conectividade é um sistema que perde partidas.

Por que isso importa se você não é engenheiro

Porque isso define o que uma federação realmente pode pedir. Em uma plataforma em que cada esporte é feito sob medida, "vocês conseguem dar suporte ao kalaripayattu?" custa um trimestre de roadmap. Em uma plataforma baseada em paradigmas, a resposta honesta costuma ser uma pergunta de volta: qual é o formato da pontuação e onde ele quebra as premissas? Se for um esporte de sets e ralis com parâmetros incomuns, são semanas. Se for um paradigma realmente novo, leva mais tempo — e diremos isso com clareza.

Trinta esportes não é a conquista. A conquista é poder dizer sim ao trigésimo primeiro sem reescrever nada.