Carta dos Desenvolvedores: Softwares ilegais - Função de passagem de terreno

NOTAS DOS DESENVOLVEDORES 2023.05.19

E aí, pessoal!


Entre as funções de softwares ilegais que comprometem um ambiente de jogo justo, existem as que também provocam desconforto visual. Na carta dos desenvolvedores de hoje, queremos discutir as contramedidas que tomamos e nossos planos futuros em relação à função dos softwares ilegais conhecida como "função de passagem de terreno", que permite que personagens ou veículos atravessem barreiras físicas e objetos.

Softwares ilegais - Função de passagem de terreno

A função de passagem de terreno dos softwares ilegais dá aos trapaceiros uma vantagem injusta no jogo ao permitir que eles atravessem barreiras físicas, como portas, paredes e rochas, que são intransponíveis sob circunstâncias normais. Essa função atrapalha muito a jogabilidade, além de causar desconforto visual. Quando os trapaceiros exploram esse recurso para se infiltrar em objetos e atacar jogadores desavisados, os alvos se sentem indefesos e vulneráveis, como se fossem atacados por um homem invisível. É compreensível que testemunhar trapaceiros passando, sem esforço, por objetos provoque uma grande insatisfação entre os outros jogadores.

Por ser evidente, a função de passagem de terreno foi relatada por vários jogadores. Reconhecendo o impacto prejudicial que ela tem na integridade do jogo, a equipe do PUBG: BATTLEGROUNDS empreendeu diversas medidas para combatê-la. Mais especificamente, duas medidas diferentes foram implementadas do ponto de vista do design do jogo. Em primeiro lugar, medidas defensivas foram criadas para corrigir casos em que personagens ou veículos eram posicionados de forma anormal, retornando-os para as posições corretas. Em segundo lugar, a lógica de verificação foi incorporada para resolver casos de jogadores que atiravam de dentro do terreno em direção a alvos externos. Além disso, gostaríamos de compartilhar as últimas melhorias que fizemos em relação à implementação da função de passagem de terreno, bem como nossas conquistas e planos para o futuros.

A implementação da função de passagem de terreno pode ser categorizada principalmente em dois métodos: adulteração de código e adulteração de dados.

O método de adulteração de código refere-se à modificação do código do jogo para que seja possível atravessar uma área que normalmente é intransponível. Embora a própria solução antitrapaça do PUBG, Zakynthos, já possua um recurso que detecta se o código foi adulterado, ele tinha limitações a fim de garantir o desempenho ideal da jogabilidade para os jogadores.

O método de adulteração de dados envolve a manipulação dos dados do jogo relacionados à colisão para permitir que os jogadores atravessem uma área normalmente intransponível. Embora exista uma lógica de verificação de dados para veículos e personagens, nem todos os casos de adulteração podem ser verificados, já que esses dados podem ser alterados mesmo em circunstâncias normais.

No entanto, apesar das restrições e limitações práticas, nossa dedicação ao combate de softwares ilegais permanece inabalável. Iniciamos prontamente a busca por soluções e oportunidades de melhoria.

Conquistas passadas e planos futuros

Para começar, abordamos o método de adulteração de código melhorando o recurso de detecção de modulação de código do Zakynthos. Desenvolvemos um mecanismo aprimorado que detecta adulteração com eficiência sem afetar o desempenho do jogo para os jogadores, implementando-o em março de 2023. Como resultado, o número de contas identificadas envolvidas em adulteração de código aumentou aproximadamente três vezes em comparação com o período anterior, levando a uma redução de 81% no número de softwares ilegais que oferecem a função de passagem de terreno. Além disso, desde março deste ano, observamos uma redução significativa (aproximadamente 83%) nas denúncias dos jogadores em relação a trapaceiros que exploram a função.

Conforme ilustrado no gráfico acima, tivemos conquistas importantes. No entanto, ainda existem obstáculos a serem superados para eliminar completamente a função de passagem de terreno. Além de abordar de forma consistente o método de adulteração de código discutido anteriormente, também é necessário aprimorar a lógica de verificação para o método de adulteração de dados. Atualmente, a equipe do PUBG: BATTLEGROUNDS está trabalhando com afinco para refinar a lógica, e a expectativa é implementar medidas reforçadas contra o método de adulteração de dados num futuro próximo.

E, além de neutralizar a função de passagem de terreno discutida hoje, a equipe do PUBG: BATTLEGROUNDS continua dedicada a melhorar a tecnologia de aprendizado artificial e as medidas antitrapaça, ao mesmo tempo em que realiza monitoramento em tempo real de partidas em andamento.

Reconhecemos que as denúncias individuais podem não ter um peso significativo do ponto de vista do jogador, mas as que recebemos contribuem muito para validar nossos esforços contra as trapaças. Ao trabalharmos juntos para frustrar os que degradam o ambiente de jogo, acreditamos que é possível promover uma experiência mais justa do PUBG: BATTLEGROUNDS. Pedimos que vocês continuem denunciando os trapaceiros. Fiquem ligados no nosso próximo tema!


Obrigado!

Equipe do PUBG: BATTLEGROUNDS

 

Equipe do PUBG: BATTLEGROUNDS.