Un grupo de ingenieros aficionados logra hacer funcionar el polémico shooter que Sony retiró tras solo dos semanas
Concord, el shooter estilo Overwatch de Sony Interactive Entertainment y Firewalk Studios, estuvo disponible apenas dos semanas antes de ser retirado definitivamente. Aunque ciertamente tuvo algunos jugadores dedicados, no fueron suficientes, por lo que puede resultar sorprendente saber que un grupo de jugadores está realizando ingeniería inversa del juego y sus servidores para devolverlo a la vida.
El fracaso que nadie esperaba
Sony retiró Concord de las tiendas y plataformas digitales, reembolsó automáticamente a algunos usuarios y posteriormente cerró Firewalk Studios. Aproximadamente 200 personas fueron despedidas y cualquier esperanza de regreso de Concord se desvaneció. Las pobres ventas, estimadas en menos de 25,000 copias vendidas, y los bajos números de jugadores mancharon el lanzamiento.
Ryan Ellis, director del juego de Firewalk Studios, declaró en una publicación del blog que algunas partes del juego «resonaron con los jugadores», pero «otros aspectos del juego y su lanzamiento inicial no resultaron como pretendíamos».
La resurrección digital
Concord no era un mal juego, simplemente no generó suficiente interés entre los jugadores. Ahora, un grupo de tres ingenieros inversos aficionados, conocidos como real, Red y gwog en línea, están intentando hacerlo jugable nuevamente.
«Me gusta el equivalente virtual de desarmar cosas y volver a armarlas», explicó gwog.
El grupo logró hacer funcionar una versión de Concord esta semana y publicó un video de la partida en YouTube. Red, quien lideró un proyecto para hacer que LawBreakers volviera a estar en línea, dijo que era la primera vez que jugaba Concord. Cuando escuchó que el juego había muerto, lo buscó.
El desafío técnico
«Prácticamente siempre hago esto cuando los juegos mueren», explicó Red. «También está el hecho de que se debe al desafío técnico que Concord presenta: probablemente es el proyecto más complejo en el que he trabajado hasta ahora, y eso realmente me motivó a seguir adelante».
Red explicó que hay dos formas de realizar ingeniería inversa de un juego como este para que funcione en un servidor. Utilizó un método que convirtió el juego en su propio servidor, ya que la mayoría de juegos y servidores de juegos comparten código.
«A veces hay suficiente código del servidor en el juego que podemos ‘activar’ ese código y hacer que el juego crea que es un servidor», explicó Red. «Sin embargo, casi siempre necesitamos llenar los vacíos, lo que implica un enfoque de ‘tratar de encontrar una aguja en un pajar’ simplemente tratando de encontrar algo que no existe y recrearlo. Esta es típicamente la parte más desafiante de estos proyectos».
Superando las barreras
Concord utilizaba un software anti-manipulación para evitar que la gente hiciera trampa, lo que también crea un problema para quienes realizan ingeniería inversa. Es «casi imposible» de crackear, según Red, por lo que el grupo no lo hizo: encontraron un exploit para «descifrar forzosamente el código del juego» y «restaurar el juego y comenzar a trabajar en los servidores».
Red comenzó a trabajar en la ingeniería inversa de Concord tan pronto como el juego se cayó, pero el equipo estuvo atascado durante mucho tiempo en el software anti-manipulación. La mayor parte del progreso, dijo, tuvo lugar durante los últimos dos meses.
Real, quien nunca había trabajado en un proyecto de ingeniería inversa antes pero recreó la API del backend, describió este trabajo como «construir algo sin las instrucciones».
La comunidad responde
El viernes por la mañana, se publicó un video de la prueba de juego en la página de Reddit de Concord. El canal de Discord, donde la gente puede aprender más sobre futuras pruebas privadas, ha crecido rápidamente; cientos de personas se han unido para tener la oportunidad de jugar Concord nuevamente.
No está abierto al público, pero las personas pueden inscribirse para pruebas futuras. Incluso ex-empleados de Firewalk Studios se han unido al servidor. También están emocionados de ver Concord volver a la vida, dijeron los desarrolladores.
El futuro de los juegos muertos
Red, quien es apasionado de la preservación de juegos y el movimiento Stop Killing Games, dijo que el siguiente paso es agregar Concord a una plataforma que creó para hospedar juegos muertos, llamada Ancify.
«Está destinada a servir como una plataforma para juegos muertos para que varios juegos puedan compartir autenticación, matchmaking, despliegue de servidores y otra infraestructura similar para evitar que tengamos que duplicar trabajo para cada proyecto», explicó.
Radical Heights, Hyenas y LawBreakers están todos allí ahora, en diferentes estados de funcionalidad. No hay una cronología exacta para la adición de Concord, pero Red dijo que se espere «pronto».
Motivación y respeto
«Creo que una gran parte de la ingeniería inversa es simplemente ser curioso y estar motivado», dijo Real. «Estoy muy interesado en los ‘medios perdidos’ y similares, así que inicialmente me sentí atraído hacia Concord por la ola muy grande que hizo en línea, así como por su vida útil increíblemente corta».
Durante el transcurso del proyecto, Real comenzó a respetar muchas de las decisiones de diseño que inicialmente cuestionó, y eso también lo motivó a seguir trabajando en él.
Para las personas que cuestionan por qué Concord, Red tenía un mensaje:
«Solo espero que la gente pueda ser respetuosa sobre esto. Independientemente de si a alguien le gusta el juego o no, siempre habrá personas a las que les guste un juego específico, y nunca se sabe, el juego que te gusta podría ser el próximo en morir».









