Zurück   Flashforum > Flash > ActionScript > Spielkonzepte und Spieleprogrammierung

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 02-11-2009, 15:04   #1 (permalink)
Neuer User
 
Registriert seit: Aug 2008
Beiträge: 205
MultiPlayerGame - Kontrolle bei socketserver oder client?

Hallo, zur Erläuterung:

Ich habe einen JavaSocketserver programiert der den Datenaustausch zwischen 2 Spielgegnern organisiert, die sich gegenseitig mit ihren Spielfiguren mit Raketen abschießen können.
Der Socketserver leitet lediglich den abschusswinkel weiter, die ganzen berechnungen zur flugbahn werden vom Flashclient organisiert.
Ein Treffer z.B. wird auch nur von den Clients registiert, dies setzt vorraus, dass die beiden Clients der beiden Spieler völlig synchron laufen.
Was ist aber nun, wenn einer der beiden Spieler plötzlich eine hohe Auslastung der CPU hat (verursacht durch Virenscanner etc...) und der Flashfilm bei ihm dadurch langsamer wird?
Die Gleichzeitigkeit ginge dann augenblicklich verloren. ALs Beispiel: Spieler A schießt auf Spieler B. Spieler A trifft aus seiner Sicht Spieler B, bevor der reagieren kann. Bei Spieler B läuft der Flashfilm sehr viel langsamer ab, dies bietet ihm die Gelegenheit seinerseits noch einen Schuss abzusetzen, bevor er getroffen wird.
Letzlich will ich eine Entscheidung darüber treffen, ob ich die Spielkontrolle dem Socketserver überlasse und nur noch die Koordinaten der Geschosse streame? Damit solche Unstimmigkeiten vermieden werden können.
Flashesjetzt ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
games, socketserver

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
new Date() - client oder serverseitig? bluscht ActionScript 2 1 02-10-2009 16:10
[Flash CS3] Server - Client - Multiplayergame TZP Flash Einsteiger 1 22-05-2009 13:38
irc chat client, xml oder objecte...performance ccode ActionScript 3 0 11-06-2008 19:29
Wird XML server-client ausgeführt, oder anders?? Scolex Flash mit XML und Webservices 4 10-02-2003 13:42
Kontrolle aus Filmsequenz oder SWF susiweiler Flash 4 und Flash 5 2 04-12-2001 10:07


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:22 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele