Gaming with Augmented Human Computer Interface Tetris Welltrix

Supervisor: Stuart Kerrigan (sk223)

Prerequisites

  • Good knowledge of a programming language (Java, C++, C#, .NET etc.)
  • multimedia skills
  • knowledge of UML
  • capability of understanding new technology
  • strong presentation skills.

Aims of Project

The human computer interface paradigm has evolved in recent years. No longer is interacting with a computer game necessarily a sedentary activity. Systems such as the EyeToy and Wii now use webcam and remote sensing technology to allow active participation in the game. The goal of the project(s) is to implement a computer game (or if time allows a suite of games) controlled by such means (most likely by webcam but ultimately up to the student).

The intention here is to create a version of the game of Tetris/Welltrix that is controlled via webcam or remote sensing.

Requirements for this project include

  • Single player mode
  • Multiplayer mode (i.e. two pieces controlled).
  • Investigation of different algorithms/methods for control and their effect on game playability
  • Playable when projected from computer
  • Portability, program should be easily moved from one computer to another.
  • Cross-platform compatibility is also desirable.
  • Additional features to expand on the basic Tetris (or Welltrix, the 3D variant) game should be added by the student.

Challenges presented by the project

The need to learn to implement new technology, as well as potentially some image processing or remote sensing skills.

Learning Outcomes

Understanding image processing/remote sensing, Experience of game programming

Nature of End-Product

Complete working game

Project Timetable

Semester One

  • Design documentation
  • Early implementation of prototype, this could be the game controlled by conventional means (i.e. by keyboard) along with some indication of early implementation of the new HCI.

Semester Two

  • Report
  • Completed Game

Share this page: