Hi Jonathan,
erstmal sorry für die späte Antwort, ich dachte ich krieg ne Mail bei einem neuen Beitrag.
Ich habe seit langem mal wieder pacman gespielt
Im Prinzip gut, aber es läuft vollständig im Browser. Ich muß mal sehen, ob ich es umgebaut bekomme.
Wobei es eher so scheint als würde bei den meisten einfach JavaScript Code beim Clienten ausgeführt, da dürfte Schummeln also schon möglich sein. Andererseits - warum ist 'Score wird am Server berechnet' eigentlich dein scheinbar einziges Kriterium? Selbst bei Spielen deren Logik vom Server berechnet wird kann man ja schummeln, etwa durch Bots. Gegen was für ein Angriffsszenario versuchst du dich hier zu verteidigen, bzw. was hast du mit dem Spiel eigentlich vor?
Erstmal hab ich nichts konkretes vor, außer mich mit der Funktionsweise zu beschäftigen.
Ich hab ne Webseite, die ich selber hoste, d.h. ich betreibe den Webserver selbst. Das an sich war für mich schon ein etwas steiniger weg, einen Apache unter Linux so zu konfigurieren, daß das gewünschte dabei herauskommt. Jetzt wollte ich mal ausprobieren, wie man ein Spiel anbieten kann. Jeder Besucher kann es spielen, wenn er will, und derjenige mit dem höchsten Score bisher wird auf der Startseite angezeigt. Und dann dachte ich eben: wenn der Score im Browser berechnet und dann zurückgemeldet wird, kann ja jeder einen beliebigen Score zurückmelden. Wie macht man es also, daß man sich auf der Highscore-Liste nicht nach oben schummeln kann.
Also das ist mein Ausgangspunkt: wie kann man ein Spiel für viele anbieten, ohne daß man schummeln kann. Irgendwie muß das ja gehen, es gibt doch viele kommerzielle Spiele, wo man sich Waffen oder andere Fähigkeiten dazukaufen kann. Das würde nicht funktionieren, wenn man sich einfach so "nach oben" mogeln könnte. Aber wie realisiert man sowas?
Merci fürs Lesen und Mitdenken