En los videojuegos , un exploit es el uso de un error o falla, de manera que le da una ventaja injusta sustancial a los jugadores que lo usan. [1] Sin embargo, si actos particulares constituyen un exploit puede ser controvertido, generalmente involucrando el argumento de que los problemas son parte del juego y no se necesitan cambios o programas externos para aprovecharlos. [2]
La mayoría de los jugadores de la comunidad y de la industria del juego consideran que explotar es hacer trampa , debido a la ventaja injusta que suele obtener el explotador. [3] Si un exploit se considera una trampa es un tema de amplio debate que varía según el género, el juego y otros factores. La mayoría de los desarrolladores de software de juegos en línea prohíben la explotación en sus términos de servicio y, a menudo, emiten sanciones contra los jugadores que explotan. Existe cierta controversia entre los explotadores de que explotar no debería considerarse una trampa, ya que simplemente consiste en aprovechar las acciones permitidas por el software. Consideran que explotar es una habilidad porque ciertos exploits requieren una cantidad significativa de tiempo para encontrarlos, o destreza y tiempo para usarlos. Muchos otros jugadores creen que los exploits deberían considerarse trampas que los desarrolladores deberían abordar y los explotadores deberían ser prohibidos .
Aquellos que consideran que los exploits son trampas argumentan que son contrarios al espíritu del juego incluso si las reglas y el código no los prohíben específicamente, socavando la dinámica agradable del juego, y que son destructivos para la comunidad del juego. [4] [5] Un administrador de la comunidad de World of Warcraft describió el efecto de los exploits en la comunidad de un juego como "devastador". [5]
Los defensores de los exploits argumentan que las reglas del juego los permiten, y que los jugadores que los usan pueden no saber que se están comportando en contra de la intención del diseñador. [3] [6] [7] Los llamados exploits, desde este punto de vista, no son trampas porque no cambian el juego de ninguna manera, y todos los jugadores que los conocen pueden usarlos. [2] Los jugadores que usan tales técnicas pueden considerar que es justo usarlas en el juego si no están explícitamente prohibidas en los Términos de Servicio u otras reglas similares que rigen la participación. [6] Los explotadores también argumentan que la forma más rápida de lograr que los desarrolladores actualicen los juegos para eliminar los exploits es usarlos tanto como sea posible, ya que eso aumenta en gran medida la cantidad de quejas sobre ellos.
Aunque los jugadores suelen utilizar exploits de videojuegos para obtener una ventaja relevante en el juego, a veces los utilizan para irritar a otros jugadores, también conocido como " griefing" . [4] Un equipo de jugadores de Team Fortress 2 produjo videos populares en línea que demostraban su "griefing" con varios exploits presentes en el juego, la mayoría de ellos de poco uso previsto en el juego. [8] Otro incidente famoso durante la prueba beta de Ultima Online vio a un jugador matar a Lord British cuando se suponía que ese personaje era invencible; el probador fue luego baneado por explotar porque no informó los errores que encontró. [9]
Los tipos más comunes de exploits incluyen:
Cada juego tiene el potencial de exploits únicos para las reglas de ese juego. Por ejemplo, en World of Warcraft , caminar por las paredes permitía a un jugador escalar montañas empinadas que se supone que son intransitables para ingresar a áreas inacabadas o hacer que el personaje no sea atacable por monstruos u otros jugadores. EverQuest tenía un exploit en jugador contra jugador análogo al corte de peso en los deportes mediante el cual un jugador perdería niveles intencionalmente al morir para competir contra jugadores de nivel inferior mientras manejaba elementos y habilidades de nivel superior. En el juego City of Heroes, los jugadores usaban poderes de teletransporte para colocar a otros dentro de las torres de vigilancia de las zonas PvP que, debido a que originalmente fueron diseñadas como accesorios para la atmósfera, no tenían otros medios de salida que la teletransportación.
Los desarrolladores pueden tener dificultades para identificar y responder a un exploit porque los jugadores que descubren vulnerabilidades en un juego pueden ser reacios a informar a los desarrolladores del juego, con el fin de seguir explotando. [2] Sin embargo, una vez que los desarrolladores se enteran de los exploits, la respuesta puede incluir la prohibición de los jugadores que se aprovecharon del exploit, cambiar las reglas del juego para eliminarlo o hacerlo menos útil, o incluso adoptar el exploit. Las opiniones positivas del exploit pueden llevar a los diseñadores a adoptarlo como una jugabilidad emergente , como cuando el esquí en la serie de juegos Tribes obtuvo el apoyo de los desarrolladores. La práctica ahora estándar de saltar con cohetes se originó de una manera similar, al explotar la mecánica del juego de una manera no prevista por los desarrolladores. De lo contrario, los desarrolladores pueden intentar solucionar el problema subyacente o desalentar el uso del exploit si el problema no se puede abordar claramente por medios técnicos. En casos graves, los jugadores pueden ser baneados. Además, es posible que sea necesario restablecer el estado del juego del mundo para restablecer el equilibrio del juego . Por ejemplo, después de una grave vulnerabilidad de duplicación de moneda en EverQuest II , los desarrolladores eliminaron grandes cantidades de dinero duplicado del juego para abordar la inflación desenfrenada que causó en la economía virtual del juego . [10]