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.
Im Rahmen des Semesterprojektes sollte ein Sliding Puzzle Spiel mit HTML, CSS und Javascript entwickelt werden. Ziel war es, dass der Spieler per Klick oder Drag & Drop die unterschiedlichen Puzzleteile verschieben kann. Ist jedes Teil an der richtigen Stelle, dann hat der Spieler gewonnen.
Zusatzfeatures
In meinem Spiel kann der Spieler bei einem 3x3 Feld einen Algorithmus zur Hilfe ziehen, welcher das Spiel eigenständig löst. Hierfür habe ich einen A* Algorithmus entwickelt. Zudem kann der Spieler Bilder hochladen, welche dann in die Puzzleteile projiziert werden, um den Spielspaß zu erhöhen. Die Highscores werden in einer Datenbank gespeichert und so kann die Leistung von anderen Spielern mit den eigenen verglichen werden. Schaffst du es in die Leaderboardliste? Öffne mein Spiel!
Designinspiration
Wichtig war es für mich, dass das Spiel auch ansprechend aussieht. Deshalb habe ich sehr darauf geachtet. Ich wollte einen Indie Game Look umsetzen und gleichzeitig eine sehr angenehme Atmosphäre schaffen. Dies ist mir durch angenehme Farben, welche miteinander harmonieren, gelungen.
Hinterlasse einen Kommentar