In this class we focus on learning programming as a tool to create, prototype and visualize.
This semester the final projects are slide puzzles game.
Let’s Play!
In this class we cover basic programming elements such as variables, loops, conditions and classic algorithms. As well we cover complexity, prioritization and framing which is especially important in a creative and innovative context.
Als finales Projekt in Programmiersprachen 1 sollten wir ein 15-Puzzle erstellen. Hierzu sollten wir nur HTML, JavaScript und CSS benutzen.
Das 15-Puzzle ist ein bekanntes Spiel mit einer langen Geschichte, die bis in die 1870er Jahre zurückreicht. Ziel des Spiels ist es, eine durcheinander geworfene Sammlung von 15 nummerierten Kacheln in aufsteigender Reihenfolge anzuordnen, indem man die Kacheln in das eine leere Feld auf einem 4 × 4-Raster schiebt.
Mein Puzzle hat die folgenden Funktionen:
. Die Dauer und die Anzahl der Mausklicks des aktuellen Spiels werden angezeigt.
. Über ein Stern-Icon erreicht man das Leaderboard, in dem vorhergegangene Spielstände gespeichert und gerankt werden.
. Man kann die Größe des Spielfeldes beliebig einstellen.
. Bei Mausklicks spielt ein Sound ab. Außerdem gibt es eine Hintergrundmusik.
. Die Sounds sowie die Musiklautstärke sind einstell- und deaktivierbar.
. Beim Klicken auf den Play-Button wird das Spiel gestartet. Zum Neustarten ist daher kein Neuladen der Seite erforderlich.
Hinterlasse einen Kommentar