Noticias

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

Duda juego de disparos(modo novato)

Iniciado por ytinU, Enero 13, 2017, 07:25:13 PM

Tema anterior - Siguiente tema
Cita de: Tizon date=1484421807No lo que te estoy diciendo es lo que necesitas para que sea accesible desde el mundo mundial. Lo que configures o lo que haga el software que programes es otra cosa. Con una Ip fija pública cualquier usuario podrá acceder si por ejemplo registras esta ip en el software cliente, te permitirá que pueda conectar cualquier dispositivo con internet. Luego ya si quieres rizar el rizo, puedes comprar un dominio (tipo www,midominio,com) y así los clientes podrían acceder por DNS, y en caso de cambio de la IP no necesitarás actualizar todos los clientes, sólo el registro DNS.
   


A lo que me referia es que si se puede poner en un solo servidor algo como pequeños servidores que sean las salas y que se alojen en la pc del que las crea.--Espero que me entiendas, como te habras dado cuenta mi nivel de servidores es casi nula xD--

@ytinUytinU, a ver... Creo que tienes un concepto equivocado de server jajaja cuando hablamos de un multijugador server client, se entiende como un juego con un host e invitados... Si para un multijugador deseas utilizar un mismo server, va a ser este server el que mueva tod a la logica del multijugador tanto las mecánicas online como el matchmaking y el tema de las salas... Luego cada cliente debe consultar con el server todo... Pero ya te digo... Mucho mucho mucho pero que muchísimo trabajo xd

Enero 14, 2017, 09:53:09 PM #17 Ultima modificación: Enero 14, 2017, 09:54:47 PM por ytinU
Cita de: edgar_94_ date=1484426478@ytinUytinU, a ver... Creo que tienes un concepto equivocado de server jajaja cuando hablamos de un multijugador server client, se entiende como un juego con un host e invitados... Si para un multijugador deseas utilizar un mismo server, va a ser este server el que mueva tod a la logica del multijugador tanto las mecánicas online como el matchmaking y el tema de las salas... Luego cada cliente debe consultar con el server todo... Pero ya te digo... Mucho mucho mucho pero que muchísimo trabajo xd
   


Ohh.. así funciona, entonces debo de crear una escena entera sólo para el funcionamiento del server y debo pasarle los datos de los clientes al server, genial me quedo claro, pero supongamos que tengo mi escena del server.... al momento de iniciar un mapa la escena del server debe de pasar a la del mapa, entonces debo eliminar la escena anterior o le agrego la escena del mapa y desactivo todos los objetos de la escena server..xD?

Buff buff me preguntas cosas muy raras jajajaja a ver... Una persona arranca el juego, entonces le salen las salas activas en ese momento, si no hay ninguna, crea una sala nueva(se crea como server) y cuando el siguiente entra, se une en esa partida (se une a esa misma sala un guest)... Cada persona cada el mapa que manda la sala que ha creado el server. Cada persona inicia ese mapa como una escena y dentro de esa escena el host va mandando las ubicaciones de cada jugador y cada cliente ve un modelo remoto que no tiene porque tener los mismos componentes que el fpscontroller... No se si ahora me he explicado bien, pero ya lo siguiente es cada acción, repito CADA ACCION se comunica al server y el server las comunica al resto de guests ;)

Enero 14, 2017, 10:13:01 PM #19 Ultima modificación: Enero 14, 2017, 10:16:37 PM por ytinU
Vale vale.. creo que entendi..primero creo una escena con lo básico un Canvas para crear y unirme a salas al momento de crear una sala se crea un servidor.
 
.   dspues de crear se pasa a sala de espera
 
y en dicho servidor el host recibe los datos de los 'guest' y esos datos los pasa al servidor?

Etiquetas: