Come vengono creati i server privati (pirata) dei giochi MMORPG?
I server possono essere fatti trapelare, infatti.
Ma vedendo come possono essere complicati gli MMO, dubito che sarebbe facile impostare un'istanza privata di un tale sistema. Questi probabilmente non sono confezionati e documentati per la comprensione del geek comune, comunque.
Un altro modo per costruire un server privato è il reverse-engineering. Conosco almeno 3 esempi di server privati creati in questo modo: Ultima Online, Final Fantasy XI e Maple Story. Le equazioni dei danni, l'esperienza ottenuta, l'impatto di ogni statistica su ogni azione, il comportamento dei mostri... tutto questo è stato capito dalla comunità di gioco.
Un altro aspetto importante è il protocollo(i) di comunicazione. Il vostro server deve capire ciò che il client invia, e deve inviargli risposte attese e significative. Potrebbe anche essere protetto in vari modi. Ma quello di FFXI è stato craccato, e un'implementazione open source è stata resa disponibile molto tempo fa.
Se puoi avere una comunicazione chiara con il client e sapere come si comporta il gioco, puoi costruire un prototipo funzionante. Se il team ufficiale del gioco è riuscito ad avere un sistema funzionante, non c'è motivo per cui voi non possiate farlo. Non è un compito facile, ma si può fare. E l'ha fatto.
Da lì, la parte difficile è far funzionare perfettamente il vostro prototipo su larga scala. E tenere il passo con i frequenti aggiornamenti del gioco. E non essere citato in giudizio.