lunes, 24 de enero de 2011

10.Actualización: Destrozando a la Escoria

Bueno a partir de aquí comenzamos a trabajar con el resto del equipo en el desarrollo para ayudar a hacer todo este trabajo mucho más ligero y llevadero y para que nos informen a fondo sobre lo que pasa bajo la superficie de APB:RE. Primero de todo presentaros a Johann, que trabajó originalmente en la integración de PB para el lanzamiento del juego original del APB (en los tiempos de RTW) y que ahora es responsable de todo lo relacionado con los sistemas de protección anti-hack/anti-cheat para todo el juego. Mi plan es dejar que miembros clave del equipo os cuenten exáctamente en qué están trabajando y cómo para que estéis informados y que mediante vuestros comentarios discutamos algunos aspectos del juego de forma interesante y amena.

Aquí os dejo las palabras de Johann;

----------------------------------------------------------

LIMPIANDO LA ESCORIA:

por Johann.

Hola, soy Johann aka ''Aphadon'' -antes un creador de vida urbana / Ingeniero de inteligencia artificial para Real Time Worlds y ahora un ''manitas hace todo'' en APB:Reloaded. Cuando recientemente TechMech (BJorn), preguntó si nos gustaría compartir algo de nuestro trabajo en el blog, pensé que tendría una buena oportunidad para discutir con vosotros con gran nivel de detalle acerca de nuestros planes para solucionar el problema de los cheaters. Este es un aspecto en el que estamos trabajando con pasión y empeño y pese a que sabemos que ganar la guerra del todo contra los cheaters es algo imposible, nos estamos esforzando por intentar dejarlos donde se merecen, fuera de juego. Pero antes de entrar en detalles acerca del sistema anti-hack dejadme que os cuente un poco sobre la historia del desarrollo de este gran proyecto que es APB.

Bueno al principio integramos PunkBuster en APB allá por Enero de 2009. Después de ser integrado fue desactivado y dejado a parte hasta básicamente el final de la closed beta (en abril de 2010), ya que no fue considerado un rasgo esencial a tomar en cuenta antes del lanzamiento del producto final. Sin embargo, cuando finalmente lo activamos, fuimos sorprendidos por toda una serie de circunstancias inesperadas. Muchas personas eran kickeadas (expulsadas) del juego debido a problemas de configuración del PunkBuster, los servidores se llenaban de lag por momentos en intervalos de 10 segundos (solíamos bromear en el equipo y llamarles ''montañas de retraso'' ya que eran demasiado grandes como para llamarlos lapsus de lag), y algunas personas comenzaron a reportar BSOD's desde el día en que PunkBuster fue activado. Así que aquello se nos atragantó y fue un lío.

Nos forzaron a desactivar el PunkBuster otra vez hasta que pudieramos arreglar esta serie de problemas y acabamos lanzando el producto final con el PunkBuster desactivado. Yo me ofrecí a colaborar con los dueños del sistema PunkBuster para llegar a una solución e invertí los siguientes dos meses trabajando mano a mano con Even Balance (empresa desarrolladora de PunkBuster) para solucionar la mayoría de los problemas que ocasionaba en el juego. Conseguimos volver a activarlo una semana antes de que los servidores fueran cerrados -y contrariamente a lo que los sitios de aimbot os querían hacer creer- durante aquel período de tiempo el PunkBuster fue capaz de detectar satisfactoriamente cada aimbot disponible en el mercado para APB. Más de 1000 cheaters (de mierda) fueron identificados y registrados por el sistema de forma silenciosa, pero lamentablemente RTW ya tenía dificultades financieras para entonces y nosotros nunca tuvimos la oportunidad de echar manos de la lista negra de cheaters para banearlos (ya que si la compañía deja de pagar a la gente que tiene la información, no puedes esperar que estos revelen información gratis).

Bueno saltamos rápidamente al presente y ya hemos completado una actualización mucho más completa de PunkBuster hasta la última versión. Hemos estado pendientes de problemas pasados para solucionarlos y Even Balance confía en que todos estos problemas serán solucionados sin mucha dificultad en esta nueva versión, con los nuevos sistemas de detección y protección y algunas otras mejoras que permanecen ocultas al público por razones obvias. También planificamos tener este sistema activado desde el princpio de la misma closed Beta, con la intención de hacer numerosas pruebas y asegurarnos de que funciona todo perfecto. Así si surgen errores tenderemos más tiempo para rectificarlos.

OK, la gente que no tenga mucha idea sobre cosas técnicas puede despertarse y atender ahora. El siguiente bit de información que me gustaría compartir con vosotros es nuestra política de baneación o prohibición. Esta política no está terminada del todo y algunas partes son susceptibles de ser cambiadas durante la beta, pero esto es por lo que queremos luchar:

Si un jugador es identificado como poseedor de aimbot y lo está utilizando en el juego, inmediatamente será kickeado y expulsado del distrito y un mensaje de notificación será enviado a todos los jugadores del distrito informando de que ''tal jugador ha sido baneado por cheater''.
La cuenta del cheater (de mierda) y su ordenador personal no tendrán acceso al juego durante un período de tiempo imposibilitandole jugar desde ningún otro ordenador con dicha cuenta.

Si un aimbot es descubierto una segunda vez, la cuenta y el ordenador del cheater serán permanentemente baneados, todas sus sumas de dinero (así como suscripciones) se perderán y cualquier actualización o customización será borrada del juego.

Esto puede parecer un poco duro, pero la verdad es que no hay perdón para quien use un aimbot y esta vez los cheaters serán tratados con tolerancia cero. Creemos que esta política reducirá los chetos considerablemente y asegurará el fairplay así como más diversión en la experiencia de juego del conjunto.

La próxima semana creo que Qwentle (nuestro diseñador) compartirá con vosotros un post mucho más alegre, con algunas exquisiteces sobre las novedades que se nos vienen encima en este juego y que han sido creadas recientemente para mejorar la experiencia de juego (además de determinar el destino final de los cheaters).

Saludos,
Johann / Aphadon.

----------------------------------------------------------------------------------

Ahí tenéis, muchas gracias a Aphadon por compartir la información y como el dice, estamos desarrollando otros métodos ajenos al PunkBuster para combatir a los cheaters y mantener el espíritu de juego limpio. ¿cuáles serán estos métodos? Quién sabe? ; ). Lo que realmente sabemos es que nos tomamos esto de los chetos muy enserio.

En algún momento queremos introducir en el juego chalecos antibalas y para introducirlos, debemos introducir también ''headshots'' (habilitar la opción de matar de un tiro en la cabeza o varios aciertos en este órgano) de modo que ser tolerantes con los aimbot arruinaría la experiencia de juego de un modo nefasto.

Y además todo el mundo debería saber que la descarga de un aimbot (sea de pago o de licencia comercial gratuita) constituye la descarga a su vez de un keylogger y malware (achivos dañinos para el pc) que solo sirve para joder vuestros equipos y a vosotros mismos. Por lo que además mediante esta clase de descargas desprotegéis el ordenador y permitís a otros que tomen el control de éste y de ciertos archivos que quizás no quieras compartir.

Hasta la próxima semana,




Escrito por TechMech para www.apbreloaded.blogspot.com
Escrito por Johann aka Aphadon.
Traducido por devil_nano.

No hay comentarios:

Publicar un comentario