SticKart is a 2D side-scrolling platformer which I created as my major final year college project. It utilizes the Kinect sensor for input and the target platform is Windows 7. All player actions control the actions of a stick man running through a mine. The player must run jump and crouch their way across platforms and past obstacles. They can also travel in a mine cart to give their legs a rest. The objective of the game is to set the high score on each level and the player can create their own levels once the game is complete.
Installer download: Download
A video of the game features can be viewed by clicking the image below:
===
The main features of the game are:
- Motion control using a gesture managment system which automatically recalibrates to suit each individual player's body dimensions.
- A bespoke player tracking system which filters the active player from the recognised skeletons.
- Voice control.
- A fully fledged NUI level editor.
- A bespoke NUI friendly menu system.
- A thread safe notification manager
- Local and online leaderboards (Online leaderboards are no longer active as my Azure subscription ran out).
The project is built using the following technologies:
- XNA
- Farseer Physics
- Kinect for Windows SDK v1.6
- Microsoft Speech platform
- Windows Communication Foundation
- Windows Azure
- IIS
- SQL
Notes:
- Information on how I implemented some of the system can be found in the Documents\Journal.docx file or can alternatively be found here.
- The installer will install the EN-US, EN-UK and EN-IE kinect language packs but if you install any other EN-?? language pack the one appropriate to your system's region will be chosen automatically.
- I have not copied any of the web service components to this repository (just in case you were looking for them).
- The game has not been tested on a machine without a graphics card so I don't know how it will perform on such.