«Galactic Energies» ist ein Arcade-Spiel, bei dem zwei Bedienungskomponenten zum Einsatz kommen. Das Ziel des Spiels besteht darin, möglichst viele Planeten zu sammeln. Das Erreichen eines Planeten wird als Checkpoint bezeichnet. An den Checkpoints werden Informationen über den Energieverbrauch von alltäglichen Gegenständen vermittelt, welcher sich auf die generierte Energie bezieht. Das Drehen der Kurbel erzeugt Energie, die verwendet wird, um das Raumschiff zu beschleunigen. Mit dem Joystick kann den Asteroiden ausgewichen werden. Die Spieler, die die höchste Energiemenge generieren, erreichen die Spitze der Highscore-Liste.
Sprachen: Java
Libraries: JavaFX, Pi4j
Datenbank: MariaDB 10.5
Betriebssystem: Raspberry Pi OS
Dokumentation: Confluence, GitLab
Hardware: Raspberry Pi 4, Joystick, Kurbel, Button, NA219 Strommesser, LED-Lämpchen
Im Rahmen der Ausstellung «Energie Kosmos» der Primeo Energie AG in Münchenstein haben wir ein Arcade-Spiel entwickelt, das speziell für Jugendliche im Alter von 12 bis 16 Jahren konzipiert ist. Das Spiel zielt darauf ab, die Jugendlichen spielerisch und lehrreich dazu zu motivieren, bewusster mit Strom umzugehen.
Die Zielsetzung des Produkts besteht darin, den Jugendlichen ein klares Verständnis dafür zu vermitteln, wie Strom verschwendet wird und wie sich das auf den Energieverbrauch auswirkt. Hierzu sollten Inhalte eingebaut werden, die den Jugendlichen zeigen, wie viel Strom Alltagsgegenstände tatsächlich benötigen. Dadurch sollen sie ein Bewusstsein für den individuellen Energieverbrauch entwickeln. Durch die spielerische Herangehensweise werden sie motiviert, ihre Verhaltensweise im Stromverbrauch zu überdenken und alternative Wege zu finden, um Energie zu sparen und einen nachhaltigen Umgang mit Strom zu fördern.
Das Ergebnis ist ein Arcade-Spiel, das eine Galaxie simuliert und das Interesse der Jugendlichen für das Spiel erwecken soll. Im Spiel werden Planeten verwendet, um den Spielern Informationen über die erzeugte Energie zu vermitteln, die sie für bestimmte Alltagsgegenstände verwenden können. Dies fördert die Sensibilisierung der Jugendlichen für den Zusammenhang zwischen Energieerzeugung und Stromverbrauch auf spielerische Weise. Die Kurbel erzeugt Energie, während der Joystick zum Sammeln von Planeten und Ausweichen von Asteroiden dient. Das Raumschiff hat fünf Leben, sodass bei einem Zusammenstoss mit einem Asteroiden ein Leben verloren geht. Dies fördert die Muskelkraft und Geschicklichkeit. Zusätzlich besteht die Möglichkeit Highscores zu erzielen, was den Wettbewerbsgeist fördert und die Jugendlichen motiviert, ihr Bestes zu geben.
Projektarbeit im 1. und 2. Semester, Studiengang Informatik und iCompetence
Projektdauer: 14.09.2022 - 16.06.2023
Aufwand pro Person: 360 Stunden
Teamgrösse: 7 Personen
Prof. Dr. Andreas Vogt
Im Auftrag von Primeo Energie
Weidenstrasse 27
4142 Münchenstein
Von links nach rechts:
| Name | Rolle im 1. Semester | Rolle im 2. Semester |
|---|---|---|
| Rinor Shala | Softwarearchitekt | Informationsmanager |
| Andreas Löffel | Projektleiter | Testmanager |
| Ayse Soy | Testmanagerin | Requirements Engineer |
| Jan Rudolf | Qualitätsmanager | Softwarearchitekt |
| Simon Wildi | Informationsmanager | Qualitätsmanager |
| Benaja Kuhn | Requirements Engineer | Projektleiter |
| Jasmin Bajwa | - | Usability-Managerin |
| Anne Thiess | Usability-Managerin | - |
Prof. Dr. Samuel Fricker
samuel.fricker@fhnw.ch