Hallooo...
In meinem Browsergame habe ich eine Anzeige für die Ressourcen, die durch AJAX sekündlich updatez. Dadurch wird aber immer erst eine Datenbankverbindung erzeugt und dann müssen die Daten runter geholt werden. Das erscheint mir etwas viel für den Server zu sein, wenn man bedenkt dass mehrere Spieler spielen werden und jede Sekunde das Script ausgeführt werden.
Ich hab mir auch schon etwas überlegt. Ich könnte mir die Daten einmal rüber holen, sobald die Seite geladen wurde, dann übertrag ich diese Variablen per GET in mein sich wiederholendes Script, genauso wie die Formeln zum Updaten der Ressourcen. Dann berechne ich alles per JavaScript! Sollten sich die Gebäudestufen der Res.-Quellen ändern, oder sollten Rohstoffe gerade erbeutet worden sein, lade ich die Seite neu.
Ihr fragt euch vielleicht was ich noch von euch will, da ich schon einen Plan hab. Wie so oft, ist mir die Idee während dem Schreiben des Threads gekommen. Aber hier hat ja so gut wie jeder ein Browsergame, vielleicht habt ihr das anders gelöst?
In meinem Browsergame habe ich eine Anzeige für die Ressourcen, die durch AJAX sekündlich updatez. Dadurch wird aber immer erst eine Datenbankverbindung erzeugt und dann müssen die Daten runter geholt werden. Das erscheint mir etwas viel für den Server zu sein, wenn man bedenkt dass mehrere Spieler spielen werden und jede Sekunde das Script ausgeführt werden.
Ich hab mir auch schon etwas überlegt. Ich könnte mir die Daten einmal rüber holen, sobald die Seite geladen wurde, dann übertrag ich diese Variablen per GET in mein sich wiederholendes Script, genauso wie die Formeln zum Updaten der Ressourcen. Dann berechne ich alles per JavaScript! Sollten sich die Gebäudestufen der Res.-Quellen ändern, oder sollten Rohstoffe gerade erbeutet worden sein, lade ich die Seite neu.
Ihr fragt euch vielleicht was ich noch von euch will, da ich schon einen Plan hab. Wie so oft, ist mir die Idee während dem Schreiben des Threads gekommen. Aber hier hat ja so gut wie jeder ein Browsergame, vielleicht habt ihr das anders gelöst?
Kommentar