Desarrollo7 min de lectura

Cómo los servidores privados de Metin2 crean clientes para móviles

El desarrollo móvil de Metin2: ports para Android y clientes Unity y Unreal, con hilos originales de Turkmmo, M2Dev y elitepvpers.

Por METIN2.GG

Dos caminos del PC al teléfono

Los desarrolladores de servidores privados de Metin2 siguen dos caminos distintos para llegar al móvil: adaptar el cliente de PC existente o reconstruirlo con un motor como Unity o Unreal, recreando su comunicación con el servidor. Los hilos públicos ya describen ambas vías, con grados de avance muy diferentes.

El trabajo interesante va más allá de un joystick virtual. Hay que trasladar el mundo, los modelos animados, el inventario y el comportamiento de red, y después hacer que todo sea manejable en una pantalla táctil pequeña. Los proyectos siguientes muestran dónde se está realizando ese trabajo. Su estado documentado se comprobó el 24 de octubre de 2026; las afirmaciones de los desarrolladores se les atribuyen expresamente, y para este artículo no se instaló ningún APK ni se midió su rendimiento de forma independiente.

Personaje de Metin2 con armadura azul plateada junto a un teléfono que muestra una escena ilustrativa de juego móvil

Ilustración generada a partir de referencias de personajes de Metin2; la interfaz del teléfono es arte conceptual, no una captura de un cliente móvil concreto.

Adaptar el cliente original: C++, Android y otro renderizador

En el diario de desarrollo de BGFX/FGR2 en Turkmmo, iniciado el 29 de agosto de 2026, el autor describe un núcleo C++ compartido con BGFX encargado de los gráficos en distintas plataformas. La configuración publicada utiliza OpenGL ES 3 en Android y D3D11 en Windows. El autor informa de trabajos de inicio de sesión, entrada al mundo y animación de personajes en un dispositivo Android físico; Vulkan y Metal para iOS aparecen como objetivos posteriores.

Este enfoque intenta conservar el comportamiento del cliente original mientras sustituye las partes dependientes de la plataforma. El trabajo con FGR2 aborda cómo llevar los datos de modelos y animaciones a un entorno de ejecución portable. Un renderizador nuevo, por sí solo, no haría funcionar en un teléfono las antiguas interfaces de Windows, los datos del juego y los controles.

Andro2, otro proyecto de Turkmmo presentado el 30 de septiembre, describe una compilación Android NDK/ARM64 del cliente C++ original con una capa de traducción de DirectX 8 a OpenGL ES 3. Su autor afirma que se conserva el protocolo de red. Es una afirmación específica de ese proyecto, no una promesa de que el cliente resultante pueda conectarse a cualquier servidor privado.

Un cliente nuevo en Unity o Unreal Engine 5

Otra vía es reconstruir la parte cliente. En un hilo de M2Dev del 29 de mayo de 2026 sobre un cliente Unity/móvil, el desarrollador enumera la carga del terreno, la conversión de GR2 a FBX, modelos, animaciones y los primeros experimentos de inicio de sesión y flujo de paquetes. Son los cimientos de un cliente; la publicación describe un trabajo en curso y un objetivo Android/iOS a más largo plazo.

También hay proyectos comerciales. La presentación de Alesta2 Mobile en Turkmmo describe un cliente Unity 6, recursos del juego convertidos y acceso desde PC y móvil al mismo servidor. Una ficha de Alesta2 Mobile en Google Play era públicamente accesible al comprobarla y mostraba una actualización del 22 de octubre de 2026. La ficha acredita su presencia en la tienda Android; el juego multiplataforma, las funciones disponibles y el rendimiento siguen siendo afirmaciones del desarrollador, no resultados de nuestras pruebas. La publicación del foro dice que el lanzamiento para iOS está pendiente de revisión.

El diario de Cynex Mobile en Turkmmo, abierto el 27 de septiembre, sigue la vía de Unreal Engine 5 para PrimeSchool. El equipo describe un nuevo cliente móvil pensado para comunicarse mediante el protocolo del servidor existente. Respuestas posteriores comentan el trabajo en amigos y mensajes privados y la elección de C++ y Unreal. Es un proyecto de desarrollo con debate activo, no una prueba de que todos los sistemas anunciados o un lanzamiento en la tienda iOS estén terminados.

Por qué importan GR2, las animaciones y los detalles del inventario

Los mapas y los modelos solo son una parte del trabajo. En el hilo Rewritten GR2 engine de M2Dev, Koray describe una reimplementación en Rust del motor de modelos y animaciones y, más adelante, trabajo de compatibilidad con móviles y navegadores. Es un ejemplo de componente que puede apoyar un proyecto de cliente más amplio. No debe confundirse con un juego móvil completo simplemente porque su vista previa muestre un personaje.

El artículo de octubre de Cemre sobre la adaptación a Android ofrece un ejemplo concreto de un problema menos visible: la configuración de una función del inventario cambió dónde esperaba el cliente encontrar las casillas de equipo, de modo que un objeto equipado podía aparecer en el personaje sin figurar en el panel de equipamiento. Cliente y servidor debían ponerse de acuerdo sobre esa distribución antes de que modificar la ventana pudiera ayudar.

Ese mismo artículo distingue los destinos de compilación de los dispositivos probados: describe versiones ARM64 y x86_64, pero indica que las pruebas de ejecución proceden principalmente de un emulador Android x86_64 y que aún falta validar un dispositivo ARM64 físico. Una sesión en un emulador y una sesión larga en un teléfono real responden a preguntas distintas.

El juego multiplataforma puede significar cosas distintas para los jugadores actuales

Para un servidor privado ya establecido, la promesa atractiva es conservar el personaje al pasar del PC al teléfono. Lograrlo exige que el cliente nuevo coincida con los formatos de paquetes, las funciones y la organización de cuentas y mundos de ese servidor. El nombre del motor no demuestra nada de eso. Un cliente puede mostrar recursos conocidos de Metin2 y seguir interpretando de otra forma una casilla del inventario o un paquete de selección de personaje.

El anuncio de Rohan2 Mobile publicado por el operador en elitepvpers ilustra por qué importa el nombre del mundo de juego. El anuncio pertinente del 16 de octubre de 2026 está dentro de un hilo más antiguo y describe un mundo Mobile (S2), mientras los cambios para los mundos existentes se tratan por separado. Esa redacción no demuestra que un personaje de un mundo anterior pase automáticamente al nuevo.

También hay proyectos de servidores en fases más tempranas. El primer vistazo a Lupus2 publicado por su desarrollador en el M2Forum rumano describe el desarrollo de un cliente nativo para teléfono y el objetivo de compartir mundo entre PC y móvil, indicando expresamente que está en desarrollo inicial y no tiene fecha de lanzamiento. Son proyectos interesantes para seguir, sin tratar sus objetivos como un servicio ya terminado.

¿Qué se ha mostrado o publicado realmente?

EjemploHito documentadoQué no se demuestra aquí
Diario BGFX/FGR2 de TurkmmoEl autor informa de pruebas de entrada al mundo y animación en un dispositivo Android físico.Un lanzamiento público completo y el posterior objetivo iOS.
Experimento Unity/móvil de M2DevEl autor enumera experimentos con recursos, animaciones y primeras comunicaciones de red.Un cliente Android/iOS terminado.
Alesta2 MobilePágina pública de Android en Google Play; el vendedor describe un cliente Unity.Nuestras propias comprobaciones de dispositivos, juego multiplataforma o rendimiento; un lanzamiento público para iOS.
Cynex Mobile / PrimeSchoolDiario de desarrollo con UE5 y noticias posteriores sobre sistemas.La finalización de todas las funciones y un lanzamiento público confirmado para iOS.

El siguiente hito que conviene observar es el juego continuado mediante actividades habituales: cambiar de mapa, usar objetos, hablar con otros jugadores y volver a conectarse tras una interrupción del teléfono. Son comprobaciones propuestas para futuras pruebas, no pruebas realizadas para este artículo. Dicen más sobre la utilidad de un cliente móvil que una única pantalla de inicio de sesión bien presentada.

Para los jugadores, estos avances podrían permitir acceder a mundos existentes lejos de un PC Windows. El resultado dependerá de cada implementación: los controles táctiles, las ventanas en pantallas pequeñas y los sistemas propios del servidor deben funcionar juntos. Utiliza el directorio de servidores privados de Metin2 para encontrar la web principal del proyecto y después sigue su hilo de desarrollo móvil y el anuncio del mundo de juego concreto.

Seguir los hilos de desarrollo originales

Los enlaces anteriores llevan a las publicaciones de los propios desarrolladores o a páginas de productos, en lugar de a una lista genérica de APK móviles. Para seguir las novedades, empieza por el diario BGFX/FGR2 de Turkmmo, Andro2, el experimento Unity de M2Dev, el trabajo en el motor GR2 de M2Dev, la presentación de Alesta2, Cynex Mobile, el hilo del operador de Rohan2 en elitepvpers y Lupus2 en M2Forum. El estudio de la adaptación a Android aporta más detalles técnicos.

Estado de las fuentes comprobado el 24 de octubre de 2026. Estos enlaces documentan proyectos e hitos distintos; no son una clasificación, una certificación de seguridad ni una afirmación de que exista un cliente móvil universal para todos los servidores privados de Metin2.

Preguntas Frecuentes

¿Un cliente móvil nativo utiliza necesariamente el código de PC original?

No. Andro2 describe una adaptación del cliente C++ original, mientras que Alesta2 describe una nueva implementación en Unity. La palabra nativo por sí sola no identifica el código del proyecto ni su compatibilidad con los servidores.

¿El soporte para Android demuestra que también hay una versión disponible para iPhone?

No. Los proyectos citados describen objetivos de plataforma y etapas de lanzamiento diferentes. Una compilación Android, un vídeo de desarrollo y un lanzamiento público para iOS son hitos distintos.

¿Puedo conservar mi personaje de PC cuando salga un cliente móvil?

Solo si el operador conecta ese cliente a la misma cuenta y al mismo mundo de juego. Comprueba el mundo indicado: anunciar un nuevo Mobile S2 no demuestra por sí solo que haya transferencias desde un mundo anterior.

Páginas Relacionadas

Encuentra tu servidor perfecto

Explora los servidores privados Metin2 mejor clasificados en METIN2.GG o envía tu propio servidor al ranking.