Buenos dias, tardes o noches para todos.
Mi problema es el siguiente:
He hecho ya varios intentos de juego multiplayer via LAN, lo que pasa con todo ellos es que mientras lo abro en el mismo pc (Con dos ventanas de game maker distintas) corre excelente, se transfieren los datos como deberia, el problema está en que cuando paso el archivo de cliente o de servidor a otro pc no se conectan entre si, incluso en la misma red, quisiera saber en que estoy fallando, por que en el mismo pc si funciona, y por que cuando es en distintos computadores no se realiza la conexcion.
Adicional a esto, si alguien tiene un par de archivos de cliente servidor que funcionen en distintos dispositivos XD XD XD les agradeceria un monton.
Gracias a todos
¿Qué IP estás utilizando para la conexión? Si funciona en la misma PC pero no en PC distintas, lo más seguro es que estés utitlizando la IP 127.0.0.1(localhost). Ésta IP solo funciona dentro de una PC particular si quieres probar en diferentes PC debes usar una IP privada o la pública.
Hola JT.
Interesante tu pregunta.
Lo que observo es que te estás conectando a la IP propia del PC, que es 127.0.0.1, por eso no puedes conectarte desde otro PC.
Para conectarte con alguien que está usando tu mismo router de internet, debes conectarte a la IP que tu router le asignó a ese dispositivo.
Sólo sé buscarlo en windows, es así: Abre la barra de inicio y busca un programa llamado "CMD". Lo abres y en la pantalla negra escribes "ipconfig". Eso mostrará un detalle de tu conexión actual, busca una línea que diga algo de "IPv4 Address" y usa esa IP para conectar el cliente. Eso debería solucionar tu problema.
Ojo que eso sólo funciona para dispositivos que se conectan a través del mismo router, para conectarte a través de Internet creo que deberías usar tu IP real, pero la verdad nunca lo he intentado así que no sé si funciona.
Te recomiendo Game Maker Server (https://gamemakerserver.com) para configurar el multiplayer. Al principio cuesta un poco, pero luego funciona correctamente.