← Diario de Desarrollo
En Desarrollo

Dev Log #15: Autenticidad en el combate, nuevas funciones y el fin del cliente antiguo

Este artículo describe trabajo en curso, no cambios ya publicados en el cliente actual.

Pasamos un mes entero sin publicar un Dev Log, pero estuvo lejos de ser un mes tranquilo. Esta es nuestra actualización más grande hasta ahora, con otra revisión profunda de la autenticidad del combate y la interfaz, nuevas protecciones, nuevas funciones, mejoras de estabilidad y avances importantes en contenido futuro.


El cliente antiguo fue retirado oficialmente


El antiguo cliente Win32 de 32 bits ya no puede conectarse a nuestros servidores. El cliente actual y el servidor ahora requieren la misma versión de conexión, lo que nos permite avanzar con mejoras que antes estaban limitadas por la compatibilidad heredada. Quienes todavía utilicen una instalación antigua deben pasar al cliente actual.


Una nueva capa de protección


Introdujimos una nueva capa antitrampas que actualmente está siendo supervisada y ajustada antes de activar medidas más estrictas. Está diseñada para identificar movimientos anormales, manipulación de posición, herramientas conocidas de edición de memoria y formas específicas de abuso de proxy. Las trampas conocidas y fáciles de confirmar pueden tratarse de inmediato, mientras que los casos nuevos o inciertos siguen sujetos a una investigación cuidadosa y acciones por oleadas.


Una revisión más profunda de la autenticidad del combate y la interfaz


Revisamos muchos detalles frente al juego original, incluidas las reglas de interrupción de habilidades, los cálculos de daño y golpes críticos, los críticos de los monstruos, los requisitos de dominio de armas, la amenaza generada por las curaciones, el tiempo de habilidades encadenadas, el uso de objetos en movimiento y los cálculos de recarga. La barra de vida ahora refleja correctamente el daño recibido y ya no parece llegar a cero mientras el personaje sigue vivo.


Los mensajes de chat ahora llegan a las pestañas correctas, los elementos de la interfaz y los iconos de beneficios siguen con mayor fidelidad el diseño original, y se corrigieron varios comportamientos de pantalla completa, límite de cuadros y ventana del personaje. Los jugadores también pueden elegir entre el breve giro original al cambiar de dirección en movimiento o una respuesta instantánea.


Correcciones de combate basadas en reportes de jugadores


Corregimos un problema de sincronización que podía hacer que Storm seguido de Circle of Punishment fuera rechazado cuando Storm se usaba en movimiento. La corrección ahora cubre otras habilidades con el mismo comportamiento en lugar de tratar solamente una combinación. También cerramos una explotación que permitía esquivar repetidamente sin consumir Stamina después de cancelar una habilidad.


Ahora se pueden usar sillas y bancos


Los jugadores ahora pueden sentarse en sillas y bancos compatibles, con poses de descanso aleatorias mientras permanecen sentados. Esta es una función nueva que no existía en el juego original.


Discord Rich Presence


Con Discord abierto, tu perfil ahora puede mostrar que estás jugando RaiderZ Global, además de tu nivel, clase principal, mapa actual y duración de la sesión. Esta función está activada de forma predeterminada.


El Ranger sigue en desarrollo


El cliente ya contiene parte de la base necesaria para el Ranger, pero la clase todavía no ha sido lanzada. Sus talentos, comportamiento y sistemas de combate del servidor continúan en implementación y pruebas. Aún no hay una fecha de lanzamiento y compartiremos más información cuando la clase esté lista para los jugadores.


Durante este período también se añadieron contenido y decoraciones de Halloween. Existe una preparación interna inicial para futuro contenido navideño, pero todavía no está activa en el juego.


Fiabilidad del launcher


El launcher ahora puede usar una fuente secundaria de descarga si la principal no está disponible, ofrece diagnósticos de conexión más claros, funciona mejor con distintas configuraciones de red y ya no impide abrir el juego cuando el sitio web está temporalmente fuera de servicio.


Compatibilidad y estabilidad


Las tarjetas gráficas antiguas compatibles con DirectX 10.1 ahora reciben un modo de compatibilidad apropiado. El hardware que no cumple los requisitos muestra un mensaje claro en lugar de cerrarse sin explicación. También corregimos fallos relacionados con escenas, animaciones de defensa y una ruta antigua de renderizado de telas, redujimos interrupciones en la presentación de cuadros y corregimos renderizado innecesario causado por las sombras de los árboles.


Los jugadores que vuelven a conectarse ahora regresan a la prueba o instancia en la que estaban, y la reconexión ya no se queda bloqueada cuando el servidor todavía está cerrando la sesión anterior.


Inicio de sesión y seguridad de la cuenta


Las credenciales de la cuenta ya no se escriben en los registros del servidor durante el inicio de sesión. También corregimos conexiones malformadas que podían afectar al servicio de acceso y reforzamos la capa de red compartida para rechazar datos inválidos de forma segura.


Correcciones adicionales


Las descripciones de las cajas aleatorias ahora muestran su contenido real, las voces vuelven a funcionar durante la creación y selección de personajes, la barra pequeña de vida ya no parpadea, los valores de los beneficios usan los colores correctos, las imágenes transparentes de la interfaz se muestran adecuadamente y la distribución del texto se acerca más al cliente original.


También se corrigieron la opción de revivir en la Soulstone más cercana, la pestaña World del mapa, la recarga al ordenar el inventario ampliado y la ventana para inspeccionar el equipo de otros jugadores.


Todavía en desarrollo


El trabajo continúa en el Ranger, Barren Island como nueva zona inicial, una actividad con bote de remos y una versión revisada de la campaña Broken Mast. Estas funciones todavía no están disponibles para los jugadores y permanecerán en pruebas hasta que estén listas.


Detrás de escena


Nuestro editor interno de niveles recibió mejores herramientas para organizar ventanas, seleccionar y editar objetos, además de nuevos controles de iluminación, agua, cielo y clima. Estas mejoras permitirán crear futuros entornos y zonas de forma más rápida y precisa.


Lo que viene


Este Dev Log pone al día el proyecto después de un mes especialmente activo. Seguiremos compartiendo el progreso en grupos como este para que los jugadores puedan seguir la evolución de RaiderZ Global sin tener que buscar entre registros técnicos de desarrollo.