Sto cercando qualsiasi materiale su server MMO senza soluzione di continuità! Ho alcuni articoli nei libri "Massively Multiplayer Game Development" e "Game Programming Gems 5." Qualcuno ha esperienza su questo argomento o conosce articoli a riguardo?
Sono interessato alle "viste di alto livello" e alle implementazioni. Questo potrebbe diventare l'argomento della mia tesi di laurea e vorrei scoprire quanto sia difficile scrivere un tale sistema, prima di iniziare effettivamente la tesi. In questo momento non ho deciso quale lingua usare, sto pensando a Java o Scala. Erlang potrebbe essere una scelta, ma non ci ho mai lavorato.
Nota: il requisito di base sarebbe il movimento. Tutti gli altri sistemi di gioco sono opzionali e danno "credito bonus".
Ora per quello che intendo con "server senza soluzione di continuità": voglio creare un cluster di server in cui ogni nodo controlli una parte del mondo di gioco, con limiti statici. I giocatori ora possono spostarsi da un'estremità all'altra del mondo senza cambiare istanza o colpire un "teletrasporto". Penso che WoW lo faccia. Nel mio back-end, tuttavia, il giocatore passa da un server all'altro.