Logo ICT-BZ

Flappybird

Kurzinfo

Themenbereich

Softwareentwicklung

Lernende/r

Jana Slavnic

Lehrbetrieb

CSS Krankenversicherungs AG

Betreuer

Urs Nussbaumer

Projekt-Website

Flappybird

GitHub Repository

Flappybird GitHub

Aufgabenstellung

Mein Ziel war es innerhalb 6 1/2 Tagen ein Webgame namens Flappybird zu programmieren. In diesem Spiel kann man mit einer Figur hüpfen und fallen. Dabei fliegt man auf 2 Säulen zu wo man hindurch fliegen muss, ohne das man eine Säule berührt. Für jedes Hinderniss das man überwindet bekommt man einen Punkt. Mir war auch wichtig das der Benutzer zwischen Designs wählen kann, damit es nicht so eintönig ist.

Ergebnisse

Meine ersten Prioritäten konnte ich alle machen und auch Dinge die nichte die erste Priorität waren. Ich kann mit ENTER mein Spiel starten, mit der Leertaste kann ich hüpfen. Die Figur kann durch Säulen fliegen und bekommt dann Punkte dafür. Wenn man auf die homepage kommt, gibt es drei Auswahlmöglichkeiten für Designs die man sich aussuchen kann. Bei einem gibt es auch eine Animation.

Lösungskonzept

Ich habe mein Spiel mit HTML, CSS und JS programmiert. Wenn mal etwas nicht funktioniert hat, fragte ich die anderen Lerndenden oder Urs, je nach dem wie gross das Problem war.

Aufgetretene Probleme

Ich habe mir auf Youtube Turorials angeschaut, die bei mir leider nicht geklappt haben. Aufgrund der fehlnden Zeit habe ich aber nicht nach dem Problem gesucht sondern einfach andere Tutorials gefunden die funktioniert haben.

Ausblick

Vieleicht füge ich noch einen Highscore hinzu und weitere Designs.