netcode - syncron problemchen

Übersicht BlitzBasic Allgemein

Neue Antwort erstellen

 

Till

Betreff: netcode - syncron problemchen

BeitragFr, Mai 28, 2004 11:39
Antworten mit Zitat
Benutzer-Profile anzeigen
Moin,

bin auch schon etwas länger am bb coden
und schreibe im mom an einer chuchu rocket
version.
habe das game zwar schon komplett fertig
bin aber nun auf einige probleme bezüglich
netzwerk gaming gekommen.

ich habe das problem das auf einem 2d spiel
feld figuren sich nach x und y bewegen (nur
horizontal und vertikal also nicht schräg oder so)

probleme habe ich nun dieses das nach einiger
zeit die figuren nicht mehr syncron angezeigt
werden...hatte mir dafür 4 rechner mit unterschiedlicher
konfig nebeneinander hingestellt.

nun wollte ich das ganze so lösen das die clients
die neuen positions daten mit ihren alten positionen
der spielfiguren vergleichen und somit "sehen" ob
sie das movement-loop zulangsam oder zuschnell
gemacht haben (pro sek) und sich somit anpassen.

wollte nur mal von euch wissen ob das die richtige
möglichkeit sein könnte....oder habt ihr noch bessere
vieleicht einfachere ideen
 

Dreamora

BeitragFr, Mai 28, 2004 12:00
Antworten mit Zitat
Benutzer-Profile anzeigen
jopp gibt ne einfachere:

movement# = float(xy) / FPS

dann ist das immer gleichweit,egal wie schnell die verschiedenen pcs sind
 

Till

BeitragFr, Mai 28, 2004 13:14
Antworten mit Zitat
Benutzer-Profile anzeigen
hmm eigendlich richtig aber ich habe da ja noch ping
zeiten die sich verändern.....

das game läuft weiter während das packet auf eine
unbestimmte zeit geschickt wird Wink

wollte halt versuchen das sich der client auf die pingzeiten
automatisch einstellt.

Malice

BeitragFr, Mai 28, 2004 13:20
Antworten mit Zitat
Benutzer-Profile anzeigen
jede sekunde die absolute position mitschicken, und denn player irrelevant welche position er hat, auf diese position stecken... .

Neue Antwort erstellen


Übersicht BlitzBasic Allgemein

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group