HighScoreliste
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
ausgabe
ausgehen
datei
dokument
eingabefeld
erstellen
grosse sache
jemand
langsamen rechner
langsamer bewegen
machen
punkt
quatsch
rechteck
rekord
sinn
speichern
spiel
stelle
vorteil
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Der angegebene Link ist tot.
Poste mal den richtigen. -
Sicherlich, damit musst du nur JavaScript und grundkenntnisse von Ajax können sowie PHP.
Du gibst am ende die Punktzahl nur an eine php-datei Per Post oder Get über, die den Punktestand einträgt!
Da das alles etwas Arbeit ist denk ich nicht das jemand dir den ganzen code so einfach zur verfügung stellt.
P.S. meine zeit: 166.722 Sekunden.
Beitrag geändert: 28.8.2008 6:57:16 von mergener -
Das Spiel ist so doof, da macht es gar keinen Sinn, eine Highscoreliste zu erstellen... Zudem kann das ganz leicht gefakt werden. Wer keinen Werbeblocker installiert hat, verzweifelt auf jeden Fall an diesem Quatsch. Zusätzlich ist zu beachten, dass jemand mit einem langsamen Rechner eindeutig im Vorteil liegt, weil sich die Rechtecke langsamer bewegen. Eine Highscoreliste ist also unsinnig.
Da ich an keiner Stelle einen Copyrighthinweis sehe, muss ich davon ausgehen, dass das Spiel von dir ist; um so etwas zu programmieren braucht es doch eine gewisse Programmiererfahrung und deshalb denke ich, dass du das eigentlich selber bewerkstelligen können müsstest.
Kleiner Denkanstoss: An der Stelle, an der die Zeit ausgegeben wird, könntest du einfach ein Popup öffnen; dieses Popup enthält dann das Dokument 'highscore.php?score=xxxx' wobei 'xxxx' vom Script definiert wird. Das Speichern der Rekorde ist dann eigentlich auch keine grosse Sache mehr; du erstellst ein Eingabefeld, in das der Name eigegeben wird, liest per $_GET['score']; den Rekord aus und sendest das an eine weitere Datei (zB. speichern.php), welche den Rekord in einer MySQL-DB speichert. Bei der Ausgabe musst du dann ans Query einfach noch 'ORDER BY punkte' anhängen und schon hast du das. Aber wie schon gesagt: es macht einfach keinen Sinn von sowas eine Highscoreliste zu erstellen!
MfG
sebigisler -
sebigisler schrieb:
Das Spiel ist so doof, da macht es gar keinen Sinn, eine Highscoreliste zu erstellen... Zudem kann das ganz leicht gefakt werden. Wer keinen Werbeblocker installiert hat, verzweifelt auf jeden Fall an diesem Quatsch. Zusätzlich ist zu beachten, dass jemand mit einem langsamen Rechner eindeutig im Vorteil liegt, weil sich die Rechtecke langsamer bewegen. Eine Highscoreliste ist also unsinnig.
Da ich an keiner Stelle einen Copyrighthinweis sehe, muss ich davon ausgehen, dass das Spiel von dir ist; um so etwas zu programmieren braucht es doch eine gewisse Programmiererfahrung und deshalb denke ich, dass du das eigentlich selber bewerkstelligen können müsstest.
Kleiner Denkanstoss: An der Stelle, an der die Zeit ausgegeben wird, könntest du einfach ein Popup öffnen; dieses Popup enthält dann das Dokument 'highscore.php?score=xxxx' wobei 'xxxx' vom Script definiert wird. Das Speichern der Rekorde ist dann eigentlich auch keine grosse Sache mehr; du erstellst ein Eingabefeld, in das der Name eigegeben wird, liest per $_GET['score']; den Rekord aus und sendest das an eine weitere Datei (zB. speichern.php), welche den Rekord in einer MySQL-DB speichert. Bei der Ausgabe musst du dann ans Query einfach noch 'ORDER BY punkte' anhängen und schon hast du das. Aber wie schon gesagt: es macht einfach keinen Sinn von sowas eine Highscoreliste zu erstellen!
MfG
sebigisler
Nein es ist nicht von ihm.
Hab das schon so oft gesehen, und hier in Lima gibt es auch mindestens 1 zusätzlichen THread drüber. -
Hi,
Grundkenntnisse über AJAX hab ich nicht ^^
Das Spiel ist auch nicht von mir programmiert, sowas wär noch zu schwer für mich. Ich hab es einfach kopiert (Quelltext) und dann hochgeladen.
Ich weis, wie man das faken kann. Das war mir schon klar, dass es möglich ist.
Und auch dass mit einer langsameren Verbindung weis ich ^^
Hab oft genug am Pc von meinem Bruder gespielt.
@sebigisler
Danke für den Tip. Ich werd es bald mal versuchen.
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage