Ich frage mich, ob die Kombination von Javascript-Clientseite mit PHP / MySQL-Serverseite eine gute Idee für HTML5-Echtzeit-Multiplayer-Browsergames (im kleinen Maßstab) ist.
Mein technisches Wissen ist sehr begrenzt, und obwohl ich in Zukunft Node.js lernen möchte, ist die Lernkurve im Moment ziemlich groß.
Da ich bereits mit PHP vertraut bin, würde es meiner Meinung nach viel schneller funktionieren.
Die Skala, die ich denke, ist 2-8 Spieler zurzeit. Und versuchen, die Anzahl der Client-Server-Nachrichten so gering wie möglich zu halten.
Die Werte, die ich speichern / verarbeiten möchte, sind:
- Spielername und ID.
- X- und Y-Position.
- Gesundheit.
- Ausgestattete Gegenstände (maximal 8 Plätze, wahrscheinlich weniger).
- Aktionen (Gehen, Angreifen, Verwenden usw., jedoch jeweils nur 1 Aktion / Spieler).
- Aufzählungspunkt X, Y-Koordinaten und Flugbahn.
- Name der Gilde / des Clans.
- Und einige grundlegende Chat- / Mailing-Funktionen.
Ich vermute, obwohl es nicht die beste Lösung ist, aber solange ich die Logik klein halte, ist dies vollständig machbar. Habe ich recht?