Speedmin – Browsergame mit Jquery
- Kateogrie: Jquery, Projekte, Web, Webentwicklung
- 11.01.2011
- Kommentare: 5
Das es, um eine gute Idee zu entwickeln, nicht immer wochenlange Planung oder unzählige Mindmaps, beweist das kleine Browsergame Speedmin, welches mein Kumpel Alexander Görner und ich entwickelt haben. Alles fing mit einer kleinen Background-Animations-Spielerei auf Jquery-Basis an und entwickelt sich rasend schnell zu einem Game mit verschiedenen Schwierigkeitsgraden und zahlreichen Einstellungsparametern.
Speedmin ist ein Spiel ohne große Regeln. Man muss lediglich ein Rechteck anklicken, das sich auf einer Spielfläche bewegt. Die Schwierigkeit dabei: das Rechteck bewegt sich in eine zufällige Richtung. Mit jedem Klick, den der Spieler auf das Rechteck macht, erhält er einen Punkt. Je mehr Punkte, desto schwieriger wird es. Natürlich ändert sich nicht nur die Bewegung des Rechtecks. Das wäre ja zu einfach. Am besten versucht ihr es einfach mal selber und verewigt euch (findige Blogleser haben die Liste schon unten auf dieser Seite entdeckt) in der Top10-Liste.
Das interessante an einem solchen Kleinprojekt ist jedoch nicht unbedingt das Endresultat. Viel mehr ist es die steile Lernkurve von Techniken, die man dabei angeht. Im Fall von Speedmin waren es z.B. der allgemeine Umgang mit Jquery, Timerfunktionen, Parameterarbeit, Animation und Ajax. Man ist nicht auf Anforderungen begrenzt und kann seine Ideen aufeinander aufbauen. Nebenbei ist der Spaß bei einer solchen Entwicklung (besonders wenn man diese mit einem Freund teilt) wesentlich größer als z.B. eine Liste von Anforderungspunkten abzuarbeiten. Es gibt also gleich mehrere positive Aspekte an einem solchen Entwicklungsansatz.
Also, probiert mal unser kleines Browsergame aus, schreibt uns Feedback (natürlich auch Bugs) und tragt euch mit eurem Score in die Highscore-Liste ein. Je nachdem entwickeln wir Speedmin vielleicht sogar noch weiter.




Coole Idee. Bei mir funktionierts nicht. Habe Windows 7 mit aktuellem FF. Bei Klick auf das Viereck erhalte ich keinen Punkt ;(. Machst bestimmt ne IP Abfrage um zu verhindern das ich deinen Highscore knacke^^
Hallo Andi,
ich werd mal schauen woran das liegt.
Ok, hatte bereits eine Idee, nachdem du mir von dem Fehler erzählt hast. Zum prüfen von Functions und Vars haben wir das Objekt von Firebug (console) verwendet. Bei Usern die Firebug nicht installiert haben, hat dieses Objekt einen Fehler verursacht. Nun müsste es aber funktionieren.
na wo ist denn die highscoreliste???
Kommt bald wieder. Wartungsarbeiten.