2017-02-17 1 views
0

Ich habe ein Unity3D-Spiel mit 2 Spielern erstellt, auf dem ich ein Server/Client-Modell (mit TCP-Sockets) implementiert habe, um es für 2 Personen spielbar zu machen. Durch das Öffnen von 2 Instanzen des Spiels auf dem gleichen Rechner und das Einstellen von IP auf localhost funktioniert es gut (naja, eigentlich nicht, das Spiel friert irgendwann zufällig ein) , aber wenn ich versuche, 2 Maschinen zu verbinden, die auf demselben WLAN sind und haben die gleichen IP-Adressen nach wowesmyip.org) es funktioniert nicht. Sollte ich einige Einstellungen in meinem Router ändern (ähnlich wie Port-Forwarding und so?). Danke!Verbinden zweier Computer mit IP (Unity3D-Spiel)

Antwort

1

für das „Einfrieren“ Sie müssen die Anzahl der Abfrage senken jede Sekunde für die IP gesendet Sie die lokale IP-Set muss, um es bekommen Sie müssen: Start -> cmd -> ipconfig und dann ‚Sie mit so etwas wie 192.168.X.XX oder 10.33.XX.XX

auf der Client-Post ll eine IP haben müssen Sie die IP des Servers festgelegt und nicht die öffentlichen IP-

über den Router ist es nur einstellen, wenn Sie können Ihr Spiel von "draußen" zugänglich machen

+0

Danke, du bist super! Es funktioniert jetzt perfekt! : D –

Verwandte Themen