Quali sono i costi di gestione di un server per un MMO?
Se ho capito bene, è necessario aggiungere le coordinate GPS o una posizione in gioco per 5000 giocatori. Forse ogni minuto?
Se il 50% è online in qualsiasi momento, sono 2500 giocatori X 60 richieste all'ora.
Ci sono 150.000 richieste/scritture con una nuova posizione all'ora. O all'incirca 42 scritture al secondo.
Poi, naturalmente, devi anche visualizzarle sulla mappa, stimiamo una volta al minuto per giocatore. Quindi sono altre 42 letture al secondo.
Per un servizio del genere, userei krakenjs e Apache CouchDB, che accettano volentieri centinaia di scritture al secondo. Per l'insieme di lavoro, con il supporto del raggio GEO se si tratta di dati GPS, userei Redis. Possibilmente con una coda di ricezione basata su Automattic/kue con Redis, e inserire in CouchDB.
Ora che sappiamo cosa deve supportare, possiamo vedere che tipo di server ci serve. Abbiamo sicuramente bisogno di uno con un disco SSD. Abbiamo bisogno di uno con una connessione veloce e forse nell'area di 1-2 GB di RAM.
Inizierei con un VPS da 10 dollari su DigitalOcean. Ha dischi SSD e 1 GB di RAM. Se non è abbastanza, puoi ridimensionarlo ad un server più grande.
Così una stima, senza sapere di più sul tuo gioco di quello che hai fornito, il costo potrebbe essere intorno ai 10 dollari al mese.
Articoli simili
- La vostra organizzazione dà la priorità ai dispositivi tecnologici con bassi costi iniziali o ai dispositivi tecnologici con bassi costi di vita?
- Le aziende di sviluppo giochi hanno i loro server? ...Quali sono i migliori fornitori di server per le aziende di sviluppo di giochi mobili?
- Quali sono i migliori MMO gratuiti che sono meno di 10GB per un PC?
- Quali elementi compongono un server backend quando si parla di un server backend che servirà un'API costruita sullo standard REST?