Hallöchen, ich habe mir mal ein neues Spielkonzept ausgedacht und in JS umgesetzt. Nun ist ein Tetris-ähnliches Spiel daraus geworden; es steht unter der MIT-Lizenz. Was haltet ihr davon?
JavaScript Spiel
Anmeldungsdatum: Beiträge: 1148 |
|
||||
Anmeldungsdatum: Beiträge: 872 Wohnort: Berlin |
Schöne Idee, macht Laune. Gut gemacht! Leider geht's hier im Chromium nicht, aber dafür im Firefox. Ich rätsel immer noch, ob das am Browser liegt oder an invaliden Implementationen der Programmierer. Eigentlich sollten die JS-Engines so langsam mal ausgereift sein. |
||||
(Themenstarter)
Anmeldungsdatum: Beiträge: 1148 |
Läuft auch nicht im IE und Safari. Weiß jemand woran das liegt? Ich habe mit Firebug debugged. Der IE Debugger (in wine) meint, er kenne keine for-each Schleifen, deshalb würde ich den jetzt mal außen vor lassen 😉 |
||||
Anmeldungsdatum: Beiträge: 306 |
Opera 11.50 beschwert sich auch über das for each in Zeile 257. Ist circles ein Array oder ein Objekt? |
||||
(Themenstarter)
Anmeldungsdatum: Beiträge: 1148 |
circles ist ein Array aus 3 circle-Objekten (siehe Zeile 30). |
||||
Anmeldungsdatum: Beiträge: 306 |
Ahja, da könnte der Fehler liegen. Soweit ich weiß funktioniert
im allgemeinen nur für Objekte, nicht für Arrays. (Keine Ahnung, warum dass im Firefox klappt). Für Arrays gibt es
|
||||
(Themenstarter)
Anmeldungsdatum: Beiträge: 1148 |
Opera ist ein guter Tipp. Ich werde nun erstmal den internen Debugger zufriedenstellen 😉 |
||||
(Themenstarter)
Anmeldungsdatum: Beiträge: 1148 |
Ging ja schnell. In Opera und Safari läuft es jetzt, der IE hat noch ein Problem mit der Raphael library. Läuft's auch in Chromium? |
||||
Anmeldungsdatum: Beiträge: 34254 |
Funktioniert in Chromium v13.0.x, läuft auch in Midori v0.4.0. |
||||
Anmeldungsdatum: Beiträge: 306 |
Kleiner Verbesserungsvorschlag: Wie wäre es mit einer Möglichkeit das Spiel anzuhalten? |
||||
(Themenstarter)
Anmeldungsdatum: Beiträge: 1148 |
Es gibt jetzt einen Pause-Button. |