hooola comunidad gm lo que pasa es que hace tiempo estaba haciendo un league of legends 2d  :-[ online pero una vez casi acabada la beta probe el juego con un grupo de amigos en diferentes computadores y diferentes redes y no funciono la conexion NORMAL :'( (pues la de hamachi si funciona muy bien ;)) pero si quiero pasarle el juego a un compañero que no sepa que es hamachi y no sepa conectarse a una red (hamachi)como hago para que el juego funcione sin añadir un programa para la conexion (hamachi) :D
The world is a variable

las maquinas que se tiene que conectar tienen que tener una serie de condiciones:
- Las IP de las maquinas tiene que ser consecutivas
  ejemplo:
  IP PC 1: 192.169.0.1
  IP PC 2: 192.169.0.2
- Tiene que estar en el mismo grupo de trabajo.
- La conexión tiene que realizare bajo el mismo puerto.

Con todo eso bien hecho no tendría que tener drama con la conexión excepto que programes el juego de forma errónea.

es tema de puertos, con hamachi no pasa ya que abre estos automaticqamente.

1- ve a http://cualesmiip.com/ para conocer la IP PUBLICA
2-copia la ip que aparece ya que luego debemos utilizarla.
3-abre el puerto correspondiente a tu juego (supongo que abras configurado uno)(aclaracion:solo si tu hosteas el servidor) si no sabes como, busca en google ya que depende del sistema operativo y del router. Osino, bajate algun programa para abrir puertos.
4-no se como lo haras porque no se nada de 39dll pero debes abrir el juego o lo que sea que hace que tus amigos se puedan conectar.

a tus amigos debes darle la ip publica que aparece en cual es mi ip con este formato:
ipdecualesmiip:puerto
ejemplo: 201.254.89.87:12345
- los que esten en tu red o wi-fi deben conectarse con la ip local de la pc, osea
192.16x.xxx:puerto esta es la que te aparece en windows.

-tu debes conectarte poniendo de ip localhost


si no te funciona, prueba sacarle el puerto a las ips, o reprograma tu juego

muchas gracias por las respuestas sirvieron de mucho
The world is a variable