Ich mache ein Netzwerk-Spiel (1v1), wo im Spiel seine P2P - keine Notwendigkeit für einen Spieleserver.P2P-Netzwerk-Spiele/apps: Gute Wahl für einen "Battle.net" -ähnlichen Server
Damit die Spieler sich "finden" können, ohne dass sie sich in einem anderen Medium koordinieren müssen und IP-Adressen eingeben müssen (ähnlich den modernen Tagen von Netzwerkspielen), muss ich einen Koordinations-/Matching-Server haben .
Ich kann nicht normalen Web-Hosting verwenden, weil:
- Die Clients in UDP kommunizieren.
- Deshalb werde ich brauche UDP Lochen zu tun, der Lage sein, durch die NAT gehen
- , dass der Server in UDP erfordern würde, sprechen und wissen, dass die Client-IP und Port
- afaik mit regelmäßigen Web-Hosting (php/etc) Ich kann nur die IP-Adresse des Clients erhalten und kann nur in TCP (HTTP) kommunizieren.
Optionen Ich bin zur Berücksichtigung
Verwenden Sie eine Hosting-Lösung, wo mein Programm UDP-Verbindung annehmen kann. (Alle Empfehlungen?)
UDPonNAT scheint dies zu tun, sondern nutzt GTalk und verlangt von jedem Client eine GTalk-Konto für diese haben (was wahrscheinlich ist es eine ungeeignete Lösung)
Irgendwelche Ideen? Danke :)
@Joel Wietelmann: Ich werde es versuchen. Ich werde dich wissen lassen, ob es klappt! Vielen Dank :) – yairchu