¡Hola, comunidad de Ariatus.NET!
Hoy queremos presentar uno de los sistemas más importantes que estamos desarrollando para mejorar la inmersión, la comunicación y la experiencia social dentro del servidor: nuestro nuevo VoiceChat por proximidad vía aplicación web.
Este sistema ha sido diseñado para que los jugadores puedan comunicarse de forma natural mientras exploran, comercian, combaten o simplemente conviven dentro del mundo de Ariatus.NET, sin necesidad de instalar mods ni configuraciones complicadas.
VoiceChat sin mods
El objetivo principal es que cualquier jugador pueda conectarse al chat de voz de forma sencilla.
Desde el juego, el jugador podrá usar el comando correspondiente para generar su acceso al VoiceChat. Al abrir la aplicación web, podrá configurar su micrófono, sus dispositivos de audio y empezar a hablar con otros jugadores cercanos.
La gran ventaja es que el sistema funciona desde el navegador, lo que permite una experiencia más cómoda y accesible para diferentes dispositivos, sin necesidad de instalar aplicaciones en tu computador.
Voz por proximidad real
El VoiceChat funciona con distancia dinámica. Esto significa que la voz de otros jugadores se escuchará según qué tan cerca estén de ti dentro del juego.
Si un jugador está cerca, lo escucharás con mayor claridad.
Si se aleja, su volumen disminuirá progresivamente.
Si está fuera del rango, dejarás de escucharlo.
Esto permite crear situaciones mucho más naturales dentro del servidor: conversaciones en ciudades, encuentros inesperados en caminos, negociaciones, rol, exploración y momentos sociales más inmersivos.
también contará con opciones para hablar normal, susurrar en caso de querer hablar con un compañero y que otros no escuchen a menos que estén super cerca y gritar para comunicarte con aquellos jugadores a larga distancia.
Interfaz web moderna
También hemos trabajado en una interfaz web más limpia, moderna y fácil de usar.
La aplicación muestra información importante del jugador, como su nombre, su skin, coordenadas y una lista de jugadores cercanos. Además, cada jugador cercano puede tener controles individuales para modificar su volumen o silenciarlo.
La configuración de audio está organizada en una ventana separada, donde cada jugador puede ajustar:
- Dispositivo de entrada.
- Dispositivo de salida.
- Ganancia del micrófono.
- Volumen maestro.
- Volumen de voz.
- Volumen de música.
- Volumen de sonidos.
- Modo de voz siempre activo.
- Modo Push to Talk.
- Teclas rápidas configurables.
También se ha añadido soporte para botones del mouse, como la rueda y botones laterales, para quienes prefieran usar Push to Talk de forma más cómoda.

Estados visuales del VoiceChat
El sistema también incorpora estados visuales para saber si un jugador está conectado al VoiceChat.
Por ahora estamos probando indicadores simples con colores:
- Rojo: el jugador no está conectado.
- Gris: el jugador está conectado, pero no está hablando.
- Verde: el jugador está hablando.
Esto permitirá que en el futuro podamos mostrar estos estados de forma más inmersiva dentro del juego, incluyendo ideas como indicadores visuales sobre la cabeza del jugador.

Música y sonidos desde el servidor
Otra de las funciones añadidas es la posibilidad de reproducir música o sonidos directamente a los jugadores conectados al VoiceChat.
Esto nos permitirá crear momentos especiales dentro del servidor, como eventos, zonas con música ambiental, escenas narrativas, sonidos personalizados o efectos especiales controlados por el staff.
Cada jugador podrá controlar el volumen de música y sonidos desde su propia configuración, manteniendo la experiencia personalizada y cómoda para cada uno.
Sonidos ambientales dinámicos
También hemos comenzado a probar un sistema de sonidos ambientales dinámicos.
Un ejemplo actual es el sonido del fuego. Cuando un jugador se acerca a una fuente de fuego dentro del juego, la aplicación web reproduce un sonido ambiental en loop. Cuanto más cerca esté el jugador, mayor será el volumen. Al alejarse, el sonido disminuye hasta detenerse automáticamente fuera del rango.
Este sistema abre muchas posibilidades para el futuro:
- Fuego y hogueras.
- Agua y ríos.
- Portales.
- Zonas mágicas.
- Ciudades.
- Mazmorras.
- Ambientes especiales.
- Eventos personalizados.
La idea es que el mundo de Ariatus.NET no solo se vea vivo, sino que también se sienta vivo.
Pensado para inmersión y comodidad
Este sistema no busca reemplazar la comunicación tradicional, sino añadir una nueva capa de inmersión al servidor.
Queremos que hablar con otros jugadores se sienta natural, que los sonidos del entorno acompañen la aventura y que cada zona pueda tener una identidad sonora propia.
Todo está siendo desarrollado con enfoque en:
- Accesibilidad.
- Comodidad para el jugador.
- Personalización.
- Inmersión.
- Escalabilidad.
- Integración futura con más sistemas del servidor.
Estado actual
El sistema ya cuenta con una base funcional: conexión web, VoiceChat por proximidad, configuración de audio, Push to Talk, estados visuales, reproducción de música y primeras pruebas de sonidos ambientales.
Aún seguiremos optimizando, puliendo la experiencia y añadiendo nuevas funciones antes de su implementación final.
En el vídeo adjunto pueden ver una demostración temprana del sistema funcionando dentro de Ariatus.NET.
Gracias por acompañarnos en el desarrollo del servidor. Esto es solo una parte de todo lo que estamos construyendo para hacer de Ariatus.NET una experiencia más viva, social e inmersiva.
Nos vemos dentro del mundo de Ariatus.NET.



