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.
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.

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?
| Ejemplo | Hito documentado | Qué no se demuestra aquí |
|---|---|---|
| Diario BGFX/FGR2 de Turkmmo | El 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 M2Dev | El autor enumera experimentos con recursos, animaciones y primeras comunicaciones de red. | Un cliente Android/iOS terminado. |
| Alesta2 Mobile | Pá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 / PrimeSchool | Diario 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?
¿El soporte para Android demuestra que también hay una versión disponible para iPhone?
¿Puedo conservar mi personaje de PC cuando salga un cliente móvil?
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.

