¿Cuál es la mejor manera de agregar funcionalidad multijugador a las aplicaciones de Android?

Hola,

Nextpeer proporciona un SDK multiplataforma (iOS y Android) con el que puede agregar funciones multijugador a su juego con gran facilidad. Esto incluye juegos en tiempo real, juegos asincrónicos, integración con Facebook y más.

La belleza del SDK de Nextpeer es que es muy fácil de implementar (una integración simple tomaría solo unas pocas horas) y que aumenta el número de jugadores en su juego al usar una capa social preconstruida integrada con el SDK.

El SDK de Nextpeer ayuda a que tu juego reciba más usuarios. Utilizando el mecanismo de invitación de amigos de todas las redes sociales líderes (Facebook, WhatsApp, Twitter, etc.), instantáneas de los momentos destacados del juego que se muestran en una transmisión en vivo (suministro de noticias), anuncios nativos y varios otros métodos, la capa social aumenta el descubrimiento y ayuda a los desarrolladores a adquirir más y usuarios de mejor calidad.

Puede encontrar más información sobre el servicio de Nextpeer en www.nextpeer.com.

Descargo de responsabilidad: trabajo para Nextpeer.

Aclamaciones.
Dror

Gracias por A2A

He desarrollado un par de aplicaciones de Android con funcionalidades multijugador en el pasado. Por multijugador, supongo que los juegos en tiempo real, pero no la tabla de clasificación.

1) Google proporciona una API multijugador muy poderosa, lo usé, es lo mejor para cada caso, pero no me gustó mucho, ya que no proporciona una libertad completa para el desarrollador, la ventana donde vemos al usuario en línea no está personalizada según mi juego y también es como si hubiéramos integrado otro producto en nuestro juego original que personalmente no me gusta.
De lo contrario, la velocidad, el precio y el proceso de actualización son muy fáciles y sin problemas. La integración de la API también está bastante bien documentada en sus fuentes oficiales.

2) Recientemente estaba buscando una alternativa para los juegos en tiempo real de Google, así que me topé con esto: Developer Home Multiplayer Gaming Engine
Me gusta su demo, me gusta la documentación, PERO no he probado esto en ningún juego hasta ahora (Mi culo flojo: p).
Probablemente intente esto el próximo fin de semana, y actualizaré este hilo que. Pero después de mirar los precios y la documentación, puedo sentir que esto es lo que estaba buscando.

Si alguien está realmente interesado en el desarrollo de juegos en tiempo real, también sugeriría trabajar con clientes XMPP, son súper rápidos y si escribes tu propio servidor XMPP con XABBER, es un paraíso para jugar y trabajar.
Pero la desventaja de usar su propio servidor es que debe administrarlo (¿a quién le gusta administrar? No a mí). Entonces, si es dedicado y desea que su propio servidor esté listo para administrarlo y trabajar en fallas en el lado del servidor, etc.
de lo contrario, use API de terceros y estará listo.

Gracias

Lo siento mucho, señor, realmente deseo. Si pudiera responder a su pregunta, pero lamentablemente no he asistido a ningún curso particular de desarrollo de Android, así que no tengo una idea clara al respecto. Realmente debería hacer algo por ello. Todavía tengo dieciséis años y estoy aprendiendo idiomas y pidiendo disculpas por no poder responder esta pregunta mientras se suponía que debía hacerlo.