P1 Midterm Project Milestone Presentation Processing…
Outline 1. User Centered Design Practices 2. Schedule 3. Achievements 4. Issues Encountered & Future Improvements 0 Project Management Issues 0 Technical Issues
The User-Centered Design Process Problem Identification Develop Solution/Idea Design/Prototype Evaluate/Usability Testing User Requirements
Problem Identification 0 Contextual Inquiry was done 0 Observe users in their natural context 0 e.g. MRT stations
Develop Solution/Idea 0 Brainstorm. 0 Brainstorm more. 0 Develop a solution pertaining to the problem we identified earlier 0 Studied previous works and competitive products
User Requirements Personas Primary + Secondary Personas CharacteristicsGoals Tasks Scenarios Drawn accordingly to respective personas Storyboarding Use Cases User interaction with the system Gestures
Design/Prototype 0 Creation of low-fidelity prototype (since G1) 0 Further develop on the prototype at every iteration 0 Sketches 0 Low fidelity 0 High fidelity
Evaluate/Usability Testing 0 Iterative Process Design/Prototype Evaluate/Usability Testing
0 Try our prototype with potential users 0 Get feedback from users 0 User testing 0 User performance 0 Direct feedback 0 Think-Aloud 0 Observation Users Prototype Designers Feedback
Schedule 0 Milestones met?
Schedule 0 1. Game Engine 0 - Framework 0 - Gesture Recognition 0 2. Asset Preparation 0 - Modeling (Character + Bone) 0 - Sound 0 - Background 0 - Animation
Achievements 0 Prototype
Issues Encountered & Future Improvements 0 Project Management 0 Milestones is not detailed enough, missed out on design iterations
2D “Wayang” style Not attractive
We hope to achieve this! Pre-animated response to user gestures
Kinect can only detect up to 2 people each time, if you have more than 2 people climbing the Stairs, you will have problem a problem there “ ” -A CS4201 Student
2 Users
More than 2 users It’s gonna be noisy~
problem You will have a problem when the user walk close to the sensor! “ ” -Prof Zhao Shengdong
You guys should try it out in the real world and try to discover as many problem as possible. I can foreseeproblems foresee problems during implementation. “ ” -Prof Zhao Shengdong
The End Thanks! Any feedback/questions?