Ich möchte mit einem Disclaimer beginnen, dass ich überhaupt keine Programmiererfahrung habe, und ich habe gerade gelernt, HTML, CSS, JS, node.js, phaser.io, Verständnis aller Jargon wie API, asynchronize, ich/O gefahren, Cookies & Sitzung, etc .. all das in den letzten 1,5 Monaten im Web von mir selbst, also wenn meine Frage keinen Sinn macht lass es mich wissen.Login-Bildschirm mit Phaser.io erstellen: HTTP-Anfragen?
Ich würde schließlich gerne ein plattformübergreifendes Online-Multiplayer "Webgame" machen (keine Echtzeit-Interaktion zwischen Kunden), ich weiß, es ist ehrgeizig, aber ich habe nichts dagegen, einen Schritt nach dem anderen, das Spiel in der Zeitraum von 2-3 Jahren in meiner Freizeit als Bastler, also lasst uns zur eigentlichen Frage übergehen.
Nach all meinen Recherchen entschied ich mich, Phaser als Client-Framework zu verwenden, PhoneGap für Crossplatform zu kompilieren, und node.js + Pass + Mongodb für Server, Benutzerauthentifizierung und Speicherung. Da es zwischen den Clients kein Echtzeitelement gibt, gibt es weitere Anleitungen zur Verwendung von Express zusammen mit dem Stapel von oben genannten Backend-Paketen. Ich bin mehr daran interessiert, HTTP-Protokoll mit Express dann mit Websocket oder socket.io verwenden.
Jetzt habe ich eine einfache Login-Bildschirm mit Eingabefeld mit Phaser-Input-Plugin erstellt, und eine Schaltfläche, um die Daten zu senden. Ich bin überrascht, wenn ich keine Phaser API auf http Anfrage finden kann.
F: Gibt es Phaser API, um eine HTTP POST oder GET Anfrage zu machen? Wenn nicht, ist es möglich, jQuery Ajax zu implementieren (umfasst phaser bereits die jQuery-Bibliothek oder muss ich das Skript auch einbeziehen?)? Und wenn ich socket.io trotzdem benutzen sollte?