IIC2233 / syllabus-2019-1

Repositorio oficial del curso IIC2233 Programaci贸n Avanzada 馃帀 馃帄
43 stars 69 forks source link

como probar juego en distintos computadores #584

Closed snarriagada closed 5 years ago

snarriagada commented 5 years ago

hola, para probar el juego en el mismo computador tengo en cliente y server: HOST = "localhost" PORT = 8081 y funciona bien, pero para que funcione corriendo el server en un computador y el cliente en otro, tengo que modificar estos parametros? porque el cliente termina conexion de inmediato gracias!

jeschuwirth commented 5 years ago

Saludos,

El Host = "localhost" significa que te conectas al mismo computador, para hacerlo desde distintos PC tienes que encontrar la direcci贸n IPv4 de tu equipo y utilizar ese como host.

Para encontrar la direcci贸n IPv4 s贸lo se como se hace en windows, as铆 que si tienes linux o mac te recomiendo buscar en google, si tienes windows has lo siguiente:

abre tu buscador (la lupa en windows 10) image

Escribe cmd y aprieta enter image

Luego escribe ipconfig en la consola image

En alguna de las l铆neas que te van a imprimir deber铆a salir lo de arriba con tu informaci贸n del equipo, ah铆 deber铆a estar tu direcci贸n.

Como 'localhost' trabaja con la misma computadora tu server puede siempre tener la direcci贸n 'localhost', pero el cliente debe tener como host la direcci贸n ip del computador donde est谩 ejecut谩ndose el server.

Adem谩s la conexi贸n que hacemos en este curso es LAN, por lo que ambos computadores deben esta conectados la misma red WIFI

Espero que eso solucione tus dudas y ganas de saber :)

fediaz3 commented 5 years ago

Hola! tambi茅n llego por curiosidad quer铆a probar mi juego con 2 computadores en el mismo wifi, pero me sale siempre este error, que no puedo arreglar y quer铆a jugar :(

TimeoutError: [WinError 10060] Se produjo un error durante el intento de conexi贸n ya que la parte conectada no respondi贸 adecuadamente tras un periodo de tiempo, o bien se produjo un error en la conexi贸n establecida ya que el host conectado no ha podido responder

Alguien le ha salido y podido solucionar? Gracias :D

snarriagada commented 5 years ago

Tambien me habia salido un timeouterror y lo arregle cambiando y poniendo el mismo port en server y client, no se si tendra que ver, suerte!

fediaz3 commented 5 years ago

Me sirvi贸! Gracias