Hoja de ruta de lanzamiento
¡Saludos, titanes!
Con el lanzamiento de Hytale a solo 2 semanas, es el momento de compartir una actualización clara sobre en qué hemos estado trabajando, cuál es nuestra hoja de ruta y cómo estamos abordando los desafíos tecnológicos de TitanHytale.
El lanzamiento
Planeamos lanzar un servidor Hytale SMP estándar el mismo día del lanzamiento oficial del juego. Esto permitirá que la comunidad comience a jugar unida desde el primer día, mientras trabajamos en paralelo en la versión alfa de TitanHytale.
De forma simultánea, comenzaremos a adaptar el servidor base de Hytale para hacer posible TitanHytale. Estamos desarrollando un complemento personalizado que actuará como interfaz entre el servidor de Hytale y los sistemas propios de TitanHytale: chat, grupos, clanes, inventario, actividades JcJ y JcE, recompensas, sistema de viviendas, casa de subastas y más.
Publicaremos actualizaciones en tiempo real sobre el progreso del desarrollo a través de nuestro Discord oficial.
El plan para el Alfa de TitanHytale
Nuestro objetivo inicial es construir los sistemas esenciales, que conforman la columna vertebral de TitanHytale. Entre ellos se incluyen:
- Sistema central (un espacio base donde los jugadores se encuentran cuando no participan en actividades)
- Sistema de chat global sincronizado en toda la red
- Sistema de grupos (party system)
- Sistema de instancias (clave para habilitar actividades)
- Sistema de colas de actividades (en solitario o con amigos)
Estos sistemas se complementarán con las primeras versiones alfa de las actividades principales:
- Arenas JcJ (1v1 y 2v2)
- Mazmorras JcE (1–4 jugadores)
¿Qué viene después del alfa?
Tenemos una gran cantidad de ideas planificadas para fases posteriores, una vez que los sistemas base estén consolidados. A continuación, una lista no exhaustiva de lo que llegará más adelante:
- Campos de batalla (JcJ a gran escala con objetivos)
- Incursiones (mazmorras JcE para grupos grandes)
- Mundo abierto avanzado (jefes mundiales, rompecabezas y desafíos diarios)
- Sistema de crafteo y economía impulsada por los jugadores
- Progresión basada en equipamiento
- Sistema de clases personalizado y flexible
- Torneos competitivos y eventos comunitarios
Todos estos sistemas se integrarán en un modelo de progresión basado en habilidad y equipamiento, sin niveles. Esto significa que no habrá contenido bloqueado artificialmente ni restricciones para jugar con amigos.
Un enfoque iterativo
Es normal preguntarse cuándo estarán disponibles todas estas funciones. Para acelerar la entrega de contenido, hemos optado por un enfoque iterativo.
Esto implica lanzar versiones alfa tempranas (internamente llamadas v0), que se centran en funcionalidad por sobre presentación.
Por ejemplo:
- La versión v0 de Arenas será un mapa simple y funcional, enfocado en la lógica del combate.
- La versión v0 de las mazmorras puede consistir en un solo jefe o en oleadas de enemigos.
Las versiones posteriores añadirán ambientación, narrativa, mecánicas complejas, IA avanzada, puzles y diseño artístico completo.
Este enfoque nos permite:
- Recibir retroalimentación temprana de la comunidad
- Ajustar el diseño con datos reales
- Evitar cuellos de botella internos
- Dar tiempo suficiente a desarrolladores y artistas para entregar contenido de alta calidad en versiones posteriores
Somos conscientes de que las primeras versiones serán toscas, pero confiamos en que la comunidad de Hytale entiende y valora este proceso.
Colaboradores
Si deseas apoyar el proyecto, seguimos buscando creadores de mapas y artistas de Blockbench. Más información está disponible en nuestro Discord.
Vistazo a la infraestructura
TitanHytale está siendo desarrollado por un equipo con experiencia en servidores multijugador a gran escala. Sabemos que la escalabilidad es el principal desafío para un proyecto de esta magnitud, por lo que estamos invirtiendo fuertemente en infraestructura.
Los servidores estándar de Hytale tienen límites claros en la cantidad de jugadores simultáneos. Aunque es posible optimizar mediante escalado vertical, la solución real es el escalado horizontal, distribuyendo jugadores entre múltiples servidores.
Cada actividad (arenas, mazmorras, campos de batalla) se ejecutará en su propio servidor dedicado.
Para lograrlo, estamos desarrollando un sistema multiservidor personalizado, diseñado específicamente para Hytale y basado en el paquete de transferencia del protocolo de red de Hytale. Desde la perspectiva del jugador, las transiciones serán prácticamente instantáneas, permitiéndonos ejecutar múltiples actividades en paralelo sin afectar el rendimiento.
Esperamos que hayan disfrutado esta hoja de ruta y la visión técnica detrás de TitanHytale. Seguiremos compartiendo avances y detalles a medida que el desarrollo continúe.
— El equipo de TitanHytale