Einfachste Möglichkeit, einen Server zum Speichern von Highscore-Listen für JavaScript-Spiele zu erstellen? [geschlossen]

8

Okay, ich mache ein Schulprojekt, in dem ich Space Invaders mit JavaScript implementieren muss. Es ist im Grunde genommen fertig, aber der Lehrer möchte, dass es eine Liste gibt. Ich möchte nur einen Server, auf dem ich den Spielstand des Spielers mit jQuery posten kann und nach dem Spielende vorhandene Spielstände vom Server abrufen kann. Im Grunde dachte ich daran, es so zu implementieren (vielleicht nicht die klügste Lösung):

  1. Der Spieler spielt das Spiel
  2. Das Spiel ist vorbei - & gt; Holen Sie alle Punkte vom Server als Array
  3. Aktuellen Score zum Array hinzufügen
  4. Sortieren Sie das Array in absteigender Reihenfolge
  5. Splice-Array, so dass es nur 5 beste Ergebnisse gibt
  6. Zeigen Sie die Punktzahl dem Spieler
  7. Veröffentlichen Sie das aktuelle Ergebnis auf dem Server
  8. Wiederholen Sie

Also irgendwelche Vorschläge, wie man diese Art von einem einfachen Server (Post-Scores & amp; Punkte erhalten) erstellen? Ich bin mit diesem Zeug nicht wirklich vertraut.

    
Kenny Roberts 20.12.2012, 18:39
quelle

2 Antworten

5

Scheint dieses Tutorial zu Parse wurde nur für Sie erstellt! (Das Beispiel ist sogar ein High-Scores-Beispiel.)

Parse ist eine Persistenzbibliothek, die es Ihnen ermöglicht, ohne einen Servercode zu schreiben.

    
Lukas 20.12.2012, 18:45
quelle
1

Wenn Sie bereits die JS-Entwicklung auf der Clientseite kennen, können Sie sich NodeJS (serverseitige JavaScript-Umgebung) ansehen und die Ergebnisse in einer CSV-Datei speichern oder eine Textdatei.

Eine weitere Option ist die Verwendung der Google Spreadsheet-API für JavaScript zum Speichern / Abrufen der Spielergebnisse. p>     

nekman 20.12.2012 18:54
quelle