Noticias

¡RECUERDA QUE SI ERES UN NUEVO USUARIO, DEBES PRESENTARTE PARA PODER PUBLICAR MENSAJES! | TENEMOS CANAL OFICIAL DE TELEGRAM: t.me/unity3dspain

Multijugador

Iniciado por Jesús Marín Almansa, Agosto 29, 2018, 12:39:48 AM

Tema anterior - Siguiente tema
Hola, estoy creando un juegecito multijugador en unity, ya creé un juego muy básico y me he animado a hacer otro, tengo 15 años y no soy un experto ni de lejos, el problema es que he buscado tutoriales para hacer un juego en tiempo real con google play games y me estoy volviendo loco porque no encuentro nada. Agradecería si alguien me pudiese ayudar de alguna forma a entender mejor el api de play games o a mejorar en programando, si hay en el foro tutoriales amplios y que no se queden en lo básico, si alguien puede comentarlos en este post también lo agradezco, toda ayuda es bienvenida, gracias!

Agosto 29, 2018, 10:19:47 AM #1 Ultima modificación: Agosto 29, 2018, 10:27:31 AM por pioj
He encontrado bastante información buscando por Google, pero entiendo que lo que te pasa es que te confunde es la arquitectura de cómo se monta el código en el Proyecto.
 
La mayoría de tutoriales que he visto sobre Multiplayer con Google Play Services para centrarse sólo en cómo configurar e inicializar los servicios y notificaciones, etc. Es decir, nada que ver como tal con la partida multiplayer en curso, que es lo que interesa realmente...
 
Aquí hay una teoría sobre cómo funciona y qué se manda y recibe para cada cliente: https://developers.google.com/games/services/common/concepts/realtimeMultiplayer.
 
 
 
En realidad, la base es siempre la misma, igual que si hicieras una aplicación de Chat. Tienes que programar de forma eficiente las siguientes comunicaciones:
 



   
       
   
   
      Servidor <-- manda/recibe ---> Cliente
   
   
      Servidor <-- manda/recibe ---> todos los clientes
   
   
       
   
   
      Cliente --> pide --> Server/Room/Lobby --> manda ---> Cliente
   
   
       
   

[/quote]
 
Lo difícil es precisamente lo que nunca se explica: el contenido de qué mandamos, cuándo lo mandamos y en qué formato lo enviamos...
 
Espero que te sirva.

¡Muchas gracias apañado!

Etiquetas: