Sobre el proyecto

Depth Convergence es un plugin de BepInEx desarrollado por la comunidad para Subnautica 2 que transforma la experiencia de supervivencia para un solo jugador en una sesión multijugador cooperativa de igual a igual para hasta cuatro jugadores. Sincroniza el estado del mundo, los recursos, la construcción de bases, los vehículos, la IA de las criaturas, los ciclos de día y noche y los eventos climáticos en todos los clientes conectados mediante un protocolo UDP personalizado con respaldo TCP y cifrado AES-256-GCM. El mod incluye permisos basados en roles (Navigator, Architect, Biologist, Engineer), un sistema de invitación basado en tokens, migración de anfitrión cuando el anfitrión actual se desconecta, chat de voz por proximidad y un HUD dinámico que muestra los signos vitales y la distancia de los compañeros de equipo. Comandos de consola como /dc listplayers, /dc transferhost, /dc settime y /dc ban proporcionan administración de la sesión. Un módulo opcional de narración por IA con participación voluntaria puede generar texto ambiental a partir de eventos de juego anonimizados usando API compatibles con OpenAI o Anthropic Claude. La instalación requiere una copia legítima de Subnautica 2 y BepInEx 5.4.23 o posterior. El plugin está escrito en C# usando transpiladores de Harmony y se distribuye bajo la Licencia MIT. El README documenta la compatibilidad con Windows, Linux mediante Proton/Wine, macOS mediante CrossOver y Steam Deck, con algunas limitaciones específicas de plataforma, como la ausencia de VoIP en Fedora y Steam Deck. El proyecto es independiente y no está afiliado con Unknown Worlds Entertainment ni con KRAFTON.