2017-02-17 38 views
0

我创建了一个2人Unity3D游戏,在该游戏中,我实现了一个服务器/客户端模型(使用TCP套接字),以使其可以由2个人玩。通过在同一台机器上打开2个游戏实例并将IP设置为本地主机,它的工作原理很好(实际上并不是这样,游戏在某个时候会随机冻结) 但是如果我尝试连接2台同一WLAN上的机器并根据wheresmyip.org拥有相同的IP地址),它不起作用。我应该改变我的路由器的一些设置(类似于端口转发等)吗? 谢谢!使用IP连接两台计算机(Unity3D游戏)

回答

1

的“冻结”你必须降低发送,每个SEC 你必须设置本机IP的IP查询的数量,才能得到它,你必须: 开始 - > CMD - > IPCONFIG ,然后你”就会有一个IP与客户端后像192.168.X.XX或10.33.XX.XX

必须将服务器的IP,而不是公网IP

关于路由器设置它的只有你想让你的游戏可以从“外部”访问

+0

谢谢你真棒!它现在完美运行! :d –