TicTacToe 3D (2013) game web app

Das Projekt


Hierbei handelt es sich um ein kleines Projekt, das im Rahmen des Kurses "Human Computer Interaction" entwickelt wird. Ziel ist es dabei ein 3D User Interface zu konzipieren, implementieren und zu evaluieren bzw. zu testen.

Um ein solches Interface zu entwickeln, wurde das allseits bekannte Spiel "Tic Tac Toe" herangezogen und um eine Dimension erweitert. Mit herkömmlichen Steuerungsmethoden lassen sich in Bezug auf Usability keine zufriedenstellenden Ergebnisse für diesen Anwendungsfall erzielen. Deshalb wird die Steuerung mit Hilfe der LEAP Motion, ein Eingabegerät zum Handtracking und zur Gestenerkennung, realisiert werden. Bis die entsprechenden Geräte vom Hersteller versendet werden, wird die Spielmechanik, sowie eine temporär nutzbare Steuerung mittels Multitouch Trackpad realisiert.

Da ich bereits in einem anderen Projekt WebGL mittels three.js Framework verwendet habe, bot sich dies auch hier zur Verwendung an. Auch aufgrund meiner bisher gesammelten Erfahrungen im Bereich 3D Visialisierung mit OpenGL und Microsoft XNA lassen sich damit viele Funktionalitäten effizient umsetzen.

Technologien

WebGL, three.js, Leap Motion