Also ich möchte ein MMORPG schreiben und wollte in den Ersten versionen erstmal unverschlüsselt kommunizieren. Dann habe ich mir überlegt wie ich den Packetverkehr aufbauen könnte. Da dachte ich mir ein Packet wie einen Funktionsaufruf aufzubauen z.B.:
Code:
AUTH_Fell_123456
wäre dann z.B.:
Code:
Auth(Fell ,123456);
Dieses Packet würde dann dem Server mitteilen dass er nach einem User namens Fell, mit dem Password 123456 suchen soll. Hat er ihn gefunden, und stimmt das Password so würde dann der Server dem Client alle informatonen über den Account Liefern.
So hätte ich mir es gedacht aber kann man das so machen ? Oder sind MMORPGs ganz anders Aufgebaut ?
Und wie macht man es wenn man viele Daten wie von einem Charakter hat ? Gibt es ein Packetlängen-Limit im TCP/IP Protokoll ?
Viele Fragen, ich hoffe ihr könnt mir weiterghelfen.