2017-02-17 85 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 –