Qual è il modo migliore per aggiungere funzionalità multiplayer alle applicazioni Android?
Grazie per A2A
Ho sviluppato un paio di applicazioni Android con funzionalità multiplayer in passato. Per multiplayer immagino il gioco in tempo reale ma non la classifica.
1) Google fornisce un'API multiplayer molto potente, l'ho usata, è la migliore per ogni caso ma non mi è piaciuta molto perché non fornisce una completa libertà allo sviluppatore, la finestra dove vediamo l'utente online non è personalizzata secondo il mio gioco e anche il suo come abbiamo integrato qualcun altro prodotto nel nostro gioco originale che personalmente non mi piace.
Altrimenti la velocità, i prezzi, il processo di aggiornamento è molto facile e senza soluzione di continuità. L'integrazione dell'API è anche abbastanza ben documentato in là fonti ufficiali.
2) Recentemente stavo cercando un'alternativa per Google gioco in tempo reale, così mi sono imbattuto in questo: Developer Home Multiplayer Gaming Engine
Mi piace la loro demo, mi piace la documentazione, MA non ho provato questo in nessun gioco finora (il mio culo pigro :p).
Proverò questo probabilmente entro il prossimo fine settimana, e aggiornerà questo thread di. Ma dopo aver guardato lì prezzi e documentazione posso sentire che, questo è quello che stavo cercando.
Se qualcuno è davvero in sviluppo di gioco in tempo reale, vorrei anche suggerire di lavorare con client XMPP, sono super veloce e se si scrive il proprio server XMPP con XABBER che è il cielo per giocare e lavorare su.
Ma lo svantaggio di usare il proprio server è che bisogna gestirlo (a chi piace gestirlo? Non a me). Quindi, se siete dedicati e volete il vostro server, siate pronti a gestirlo e a lavorare sui crash del lato server, ecc.
altrimenti usate le API di terze parti e siete a posto.
Grazie
Articoli simili
- È possibile modificare i giochi Nintendo/Super Nintendo per aggiungere nuovi livelli e nuove funzionalità?
- Quali funzionalità sono richieste nello sviluppo di applicazioni Android?
- C'è un modo per programmare un salva-batteria Android 8.0? (ad esempio: accenderlo alle 22, spegnerlo alle 6 del mattino)
- Come impedire alle applicazioni Android come Facebook di comunicare con altre applicazioni sul tuo telefono Android