Student Project
Student Project
Student Project
An Application Project:
An Application Project:
An Application Project:
2020


My Role: Project Manager & Lead Programmer
My Role: Project Manager & Lead Programmer
Responsibilities and Contributions
Responsibilities and Contributions
My main tasks for this project were:
My main tasks for this project were:
Managing Task Allocation.
Managing Project Scope.
Programming product via Unity Engine.
Managing Task Allocation.
Managing Project Scope.
Programming product via Unity Engine.
Overview
Overview
Overview
FitPix is a workout app designed to encourage users to lead a healthy lifestyle through a gamified experience.
FitPix is a workout app designed to encourage users to lead a healthy lifestyle through a gamified experience.
Objective
Objective
Objective
It was developed in Unity Engine as part of our GAM module where we collaborated with artists from the B.F.A. in Digital Art and Animation. FitPix was completed over the course of 12 weeks during my Freshman year in university.
It was developed in Unity Engine as part of our GAM module where we collaborated with artists from the B.F.A. in Digital Art and Animation. FitPix was completed over the course of 12 weeks during my Freshman year in university.
Problem Statement
Problem Statement
Problem Statement
The COVID-19 pandemic has led to a surge in remote work and home-based exercise. Unfortunately, this has also resulted in a rise in exercise-related injuries due to a lack of proper knowledge among beginners. My team and I identified this as a pressing issue that requires immediate attention. By educating people on safe and proper exercise techniques, we believe this problem can be effectively addressed.
The COVID-19 pandemic has led to a surge in remote work and home-based exercise. Unfortunately, this has also resulted in a rise in exercise-related injuries due to a lack of proper knowledge among beginners. My team and I identified this as a pressing issue that requires immediate attention. By educating people on safe and proper exercise techniques, we believe this problem can be effectively addressed.
Marketing Analysis
Marketing Analysis
Marketing Analysis
Existing fitness platforms like Nike Run Club and Home Workout often neglect the needs of beginners and require payment for access to workout plans. Furthermore, these apps lack flexibility in their rigid workout plans, leading to boredom and a lack of motivation for users. Our research showed the need for a fitness app that is both user-friendly and engaging.
Existing fitness platforms like Nike Run Club and Home Workout often neglect the needs of beginners and require payment for access to workout plans. Furthermore, these apps lack flexibility in their rigid workout plans, leading to boredom and a lack of motivation for users. Our research showed the need for a fitness app that is both user-friendly and engaging.
Goals
Goals
Goals
Helps Beginners get started on keeping fit
Helps Beginners get started on keeping fit
Keep users motivated through incentives
Keep users motivated through incentives
Educate users on the importance of exercising with proper form
Educate users on the importance of exercising with proper form
Design Process
Design Process
Design Process
We went for a waterfall approach for this project due to the inexperience of using a new software (Unity Engine) to design an application and time constraint.
We went for a waterfall approach for this project due to the inexperience of using a new software (Unity Engine) to design an application and time constraint.
Flowchart
Flowchart
Flowchart
We begin by charting out what we want our user's journey to be like when using our application.
We begin by charting out what we want our user's journey to be like when using our application.

Low-Fidelity Prototype
Low-Fidelity Prototype
Low-Fidelity Prototype
Following which we created a Low-Fidelity prototype in Figma, drawing inspiration from existing apps and incorporating only essential features.
Following which we created a Low-Fidelity prototype in Figma, drawing inspiration from existing apps and incorporating only essential features.

Medium Fidelity Prototype
Medium Fidelity Prototype
Medium Fidelity Prototype
The Medium-Fidelity Prototype served as a visual representation of what the final product would look like. It aided our artists to select a colour scheme that would seamlessly blend within the Workout scene.
Blue was chosen as the primary colour for its ability to evoke feelings of calm, trust and openness, making it appealing to beginners. Furthermore, Blue served as a versatile backdrop, allowing our artists to easily create eye-catching and vibrant environmental assets for the Workout Scene.
The Medium-Fidelity Prototype served as a visual representation of what the final product would look like. It aided our artists to select a colour scheme that would seamlessly blend within the Workout scene.
Blue was chosen as the primary colour for its ability to evoke feelings of calm, trust and openness, making it appealing to beginners. Furthermore, Blue served as a versatile backdrop, allowing our artists to easily create eye-catching and vibrant environmental assets for the Workout Scene.

Playtesting
Playtesting
Playtesting
Similar to Usability Testing, we relied on playtesting sessions to gather feedback. After each session, users were given a survey to complete.
Here are some of the questions we asked:
Similar to Usability Testing, we relied on playtesting sessions to gather feedback. After each session, users were given a survey to complete.
Here are some of the questions we asked:

App Features
App Features
App Features
Guided Process
Guided Process
Users will be guided along throughout the entire workout process. All they have to do is to follow our mascot, Billy, and complete the exercises at their own pace within the given time. If users were unsure of how to perform an exercise correctly, our comprehensive Help Page provides clear visual instructions to help users perform each exercise correctly, reducing the risk of injury.
Our mascot, Billy, brings a fun and engaging element to the app, while the Help Pages are designed with minimal text and maximum visuals for easy understanding.
Users will be guided along throughout the entire workout process. All they have to do is to follow our mascot, Billy, and complete the exercises at their own pace within the given time. If users were unsure of how to perform an exercise correctly, our comprehensive Help Page provides clear visual instructions to help users perform each exercise correctly, reducing the risk of injury.
Our mascot, Billy, brings a fun and engaging element to the app, while the Help Pages are designed with minimal text and maximum visuals for easy understanding.

Daily Challenges
Daily Challenges
FitPix's short, efficient workouts are made even more engaging with our Daily Challenges, which allow users to target different areas of their bodies. These challenges offer flexible difficulty options, so users can choose a workout that matches their level of confidence.
By encouraging users to strive for a minimum of three workouts per day, FitPix makes fitness a fun and attainable part of their daily routine.
FitPix's short, efficient workouts are made even more engaging with our Daily Challenges, which allow users to target different areas of their bodies. These challenges offer flexible difficulty options, so users can choose a workout that matches their level of confidence.
By encouraging users to strive for a minimum of three workouts per day, FitPix makes fitness a fun and attainable part of their daily routine.

Incentivizing Users
Incentivizing Users
The Rewards System is a Unique Selling Point that sets FitPix apart from other fitness apps. By completing workouts and challenges, users earn points that can be redeemed for coupons, adding an extra layer of motivation. This extrinsic reward system encourages users to maintain a consistent fitness routine and work towards their goals.
By making fitness more fulfilling and enjoyable, the Rewards System promotes a healthy, active lifestyle.
The Rewards System is a Unique Selling Point that sets FitPix apart from other fitness apps. By completing workouts and challenges, users earn points that can be redeemed for coupons, adding an extra layer of motivation. This extrinsic reward system encourages users to maintain a consistent fitness routine and work towards their goals.
By making fitness more fulfilling and enjoyable, the Rewards System promotes a healthy, active lifestyle.

Final Design
Final Design
Final Design


Project Restropective
Project Restropective
Project Restropective
Key takeaways from this project:
Key takeaways from this project:
Importance of Pre-planning
Importance of Pre-planning
It was very important for the team to plan ahead so that we could gauge if the scope of the project was too big given our busy school schedules and the attempt at developing an application using a software (Unity Engine is known more for developing PC games) that was not optimized for such usage.
It was very important for the team to plan ahead so that we could gauge if the scope of the project was too big given our busy school schedules and the attempt at developing an application using a software (Unity Engine is known more for developing PC games) that was not optimized for such usage.
Working in sprints
Working in sprints
Given that this was the first cross-disciplinary project, it was very important for us to uphold bi-weekly sprints to make sure that the project had a smooth production pipeline.
Given that this was the first cross-disciplinary project, it was very important for us to uphold bi-weekly sprints to make sure that the project had a smooth production pipeline.
Balancing user engagement using motivation
Balancing user engagement using motivation
At the outset of development, we depended only on intrinsic motivation for our target audience, causing a decrease in user engagement over extended use of the application. Therefore, we opted to introduce extrinsic incentives like the Reward System to motivate users. Combining both intrinsic and extrinsic rewards helped us strike a balance between individual drive and commitment.
At the outset of development, we depended only on intrinsic motivation for our target audience, causing a decrease in user engagement over extended use of the application. Therefore, we opted to introduce extrinsic incentives like the Reward System to motivate users. Combining both intrinsic and extrinsic rewards helped us strike a balance between individual drive and commitment.
In conclusion, the project's success was due to three essential principles: scope management, project management, and user engagement. By adhere to our design pillars and management plans, the team was able to make fitness effortless and pleasurable by developing beginner-friendly workout plans with appealing visuals and a rewards program, aka FitPix.
In conclusion, the project's success was due to three essential principles: scope management, project management, and user engagement. By adhere to our design pillars and management plans, the team was able to make fitness effortless and pleasurable by developing beginner-friendly workout plans with appealing visuals and a rewards program, aka FitPix.
© Copyright 2023
© Copyright 2023
© Copyright 2023