ManaFoot
Entrar Criar conta

Adicionar atributo de altura para jogadores & Criar um crawler

aberto por fox21 · 28 de julho de 2026

Foto de fox21 autor
28 de julho de 2026

Sugiro colocar um atributo de altura tendo percentual % maior de chance de cabeio .

Sugiro um crawler que pegue os times oficiais sub 16~17 e sub 20 os nomes deles não tão complicado de acha na internet e em python você consegue fazer essa ingestão e adição em sua base de dados.

Dicas técnicas:

Priorize APIs e páginas de federações, competições e clubes. Salve nome, clube, categoria

Parabéns pelo projeto! E obrigado por deixar a gente testar!

2 respostas
Foto de Erickles comissão
28 de jul.

Fala, Fox! Tudo certo meu mano?

Atualmente o jogo tem o stats de cabeceio, assim como no Brasfoot. E a ideia é que isso influencie no jogo. Zagas com zagueiros especialistas em cabeceio sofrem menos gols de bolas aéreas por exemplo.

Também pensei em importar a altura dos jogadores, mas quando pensei nisso já tinha feito o import de bastante stats do FM, então isso significaria ter que fazer esses imports todos novamente.

Se tiver alguma ideia de como podemos puxar esses dados corretamente pra dentro do jogo é só falar que vemos para colocar em prática.

Foto de fox21
28 de jul.

Acho que seria arriscado, teria que fazer num ambiente isolado de desenvolvimento.

porque tem riscos que quebrar a database enfim...

Seria algo assim...

O ideal é fazer uma migração incremental, apenas para adicionar e preencher a altura.

O fluxo seria:

Adicionar o campo heightCm ao modelo de jogadores.
Definir inicialmente como null, para não quebrar os jogadores existentes. Obter uma fonte contendo nome, clube, data de nascimento e altura. Fazer o cruzamento com os jogadores existentes. Atualizar somente o novo campo. Gerar um relatório dos registros não encontrados ou com correspondência duvidosa.

Exemplo:

{
"name": "João Silva",
"birthDate": "2005-03-12",
"clubId": 42,
"heading": 16,
"heightCm": 188
}

Entrar pra responder ou criar uma conta