Un wallhack puede convertir una pared en algo casi transparente: el jugador no ve al rival, pero el programa de trampas sí puede señalar dónde está. Activision quiere poner más difícil esa ventaja en Call of Duty: Modern Warfare 4 con Server Culling, un sistema que pretende cortar el problema antes de que el software externo pueda aprovecharlo: si un enemigo permanece oculto tras un obstáculo, su posición no debería llegar al cliente de quien no puede verlo.
La idea cambia el foco habitual de la lucha contra las trampas. En lugar de confiar únicamente en detectar programas sospechosos y sancionar a sus usuarios, Server Culling intenta reducir la información disponible para ellos. Call of Duty ha explicado que los mapas incorporarán capas de oclusión para que el servidor tenga en cuenta paredes y edificios al decidir qué datos de posición transmite. La tecnología se aplicaría a los mapas de lanzamiento, DMZ y los mapas que lleguen desde la primera temporada, tanto en el multijugador como en Warzone.
Por qué un wallhack puede ver a través de una pared
En una partida online hay una diferencia entre lo que aparece dibujado en pantalla y la información que el juego procesa. El ordenador o la consola de cada participante —el cliente— recibe datos del servidor para mantener la partida sincronizada y representar el entorno. Si entre esos datos figura la posición de un adversario que todavía no está a la vista, un programa externo puede intentar leerla y mostrarla como una silueta, un marcador o una indicación sobre su ubicación.
El juego no tiene por qué dibujar al enemigo a través de la pared para que esto ocurra. Basta con que las coordenadas del rival estén disponibles en el cliente antes de que el jugador pueda verlo. Un wallhack aprovecha esa diferencia entre información recibida e información visible para obtener una ventaja: permite anticipar que alguien está al otro lado de una puerta, seguir sus movimientos detrás de una cobertura o preparar un disparo antes de que aparezca.
Esta explicación describe el principio general del problema y encaja con lo que Activision ha contado sobre Server Culling. La compañía no ha publicado, por ahora, una especificación técnica detallada de la arquitectura ni todas las reglas que aplicará el sistema. Por tanto, conviene entenderlo como una medida para limitar la exposición de ciertos datos de posición, no como una descripción completa de cada intercambio de información que se produce durante una partida.
Qué haría Server Culling durante una partida
El término culling se utiliza en el desarrollo de videojuegos para descartar elementos que no es necesario procesar o mostrar desde un determinado punto de vista. En este caso, el concepto se aplicaría a los datos de posición de los jugadores. El servidor comprobaría si el escenario bloquea la visibilidad entre dos participantes y, si uno permanece oculto, dejaría de transmitir su ubicación al cliente del otro.
Imaginemos a un jugador dentro de una habitación y a un rival moviéndose por un pasillo separado por una pared sólida. El servidor conoce la posición de ambos porque necesita gestionar la partida. La diferencia estaría en lo que envía a cada cliente: si el rival no es visible desde la habitación, su posición no tendría por qué llegar al ordenador de quien está dentro. Si cruza la puerta o aparece por una zona despejada, la situación cambia y el juego puede transmitir la información necesaria para que se muestre y comience el enfrentamiento.
La comprobación no puede depender solo de la distancia. Dos personajes pueden estar muy cerca y separados por varias paredes, mientras que otros más alejados pueden verse con claridad al otro lado de una calle. De ahí la importancia de las capas de oclusión que Activision dice que estarán integradas en los mapas: el servidor necesita información del escenario para decidir qué bloquea la línea de visión y qué no.
El escenario también se convierte en parte del sistema antitrampas
Este enfoque exige que los mapas contemplen algo más que su aspecto visual. Para que la comprobación sea fiable, el sistema debe saber si una pared bloquea la visión, si una ventana permite ver a través de ella o si una puerta abierta cambia la relación entre dos posiciones. Cristales, coberturas parcialmente destructibles, desniveles y geometría compleja son ejemplos de situaciones que una solución basada en oclusión tendrá que interpretar correctamente.
También hay casos en los que el juego puede revelar legítimamente la posición de un rival. Algunos modos incluyen habilidades de reconocimiento, sensores o marcadores; otros permiten obtener información mediante reglas propias de la partida. Server Culling tendrá que convivir con esas mecánicas y distinguir entre una posición que debe seguir oculta y otra que el propio juego ha decidido revelar. Activision todavía no ha explicado cómo resolverá cada excepción, así que estos ejemplos son retos técnicos previsibles, no detalles confirmados de su implementación.
El momento en que un enemigo vuelve a ser visible también importa. Si cruza una esquina, el cliente necesita recibir la actualización con suficiente rapidez para que el encuentro resulte natural. El anuncio describe el objetivo, pero no ofrece mediciones públicas de latencia, pruebas comparativas ni datos independientes sobre el impacto del sistema en el rendimiento o en la detección de trampas.
Un freno a los wallhacks, no una cura para todas las trampas
La propuesta se centra en los wallhacks. Limitar la información de posición oculta no elimina por sí mismo los aimbots, que automatizan o facilitan el apuntado, ni otros programas, modificaciones o fallos que puedan explotarse. Tampoco hay que confundir un wallhack con disparar a través de una superficie: la penetración de ciertas paredes puede ser una mecánica normal del juego; el problema del wallhack es conocer la posición del rival cuando el juego debería mantenerla oculta.
Por eso sería prematuro dar por hecho que Server Culling hará inútiles todas las trampas o que terminará con los problemas de juego limpio en Call of Duty. Su planteamiento sí ataca una parte concreta del problema desde la raíz: si el cliente no recibe determinados datos, un programa externo tiene menos información que explotar. La eficacia real dependerá de cómo funcione en cada mapa, de las excepciones que contemple y de si los tramposos encuentran otras formas de obtener ventaja.
Modern Warfare 4 tiene previsto su lanzamiento para el 23 de octubre de 2026. Server Culling será una de las medidas más interesantes que observar cuando el juego llegue a las partidas reales. No tanto porque prometa erradicar las trampas, sino porque intenta cambiar una condición que los wallhacks han aprovechado durante años: que un cliente pueda conocer la ubicación de un enemigo antes de que su jugador llegue a verlo.
