Projekt: nevARball
Jeder kennt sie, jeder liebt sie: Geschicklichkeitsspiele. Ob mal "zwischendurch" oder nächtelang gespielt, immer wieder eine Herausforderung. Wenn da nicht das Problem wäre, dass die Steuerung eines solchen Spiels mittels herkömmlicher Eingabemedien wie z.B. Maus, Tastatus, Joystick für den Einsteiger zur Hürde wird. Daher soll in diesem Projekt eine natürliche Steuerung des Geschicklichkeitspiels
Neverball mittels Augmented Reality nachempfunden werden.
Herausforderungen:
- Entwicklung des Trackers zu einer Eingabeschnittstelle für Geschicklichkeitsspiele
- echte Handarbeit: Markerbrett zur Steuerung
- Kalibrierung des gesamten Systems
Gruppenmitglieder (alphabetisch)
- Basti Grembowietz
- Stefan Misslinger
- Thorsten Röder
Original Neverball Screenshots
Geplante Steuerung
Das Spiel beruht darauf, die Welt in der sich ein Ball bewegt in verschiedene Dimensionen zu rotieren.
Anhand der Neigung der Ebene rollt der Ball durch die simulierten physikalischen Kräfte auf der Ebene entlang.
Die Idee hinter der Integration von Augmented Reality und Neverball ist die Steuerung von Neverball durch ein der Spielebene nachempfundene Steuerungsmöglichkeit.
Hier soll der Spieler durch Bewegung eines auf z.B. eines Spielbretts angebrachten Markers die Kontrolle der Spieleingabe übernehmen können. Gleichzeitig sollen zusätzliche Marker am Spielbrett des Spielers angebracht werden, um weitere Grundfunktionen dieses Spiels, wie beispielsweise der Levelwechsel, Spielabbruch, o.ä. tätigen zu können.
Einzelphasen und Aufteilung
Was | Wer | Status |
Einarbeitung SDL | alle | n/a |
Einarbeitung Neverball-Quelltext | alle | n/a |
Erstellen einer einheitlichen Build Umgebung | Thorsten | assigned |
Einpflegen der Originalversion in CVS/SVN | Thorsten | assigned |
Tracking Marker erstellen | Basti | assigned |
Steuerung bauen | alle | n/a |
Adaption des Trackers | alle | n/a |
Integration des Trackers | alle | n/a |
Tests und Abstimmungen | alle | n/a |
Erstellung eines Levels ala TUM Logo | optional | n/a |