Ich recherchiere nur ein bisschen nach Technologien für ein mobiles Multiplayer-Spiel.
Derzeit ist es eher ein Experiment, daher müssen sich die Spieler im Moment nur der anderen Spieler bewusst sein.
Wenn dies eine typische Webanwendung und kein Spiel wäre, müssten immer nur HTTP-Anforderungen gesendet werden - aber da dies ein Spiel ist, werden Leistung und Genauigkeit ein Problem sein.
Da das Spiel auf mehrere Telefonplattformen abzielt, wird der Client beispielsweise in JavaScript oder einem auf JavaScript basierenden Framework geschrieben. Die Servertechnologie ist völlig offen.
Jeder Spieler muss das Äquivalent eines HTTP-Posts erstellen und nur ein schnelleres Protokoll verwenden. Der Grund dafür, dass Multiplayer webbasiert sind, liegt darin, dass Multiplayer über Bluetooth oder ein anderes lokales Netzwerk auf den verschiedenen Plattformen zu unterschiedlich sind und Probleme verursachen können.
Die Frage ist also, welches Protokoll / welche Technologie für den JavaScript-Mehrspielermodus geeignet ist. Irgendwelche Ratschläge auf der Serverseite oder spielt es eine Rolle? Gibt es einen Grund, warum ich diese zweistufige Architektur fallen lassen und eine direkte Telefon-zu-Telefon-Verbindung wählen sollte?