Timeline:
October 2022 - July 2024
Role:
Product Designer & Founder
Skills
Atomic Design Methodology, Design System, Design Thinking Process
Overview:
I am the Product Design Lead at Kapi and designed a social platform welcoming underrepresentation in the gaming community.
I lead the onboarding, party-finder tool, and community pages that personalize and emphasize user diversity and inclusion.
I designed a Party Finder Feature where users can find others with similar interests to play with each other.
There are ways on the platform for more self-expression, including identity based questions relating to diversity and inclusion
Players now have more accessible ways to discover communities that they can join to make friends or share common interests.
DISCOVERY
It started with researching current experiences, data, and solutions. There were previous social experiments and data revealing the horrific experiences to those in minority groups.
DISCOVERY
What are current popular platforms doing to fix this problem? You’d be surprise to see how mainstream platforms such as Twitch, Reddit, and even Discord do not have the best representation for diversity and inclusion in their services.
Our research is very thorough. Click here to view the full analysis chart
DISCOVERY
We designed our surveys to include free responses and general choices. For this project, we paid close attention in reading their responses because it’s an opportunity to read their voices that may have been silenced.
Our surveys wanted to understand how the topics of ethnography, gender & sexual identity, and disability, affect their gaming experiences
Total Responses:
40
Source:
Reddit (Girls who Game, POC Gamers, Gamers with Disability, Gay-mers, Looking for Gamers, etc), Discord Channels
Below are a compilation of real experiences and anecdotes from users who responded in the free-response section. Please me mindful and read with an open-mind.
Viewers discretion advised.
DISCOVERY
Like mentioned earlier- everyone’s story and experiences are different. We conducted user interviews to empathize and have an opportunity for the user’s voices. Their identity will be protected and remain anonymous.
Total Responses:
40
We had a wonderful opportunity to interview people with different experiences a gamer. The interview questions all relate to the concept: “How important is your representation in gaming?”
SYNTHESIS
With a lot of data, we also had a lot of questions. We wrote it in a form of HMW’s and placed them in their respective categories.
Click here to view all of the questions
DEFINE
From the HMW's, there were several key insights that provided me a great breadth of what inclusivity means to others. This helped me understand how the solution can address those problems.
Key Insight #1
Users feel safer playing with others who have similar backgrounds or interests
Key Insight #2
Users enjoy playing games to admire art and culture from various creators
Key Insight #3
Many users faced extreme discrimination due to their gender and sexual identity
Key Insight #4
Games exploit LGBTQ+ experiences for marketing purposes
DEFINE
From conducting interviews with people around the world, I listened to a lot of personal and external pain points from the users themselves.
Pain Point #1
There are few opportunities for self expression and empowerment
Pain Point #2
Users retain negative experiences even after harm was committed
Painpoint #3
There is difficulty in finding online communities for people in marginalized backgrounds
Problem Statement
IDEATE
I had a general idea of what the pages would look like. Then, I connected the dots and created a user-flow to see how they would navigate through out product.
IDEATE
We sketched a lot of different ideas... a lot. So, my team and I discussed our individual sketches and wrote questions, feedback, & concerns for each of our sketches.
We categorized our sketches into to pages and starting points for the user flow. The circle stickers allows to make sure that these features all respond to the user’s needs.
PAINPOINT #1
There are few opportunities for self expression and empowerment
PAINPOINT #2
Users retain negative experiences even after harm was committed
PAINPOINT #3
There is difficulty in finding online communities for people in marginalized backgrounds
FEEDBACK #1
I ended up changing a lot of the colors since they were not accessible at all. I used the contrast checker to help create these changes.
FEEDBACK #2
There were situations where information would stretch or break components. So, I designed dynamic tilings to maintain the structure of components.
FEEDBACK #3
I realized that it's better to simplify processes for users. This required separating processes that are digestible and removing unnecessary decorative designs.
I designed a Party Finder Feature where users can find others with similar interests to play with each other.
There are ways on the platform for more self-expression, including identity based questions relating to diversity and inclusion
Players now have more accessible ways to discover communities that they can join to make friends or share common interests.
DESIGN SYSTEM
A powerful methodology that helped us organize our design system. This is a sample of how we assembled Atoms to Molecules to Organisms, and lastly, Pages.
Doing this allows me to efficiently make new chances at an atomic level, which will affect the rest of the pages using these microorganisms. Cool right?
DESIGN SYSTEM
This is a sample of how I prototyped micro-interactions on smaller atoms. This allows us to provide more context behind user interactions for the developers.
DESIGN SYSTEM
Created Tokens for Color & Typography for developers to reference.
You should notice that the primary colors all represent and belong on a spectrum of diversity. Each of our pages are color coded respectively to the primary colors
DESIGN SYSTEM
I strictly use Autolayout and Grids for every component. This allows me to ensure consistency, and responsiveness across all dimensions.
This also helps me create detailed handoffs to developers.
DESIGN SYSTEM
I designed the component library and created different properties for the components. This allows everyone to prototype micro-interactions more efficiently, and for the developers to create the component properties.
Here is a sample of how I organized components with their properties.