08.01.2013 Views

2008 Final Year Project – 1st Term Report - The Chinese University ...

2008 Final Year Project – 1st Term Report - The Chinese University ...

2008 Final Year Project – 1st Term Report - The Chinese University ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

1.7 DEVELOPMENT ENVIRONMENT<br />

Department of Computer Science and Engineering, CUHK<br />

2007 <strong>–</strong> <strong>2008</strong> <strong>Final</strong> <strong>Year</strong> <strong>Project</strong> <strong>–</strong> <strong>1st</strong> <strong>Term</strong> <strong>Report</strong><br />

Our system is developed under Microsoft Windows XP Professional Edition.<br />

Windows XP is chosen as the development system since it is currently the most popular<br />

operating system in personal computers.<br />

To retrieve sensor inputs from Wii Remote, we have to use a Wii Remote API. We<br />

have selected WiiYourself! [5] as the API for our project. We select WiiYourself! because<br />

the source is freely available over the internet, such that we can integrate it with our<br />

system easily. At the same time it can provide some other useful data to help us in<br />

computation.<br />

In our project, we adopt C++ as our programming language, and Microsoft Visual<br />

Studio as our programming environment. We choose C++ because most Wii Remote API<br />

available, including WiiYourself!, are also written in C++. To facilitate system<br />

development, we decide to adopt C++ as our programming language. Microsoft Visual<br />

Studio allows a hierarchical structure among files and so we can organize our coding<br />

well.<br />

Fig 1.7 A screenshot of WiiYourself! API Demo<br />

LYU0702 Legendary of 18 Weapons - Motion Capture Data Analysis for Wii Remote Page 14 / 77

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!