Come i server privati Metin2 stanno creando client per smartphone
Lo sviluppo mobile di Metin2 tra porting Android e client Unity e Unreal, con discussioni originali su Turkmmo, M2Dev ed elitepvpers.
Due strade dal PC allo smartphone
Gli sviluppatori dei server privati Metin2 stanno seguendo due strade distinte per arrivare sui dispositivi mobili: adattare il client PC esistente oppure ricostruirlo con un motore come Unity o Unreal, ricreando la comunicazione con il server. Le discussioni pubbliche descrivono ormai entrambe le soluzioni, con livelli di completamento molto diversi.
Il lavoro interessante va oltre un joystick virtuale. Occorre trasferire il mondo, i modelli animati, l’inventario e il comportamento di rete, rendendoli poi utilizzabili su un piccolo touchscreen. I progetti qui sotto mostrano dove si sta svolgendo questo lavoro. Il loro stato documentato è stato verificato il 24 ottobre 2026; le dichiarazioni degli sviluppatori sono attribuite ai rispettivi autori e per questo articolo non è stato installato alcun APK né sono state misurate le prestazioni in modo indipendente.

Illustrazione generata a partire da riferimenti di personaggi Metin2; l’interfaccia sul telefono è un’idea visiva, non uno screenshot di uno specifico client mobile.
Portare il client originale: C++, Android e un renderer diverso
Nel diario di sviluppo BGFX/FGR2 su Turkmmo, aperto il 29 agosto 2026, l’autore descrive un nucleo C++ condiviso, con BGFX a gestire la grafica sulle varie piattaforme. La configurazione pubblicata usa OpenGL ES 3 su Android e D3D11 su Windows. L’autore riferisce attività su accesso, ingresso nel mondo e animazione dei personaggi su un dispositivo Android fisico; Vulkan e Metal per iOS compaiono tra gli obiettivi successivi.
Questo approccio cerca di conservare il comportamento del client originale sostituendo le parti dipendenti dalla piattaforma. Il lavoro su FGR2 affronta il modo in cui i dati di modelli e animazioni raggiungono un ambiente di esecuzione portabile. Un nuovo renderer, da solo, non farebbe funzionare su telefono le vecchie interfacce Windows, i dati di gioco e i comandi.
Andro2, un altro progetto Turkmmo presentato il 30 settembre, descrive una build Android NDK/ARM64 del client C++ originale con uno strato di traduzione da DirectX 8 a OpenGL ES 3. Il suo autore afferma che il protocollo di rete viene conservato. È una dichiarazione riferita a quel progetto, non la promessa che il client risultante possa collegarsi a qualsiasi server privato.
Un nuovo client con Unity o Unreal Engine 5
Un’altra strada consiste nel ricostruire la parte client. In una discussione M2Dev del 29 maggio 2026 su un client Unity/mobile, lo sviluppatore elenca caricamento del terreno, conversione da GR2 a FBX, modelli, animazioni e primi esperimenti di accesso e scambio di pacchetti. Sono le fondamenta di un client; il messaggio descrive lavori in corso e un obiettivo Android/iOS a più lungo termine.
Esistono anche progetti commerciali. La presentazione di Alesta2 Mobile su Turkmmo descrive un client Unity 6, risorse di gioco convertite e accesso da PC e telefono allo stesso server. Una scheda Google Play di Alesta2 Mobile era pubblicamente raggiungibile durante la verifica e riportava un aggiornamento del 22 ottobre 2026. La scheda dimostra una presenza nello store Android; gioco multipiattaforma, funzionalità e prestazioni restano dichiarazioni dello sviluppatore, non risultati dei nostri test. Il messaggio sul forum dice che l’uscita iOS è in attesa di approvazione.
Il diario Turkmmo di Cynex Mobile, aperto il 27 settembre, sceglie Unreal Engine 5 per PrimeSchool. Il team descrive un nuovo client mobile destinato a comunicare con il protocollo del server esistente. Le risposte successive trattano il lavoro su amici e messaggi privati, oltre alla scelta di C++ e Unreal. È un progetto di sviluppo attivamente discusso, non una prova che tutti i sistemi annunciati o l’uscita sullo store iOS siano già completi.
Perché contano GR2, animazioni e dettagli dell’inventario
Mappe e modelli sono soltanto una parte del lavoro. Nella discussione Rewritten GR2 engine su M2Dev, Koray descrive una riscrittura in Rust del motore per modelli e animazioni e, in seguito, lavori di compatibilità con dispositivi mobili e browser. È l’esempio di un componente che può sostenere un progetto più ampio di client. Non va scambiato per un gioco mobile completo solo perché l’anteprima visualizza un personaggio.
Il resoconto di ottobre di Cemre sul porting Android offre un esempio concreto di un problema meno visibile: l’impostazione di una funzione dell’inventario aveva cambiato la posizione in cui il client si aspettava gli slot dell’equipaggiamento. Un oggetto equipaggiato poteva quindi comparire sul personaggio, ma non nel pannello dell’equipaggiamento. Client e server dovevano concordare sulla disposizione prima che una modifica alla finestra potesse servire.
Lo stesso resoconto distingue le piattaforme di compilazione dai dispositivi testati: descrive build ARM64 e x86_64, ma precisa che le prove di esecuzione provengono soprattutto da un emulatore Android x86_64 e che la verifica su un dispositivo ARM64 fisico resta da svolgere. Una sessione su emulatore e una lunga sessione su un vero telefono rispondono a domande diverse.
Il gioco multipiattaforma può avere significati diversi per chi gioca già
Per un server privato consolidato, la promessa allettante è conservare il proprio personaggio passando dal PC al telefono. Per riuscirci, il nuovo client deve corrispondere ai formati dei pacchetti, alle funzionalità e all’organizzazione di account e mondi di quel server. Il nome del motore non dimostra nulla di tutto questo. Un client può visualizzare risorse Metin2 familiari e continuare a interpretare diversamente uno slot d’inventario o un pacchetto di selezione del personaggio.
L’annuncio di Rohan2 Mobile pubblicato dal gestore su elitepvpers mostra perché conta il nome del mondo di gioco. L’annuncio pertinente del 16 ottobre 2026 si trova in una discussione più vecchia e descrive un mondo Mobile (S2), mentre i cambiamenti per i mondi esistenti sono trattati separatamente. Questa formulazione non dimostra che un personaggio di un vecchio mondo venga trasferito automaticamente in quello nuovo.
Ci sono anche progetti di server in fasi precedenti. La prima presentazione di Lupus2 pubblicata dallo sviluppatore sul M2Forum romeno descrive lo sviluppo di un client nativo per telefono e l’obiettivo di un mondo condiviso fra PC e mobile, precisando esplicitamente che il progetto è agli inizi e non ha una data di lancio. Sono progetti utili da seguire, senza trattare i loro obiettivi come un servizio già pronto.
Che cosa è stato davvero mostrato o pubblicato?
| Esempio | Traguardo documentato | Che cosa qui non è dimostrato |
|---|---|---|
| Diario BGFX/FGR2 su Turkmmo | L’autore riferisce test di ingresso nel mondo e animazione su un dispositivo Android fisico. | Un’uscita pubblica completa e il successivo obiettivo iOS. |
| Esperimento Unity/mobile su M2Dev | L’autore elenca esperimenti su risorse, animazioni e primi scambi di rete. | Un client Android/iOS finito. |
| Alesta2 Mobile | Pagina Android pubblica su Google Play; il venditore descrive un client Unity. | Le nostre verifiche su dispositivi, gioco multipiattaforma o prestazioni; un’uscita iOS pubblica. |
| Cynex Mobile / PrimeSchool | Diario di sviluppo UE5 e aggiornamenti successivi sui sistemi. | Il completamento di tutte le funzionalità e un’uscita iOS pubblica confermata. |
Il prossimo traguardo da osservare è il gioco prolungato nelle attività normali: cambiare mappa, usare oggetti, parlare con altri giocatori e riconnettersi dopo un’interruzione sul telefono. Sono verifiche proposte per test futuri, non prove eseguite per questo articolo. Dicono di più sull’effettiva usabilità di un client mobile rispetto a una singola schermata di accesso ben rifinita.
Per i giocatori, questi sviluppi potrebbero rendere accessibili i mondi esistenti anche lontano da un PC Windows. Il risultato dipenderà dalla singola realizzazione: comandi touch, finestre su schermi piccoli e sistemi specifici del server devono funzionare insieme. Usa l’elenco dei server privati Metin2 per trovare il sito principale del progetto, poi segui la sua discussione sullo sviluppo mobile e l’annuncio relativo a quel preciso mondo di gioco.
Seguire le discussioni di sviluppo originali
I collegamenti precedenti portano ai messaggi degli sviluppatori o alle pagine dei prodotti, anziché a un elenco generico di APK mobili. Per gli aggiornamenti, parti dal diario BGFX/FGR2 su Turkmmo, da Andro2, dall’esperimento Unity su M2Dev, dai lavori sul motore GR2 di M2Dev, dalla presentazione di Alesta2, da Cynex Mobile, dalla discussione del gestore di Rohan2 su elitepvpers e da Lupus2 su M2Forum. Lo studio del porting Android aggiunge ulteriori dettagli tecnici.
Stato delle fonti verificato il 24 ottobre 2026. Questi collegamenti documentano progetti e traguardi diversi; non sono una classifica, una certificazione di sicurezza o l’affermazione che esista un client mobile universale per tutti i server privati Metin2.
Domande Frequenti
Un client mobile nativo usa necessariamente il codice PC originale?
Il supporto Android dimostra anche la disponibilità di una versione iPhone?
Posso conservare il mio personaggio PC quando esce un client mobile?
Pagine Correlate
Trova il tuo server perfetto
Sfoglia i migliori server privati Metin2 su METIN2.GG o aggiungi il tuo server alla classifica.

