Zurück   Flashforum > Flash und Server > Flash Media Server

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 26-06-2010, 23:56   #1 (permalink)
Neuer User
 
Registriert seit: Aug 2008
Beiträge: 205
Multi-player-game auf community

Hallo,

ich würde gerne ein kleines rundenbasiertes multi-player-game auf einer community aufsetzen.
Es muss letzlich ein Datenaustausch zwischen 2 Flashplayern realisiert werden, ein int-Wert, muss nach dem jeweiligen Zug übermittelt werden.
Theoretisch könnte man dass doch auch über php lösen, oder?
Also z.B. den Wert in einer Datenbank speichern und vom anderen player abrufen lassen. Oder man richtet einen kleinen Flashserver ein (red5) über den sich das eleganter organisieren ließe. Mich würde nur mal interessieren, was der übliche Ansatz wäre.
Freu mich über Antworten.
Flashesjetzt ist offline   Mit Zitat antworten
Alt 28-06-2010, 14:10   #2 (permalink)
Techniker
 
Benutzerbild von hgseib
 
Registriert seit: Sep 2003
Ort: 64807
Beiträge: 16.326
das kannst du so machen .. allerdings, php reagiert nur, wenn du eine anfrage stellst. also der server kann via php nicht den client aufrufen.
somit muss jeder client ständig anfragen: 'hat sich was getan, hat sich was getan, hat sich was getan, ...'

fazit: socket ist eigentlich pflicht für multi-player-game.
__________________
die ultimative antwort auf alle programmierfragen: der debugger
mfg h.g.seib www.SeibsProgrammLaden.de

Geändert von hgseib (28-06-2010 um 14:21 Uhr)
hgseib ist offline   Mit Zitat antworten
Alt 28-06-2010, 14:15   #3 (permalink)
aus Berlin
 
Registriert seit: Feb 2002
Ort: Berlin
Beiträge: 516
Zitat:
Mich würde nur mal interessieren, was der übliche Ansatz wäre.
Das was du kannst ist immer am besten.
PHP ist auch ok, aber dein Server gehr ziemlich schnell auf's Knie wenn du etwas mehr Last produzierst.
ArBr ist offline   Mit Zitat antworten
Alt 30-06-2010, 21:13   #4 (permalink)
Neuer User
 
Registriert seit: Aug 2008
Beiträge: 205
Danke. Ich werde den Server in Java programmieren und die Kommunikation über sockets laufen lassen.
Flashesjetzt ist offline   Mit Zitat antworten
Alt 30-06-2010, 22:32   #5 (permalink)
aus Berlin
 
Registriert seit: Feb 2002
Ort: Berlin
Beiträge: 516
Zitat:
Zitat von Flashesjetzt Beitrag anzeigen
Danke. Ich werde den Server in Java programmieren und die Kommunikation über sockets laufen lassen.
Ich habe schon mal so ein Sever in C# programmiert. Ging alles ganz gut aber nur wenn nicht viele User gespielt haben. Ich habe mich dann doch für FMS entschieden.
ArBr ist offline   Mit Zitat antworten
Alt 30-06-2010, 23:56   #6 (permalink)
Neuer User
 
Registriert seit: Aug 2008
Beiträge: 205
FMS ist mir leider nicht zugänglich. Hätte ich gerne gemacht, weil es wohl Standard ist und ich zudem ein sehr simples und anschauliches Beispiel habe.
Red5 hat mich auf den ersten Blick etwas verwirrt.
Ich denke mal, dass die Performance keine größeres Problem darstellen sollte, da ich den Server ja wirklich nur als Datenvermittler benutze, also keine Berechnungen stattfinden und entsprechend des Spiels alle 4-5sec. lediglich ein int-Wert ausgetauscht werden muss. Ich bin kein Experte, aber xSocket bietet mir eine recht komfortable Verwaltung der socketverbindungen. Ich muss mich wirklich nur noch darum kümmern, dass die Daten beim richtigen Client ankommen. Wenn es Probleme gibt, werde ich mich auch nach einer anderen Lösung umschauen.
Flashesjetzt ist offline   Mit Zitat antworten
Antwort

Lesezeichen

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
Multi-Video-Player kriegt NetStream nicht auf die Reihe regsnerven ActionScript 2 1 09-11-2009 13:16
Wie bildet man eine Community ohne Community? komashooter Am Rande 10 29-06-2009 10:20
2 player game über internet UmbraNox Spielkonzepte und Spieleprogrammierung 8 29-10-2008 13:48
2-Player Game Nightflyer PHP und MySQL 10 30-05-2004 23:55
http://www.mercedes-benz.de/mbd/Flash/cabrio_special/game/game.html :: RK :: Coolsites 11 07-04-2003 13:51


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:59 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele