Einzelnen Beitrag anzeigen

Benutzerbild von arbu man
arbu man

Registriert seit: 3. Nov 2004
Ort: Krefeld
1.108 Beiträge
 
Delphi 7 Professional
 
#22

Re: Multiplayerspiel Netzwerktechnik ?

  Alt 3. Jul 2006, 13:27
Nun ja also bei mir wären das pro spielfigur an daten

Delphi-Quellcode:
TPOS = packed record { 12 Byte }
  X, Y, Z: Single; { 3 * 4 byte}
end;
Zum ständigen über tragen brauche ich:
Direction und Gescwindigkeit(Single) also (16 Byte + 4 Byte Header) => 20 * 25 FPS = 500 Byte/s { + 16 Byte Position und evtl. Aktionen wie Schuss aber nur 3 mal in einer sekunde also nochmal 15 Byte [3 * 5 Byte] }

Dann noch gelegentlich die position mit senden macht noch mal 16 Byte für ein paket nur mit der position.

Um das senden der information wie "fighter7" bin ich durch die ip herrum gekommen

Nach dieser Rechnung sollten 531 Byte ausreichen das sollte das LAN schaffen nur wie übertrage ich die informationenich muss ja auf jeden fall das ganze mit sendbuf(var b; count: integer) raussenden. Nur was soll am besten b sein record(s) stream, etc ?
Björn
>> http://bsnx.net <<
Virtual DP Stammtisch v1.0"iw" am 19.09.2007 - ich war dabei!
  Mit Zitat antworten Zitat