Hallo,
Ich werde demnächst ein Memory Spiel programmieren. Grundsätzlich weiß ich schon wie ich das ca. Umsetzen will. Die Frage für mich ist, ob man die Daten (Zeit, Versuche) einfach manupulieren kann bzw. wie kann ich mich dagegen Schützen.
Ansatz:
Grundsätzlich wird das ganze Spiel (Karten aufbauen,...) mit JavaScript gemacht (was sich ja dafür prima eignet) nur die Daten werden dann in die Datenbank gespeichert. (Zeit, Versuche...)
Ich hab mir das so vorstellt:
1) Besucher kommt auf Seite, muss zuerst Formular ausfüllen (Name), nachdem Absenden der Daten beginnt das Spiel (Muss während desen den Namen merken, einfach Daten in JS Variable schreiben?)
2) Während das Spiel läuft die Zeit und der rest funktoniert mit JS (gleiche paare finden,...)
3) Nachdem alle Paare richtig gefunden worden sind, will ich eben die Zeit und den namen in die Datenbank speichern. (Für die Highscore liste)
Wo muss ich wie aufpassen das die Zeit nicht manipuliert (wie auch immer) werden kann?
Da es ein Gewinnspiel wird und die Top 3 einen Preis dafür gewinnen kann ist mir dieses Thema ziemlich wichtig. Deswegen bin ich über jeden Hinweis bzgl. dem Thema Manipulation oder Ansatz dankbar.
Ps.: Ich hoffe ich konnte mich klar ausdrücken =)
mfg
RKAN
Ich werde demnächst ein Memory Spiel programmieren. Grundsätzlich weiß ich schon wie ich das ca. Umsetzen will. Die Frage für mich ist, ob man die Daten (Zeit, Versuche) einfach manupulieren kann bzw. wie kann ich mich dagegen Schützen.
Ansatz:
Grundsätzlich wird das ganze Spiel (Karten aufbauen,...) mit JavaScript gemacht (was sich ja dafür prima eignet) nur die Daten werden dann in die Datenbank gespeichert. (Zeit, Versuche...)
Ich hab mir das so vorstellt:
1) Besucher kommt auf Seite, muss zuerst Formular ausfüllen (Name), nachdem Absenden der Daten beginnt das Spiel (Muss während desen den Namen merken, einfach Daten in JS Variable schreiben?)
2) Während das Spiel läuft die Zeit und der rest funktoniert mit JS (gleiche paare finden,...)
3) Nachdem alle Paare richtig gefunden worden sind, will ich eben die Zeit und den namen in die Datenbank speichern. (Für die Highscore liste)
Wo muss ich wie aufpassen das die Zeit nicht manipuliert (wie auch immer) werden kann?
Da es ein Gewinnspiel wird und die Top 3 einen Preis dafür gewinnen kann ist mir dieses Thema ziemlich wichtig. Deswegen bin ich über jeden Hinweis bzgl. dem Thema Manipulation oder Ansatz dankbar.
Ps.: Ich hoffe ich konnte mich klar ausdrücken =)
mfg
RKAN
Kommentar