Sept
Get familiar with Unity
Have been messing with Unity. This application only uses basic/straightforward capabilities in Unity (no need of advaned physics), so knowledge should be sufficient.
Oct 1
Project plan
Project website
Oct
Collect user requirements
Analysis and Design program
Set up development environment
Set up the development environment using VMWare in MacBook Pro. However, the performance is not very good. While the setup will be used in the beginning stage, might migrate to a better one in the future.
Nov - Dec
Achieving the intermediate goal
Development with Hololens (w/ emulator)
- Displaying with Hololens
- Scanning with Hololens
Development with Kinect
- Motion capturing with Kinect
Delayed. Emulator does not work. Have to test with Unity/HoloLens.
Jan - Feb
Implementation of communication between devices
Implementation of two drum modes
Delayed because of schoolwork.
Jan 8-12
First Presentation
Jan 21
Intermediate Report
Feb - Mar
Achieving the final goal
Fine tuning
- Improving user interface
- Adding customisation features
- Sounds and graphics enhancement
Still working on the previous parts. These goals are minor compared to the main function so can afford to delay/be removed. Added the scanning function. The scale and size of data captured in Kinect does not fit to reality. Have to think of good ways to overcome. "Implementation of two drum modes" is delayed. Still working on the previous parts. However, the "communication between devices" is easily realised by using 3 apps.
Apr
Testing and optimisation
Added the "Zero gravity mode" to be more fun.
Apr 16-20
Final Presentation
Apr 15
Final Report
May 2
Project Exhibition
Time Planned Schedule Actual Progress