Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: petpan13 en Febrero 08, 2016, 06:36:24 PM

Título: como hacer para que cuando el server no se salgan los client
Publicado por: petpan13 en Febrero 08, 2016, 06:36:24 PM
Bueno normalmente en un juego multiplayer cuando se sale el servidor o host pasa a ser el host
un jugador osea un cliente como se hace esto en game maker
Título: Re:como hacer para que cuando el server no se salgan los client
Publicado por: carlos81lp en Febrero 08, 2016, 07:01:34 PM
Normalmente en Gm no se hace de esa manera.
Es más ,  tenes que hacer 2 aplicaciones diferentes .
Una el server y otra los clientes .
Los clientes nunca son server.
Y si quedas solo en la room, seguís siendo cliente.
Si se cierra el server se cae el juego y punto .
Saludos.
Título: Re:como hacer para que cuando el server no se salgan los client
Publicado por: kostra en Febrero 08, 2016, 07:22:35 PM
No controlo nada de Networking, pero en mis intentos fallidos algo he aprendido...

como dice carlos, sí o sí necesitarás el server dedicado. En mis intentos por aprender networking, he obserbado que el portador del server al principio todos la meten en una variable, ejemplo a un cliente se le asigna global.admin = true; y a los demás false, pues habría, supongo que si este se sale, ponerle true a esa variable a uno de los clientes, checkeándo entre ellos, por ejemplo, el que tenga su id de cliente más alto..