Superball – Second Life Spiel
Im vierten Semester besuchten wir das Modul “Design Studio II Interaction in virtual environments” bei Max Moswitzer. Es galt ein Interaktives Objekt in Second Life zu erstellen. Zusammen mit Jonas Kaufmann und Gabriel Süss haben wir ein kleines Spiel in Second Life programmiert. Unsere Anwendung Superball, ist ein kleines Game in Second Life welches ähnlich wie ein Fussballspiel funktioniert. Im Gegensatz zu einem normalen Fussballspiel ist unser Spielfeld rund und hat leicht abgerundetete Wände. Auch der Ball fliegt nicht immer so wie man dies eigenltich erwartet.

Das Spielfeld inkl. Tore:



Wir haben uns von einem klassischen Spielfeld abgelöst und suchten eine neue Idee. Wir haben uns an runde Grundformen gehalten und so unser Spiel konzipiert und umgesetzt. Das Fussballspielfeld ist Rund und auch die beiden Tore sind in dieser runden Form gehalten. Speziell an unseren Toren ist, dass man von beiden Seiten her punkten kann. Die Problematik an unseren Toren ist die Kommunikation mit der Anzeigetafel. Wenn ein Spieler (Avatar) ins Tor Läuft, giebt es auch ein Punkt. Dies konnten wir leider nicht anders lösen.
Die Spielstandanzeige:
Die Anzeige ist das Steuerungsinterface des ganzen Superball-Spiels. Man kann mit den Buttons der Anzeige ein neues Spiel starten und sich einen neuen Ball generieren lassen. Die Anzeigetafel wird von den beiden Toren benachrichtigt, wenn ein Ball ins Tor geschossen wurde. Darauf wird der Spielstand aktualisiert und angezeigt. So sieht man stets, wie das aktuelle Spiel steht.
Der Ball:
Der Ball ist ein physikalisches Objekt. Er reagiert auf die Distanz zu den Spielern. Wenn diese in den Umkreis von einem Meter kommen aktiviert er sich. Drückt man nun $ + Enter oder $$ + Enter oder $$$ + Enter fliegt der Ball davon. Die Flugbahn wird aus der Aktivierungspostion des Avatars und der Position des Balles berechnet. Dies kann zu lustigen Szenen führen wenn dann plötzlich der rollende Ball in eine völlig unerwartete Position fliegt. Das Ziel des Balls ist nicht eine völlig realistische Funktion sondern viel mehr ein möglichst grosser Spassfaktor mit der Unberechenbarkeit.










