Windows application for Glasgow University Tech Society Hackathon 2015. Attempting Morgan Stanley's challenge to use the Kinect to help children at Yorkill's Children Charity/Hospital.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
kinectApp
kinect_mouse_mapper
lib/vgbtechs
.gitignore
LICENSE
README.md

README.md

GUTS Hackathon Winner 2015

Morgan Stanley challenge winner, and top prize overall winner of Glasgow University Tech Society Hackathon 2015.

Blog post about the weekend online at isaacjordan.me.

Challenge was to create an application that helped the Yorkhill Childrens hospital in some way, taking into account the situation of the children, and also uses the Microsoft Kinect 2.0.

Our project consisted of a game in which players can work collaboratively to clean up germs, as well as a background program that allowed users to control their PC using the Kinect by mapping hand movement and gestures to mouse movement and clicks.

The game shows players' bodies inside a hospital environment (involved low-level byte manipulation of images to detect which pixels contained a players' body, and which were background of the room), and attaches cleaning cloths to players hands which they must use to wipe up different enemies which awards points. The game supports up to 6 people working collaboratively.

The project also used .NET Tasks to allow parallel processing of the several sensors in the which allowed our game to run at a smooth 60 frames-per-second.

The game now has exponential germ spawning (gets crazy towards the end), and a restart button, and clearer score display.

Demo

There is a video demo of our application on YouTube.

Developers

Created by Isaac Jordan (Github, LinkedIn), Dylan Stevenson (Github), and Ewan McCartney (Github).

Installation

To Play

Download the built version from here, and extract to a folder. Then install to run.

If the game doesn't run then you may need to install XNA using this archive. Install items 1 - 4, but not the Visual Studio extension.

To Develop

To set up the project to run in Visual Studio 2015 (community or enterpirse), download the Kinect SDK 2 and install the XNA Framework and VS Extension using the link in the paragraph above.