EVE Online: los agentes olvidarán a los pilotos inactivos

EVE Online: los agentes olvidarán a los pilotos inactivos

Los agentes que reparten misiones en EVE Online están a punto de recibir una mejora de memoria. Eso sí, hay trampa: algunos se olvidarán de ti por completo.

Fenris Creations ha publicado un larguísimo blog de desarrollo sobre el trabajo técnico que se está haciendo en las tripas de su sandbox de ciencia ficción. Si se quitan los diagramas de bases de datos, todo se reduce a una cosa. El estudio está preparando a los "agentes" del juego, los NPC que encargan misiones, para una migración más amplia tanto del cliente como del servidor de Python 2 a Python 3.

Suena a mantenimiento interno bastante árido, y en gran parte lo es. Pero tiene una consecuencia real para algunos jugadores, y conviene conocerla antes de que se produzca el cambio.

Cómo te recuerdan los agentes

La mayor parte del blog explica cómo funcionan realmente los agentes. Detalla cómo almacenan la información sobre los pilotos con los que tratan, cómo recuperan esos datos cuando los necesitan y cómo ese volumen de información no ha dejado de crecer con el tiempo. Según Fenris Creations, Python 3 está mejor preparado para soportar esa carga creciente, y por eso el sistema de agentes forma parte de la actualización.

Lo que los jugadores deben tener en cuenta es qué pasa con los asuntos antiguos que quedaron a medias. Tu reputación con los NPC (la que has ido acumulando con las facciones y personajes del juego) está a salvo. No va a desaparecer. Los encargos son otra historia. Si trabajaste con un agente antes de que se publicara el blog y no vuelves a contactar con él después para actualizar tu progreso, esos encargos se borrarán cuando termine la actualización a Python 3.

Aún sin fecha, pero habrá aviso

Fenris Creations no ha dado un calendario para cuando se complete la migración. El estudio sí promete que los jugadores recibirán aviso con tiempo de sobra antes de que se aplique la limpieza, así que nadie debería levantarse un día y encontrarse con que su progreso ha desaparecido sin previo aviso.

El resumen del propio desarrollador es de lo más directo: "En resumen, si estás haciendo misiones de agentes de forma activa, puedes seguir jugando con normalidad y no cambiará nada. Si tienes algunos agentes que te importan (sobre todo agentes de investigación), deberías hacerles una visita y completar una misión para ellos, para que no se olviden de ti".

Así que, si haces misiones con regularidad, no tienes que hacer nada. Si eres de los que entablaron relación con ciertos agentes hace años y no han vuelto a pasarse desde entonces, sobre todo con agentes de investigación, ahora es buen momento para ir hasta allí y hacerles un encargo. Después de ese resumen, el blog se vuelve extremadamente técnico, y quien tenga curiosidad por la parte de bases de datos puede meterse de lleno en la entrada completa.

La versión corta para los capsulistas - el nombre que da EVE a sus pilotos jugadores - es sencilla. Id a saludar a vuestros agentes.

El panorama general

Sobre el papel, se trata de un pequeño aviso ligado a un gran trabajo de ingeniería. En la práctica, muestra lo que de verdad supone mantener vivo un MMORPG con tantos años a sus espaldas. Pasar un juego en activo de Python 2 a Python 3 es el tipo de trabajo que los jugadores casi nunca ven, y el cambio en los agentes es uno de los pocos puntos en los que ese trabajo sale a la superficie.

También encaja en una tendencia más amplia: juegos online veteranos que ordenan sus sistemas heredados en lugar de arrastrarlos para siempre. RuneScape, por ejemplo, ha puesto fecha a la purga de antiguos objetos de micropagos, mientras que veteranos como EverQuest siguen adelante con nuevas expansiones como Favors of Fortune. Todo apunta a que los estudios detrás de juegos con solera tienen cada vez más que decidir qué datos y sistemas antiguos merece la pena conservar a medida que se modernizan.

El planteamiento de Fenris Creations parece bastante respetuoso con los jugadores en este caso, ya que la reputación queda protegida y se promete un aviso. Habrá que ver cuándo llega realmente ese aviso, cuánto margen tendrán los jugadores para actuar y si la migración general a Python 3 trae otros cambios visibles. Por ahora, si hay un agente antiguo que te importa, no lo dejes para el último momento.