ich habe folgendes Problem in einem Spiel: geplant ist ein Mehrspielermodus, wo zwei Personen gegeneinander spielen. Jeder Beteiligte hat 2 Sender und 2 Empfänger, weil 2 parallele Datenströme unterschiedlicher Priorität benötigt werden.
Habe mich bei der Umsetzung weitestgehend an das Beispiel des FortuneClients/Servers aus der Doku gehalten, nachdem ich bereits einige Stunden mit alternativen Versuchen verbraten hatte.
http://doc.trolltech.com/4.0/network-bl ... lient.html
http://doc.trolltech.com/4.0/network-th ... erver.html
Das Beispiel funktioniert leider mit einem TcpServer und benutzt connectToHost(). Das brauche ich natürlich so bei UDP nicht. Mit bind() hat leider auch nichts wirklich geklappt.
Kann mir jemand einen Tip geben, wie ich das strukturell aufbauen kann?
Zur Zeit gibt es einen Handler, der die benötigten Threads startet und Prioritäten festlegt. Innerhalb der Threads sind die Sockets. Die Kommunikation zwischen Handler und Threads läuft über Signals und Slots. Nun fehlt nur noch eine erfolgreiche Verbindung...