No fundo dos arquivos do jogo Team Fortress 2, existe um JPG 256×256 de um coco altamente detalhado. Esta imagem não é usada em nenhum lugar do jogo, nem como textura ou item, mas caso você remova ela, fará com que o jogo pare de funcionar.
Ninguém sabe quem foi o responsável por adicionar esse coco nos arquivos do jogo, e isso acabou se tornando um grande mistério até para outros desenvolvedores. O código-fonte do Team Fortress 2 é um excelente exemplo do que os programadores chamam de “spaghetti code”, um termo usado para descrever códigos bagunçado que é difícil de alterar.
Essa bagunça pode fazer com que a exclusão ou alteração de qualquer coisa dentro do spaghetti code cause a quebra de dezenas de outras coisas aparentemente não relacionadas em todo o código. No caso do Team Fortress 2, é muito mais extremo, já que deletar esse coco fará com que o jogo quebre por completo, então é certo dizer que o jogo só funciona se o coco estiver ali.
Uma explicação poderia ser que o coco foi usado como um espaço reservado para outra textura antes de a textura apropriada ser feita, para fins de teste de desenvolvimento, mas as referências feitas ao coco nunca foram totalmente removidas do código, então sua existência tornou-se parte integrante da função e inicialização do jogo.
"É um absurdo": Jornalista afirma que seus comentários foram tirados de contexto. Ver mais
Nova nave à venda é apenas uma “promessa de conceito” e ainda exige uma redação… Ver mais
O Steam Machine deu mais um passo concreto em direção ao seu lançamento Ver mais
Lisuan LX 7G100 roda jogos modernos sem grandes problemas de driver, porém entrega desempenho próximo… Ver mais
Gran Turismo 7 ganha update grátis com cinco carros! Ver mais
A RTX 5060 Ti atingiu o menor preço dos ano, surgindo como uma das principais… Ver mais