Timeline

  • January - March 2023  (12 weeks)

 

Role

  • Student project during BCIT UX/UI Design program

PROBLEM

Gamers often find it challenging to find others who share similar interests and playstyles

 

As a gamer, I’ve come to realize how challenging it can be to find others to play with, especially if you have no avenue to meet new people that share your game. This got me thinking—how can we close the gap for gamers seeking not only to find people to play with, but also to build meaningful connections beyond the game?

SOLUTION

Community-building features designed to help gamers discover like-minded players

1

Integrated Voice Chat System 

2

Tailored Matchmaking Experience

3

Make Your Own Schedule

4

RESEARCH

I began my research by looking at the motivations behind gaming and the multiplayer experience. Interestingly, I found this statistic from the Entertainment Software Association:

 

"... 77% of global players agree video games bring different types of people together and nearly 60% say video games create a feeling of community"

With over 3 billion ï»¿gamers around the world, we can say with no doubt that there is a huge global community of gamers each with their own motivations and desires.

COMPETITIVE ANALYSIS

I analyzed 3 apps that dove into this market, GamerLink, Plink, and GameTree, all each with their own strengths and weaknesses.

comp

GamerLink

5

                    GameTree

6

Plink

7

USER INTERVIEWS

I interviewed 5 people that regularly played video games with survey questions. The results of this interview helped me produce my user journey and create an affinity map which led me to some key themes and insights.

RESEARCH QUESTIONS

1. Can you tell me about your favorite types of games and why you enjoy playing them?

2. How do you usually find people to play games with?

3. What’s the biggest challenge you face when trying to connect with other gamers?

4. How important is the social aspect of gaming to you?

5. What features would you find most useful in an app designed to connect gamers?

6. How would you feel about using an app that matches you with players based on interests and skill level?

7. If you could change one thing about existing gaming apps, what would it be?

 

I then created an affinity map combining overlaps and finding unique patterns. I created groups based on frequency and impact on experience.

AFFINTY MAP (1)

USER JOURNEY

Using both the answers from the interview questions and the affinity map, I created a user journey for what one of the users of my app might experience.

USER JOURNEY (1)

KEY FINDINGS

Gamers prioritize reliable teammates and clear communication, emphasizing the need for smart matchmaking and in-app communication tools

The affinity map revealed three major themes driving user needs and expectations for the gaming app:

 

COMMUNICATION

Voice chat and messaging tools are essential for gamers to coordinate effectively and enhance teamwork, especially in multiplayer environments.

 

COMMUNITY

Players are more likely to stay engaged with a gaming app that fosters a sense of community and long-term connections, rather than just focusing on quick matchmaking for single sessions.

 

MATCHMAKING

Users prioritize finding compatible teammates to ensure enjoyable gameplay experiences. They want to find people with similar interests and want to know they will get along with them.

TESTING & IMPROVEMENTS

Through testing and user feedback, I identified key areas for improvement

8
9
10

FINAL PROTOTYPE

The final screens of my app 

dinal screens

STYLE GUIDE

Style Guide

LESSONS LEARNED AND FUTURE IMPROVEMENTS

This is the first UX project I've ever done and I'm glad to be able to dive into the process and learn so much from it.  Reflecting on this process, there are a couple of decisions I would approach differently for next time:

 

1. Utilizing Figma Plugins for Accessibility

Rather than using the plug-in (Stark) to check for accessibility after completing all the frames, I should be ensuring that during the process of creating each frame, I should already be within WCAG standards. A lot of the colours I had used in my initial prototype wasn't approved in WCAG standards for contrast which led me to a lot more work near the end changing the colours after I found out the contrast didn't work out.

 

2. Feedback is Key

I asked for feedback from peers and others in the industry after I was completed most of my prototype already. Moving forward, it makes more sense to incorporate feedback loops earlier in the process, rather than lumping all the revisions at the end. This ensures the app is aligned more closely with user expectations from the get-go.

 

3. Explore Multiple Design Paths

Next time, I will develop multiple versions of key features to compare the effectiveness and ask for feedback on both. For example I could test how the presentation of matchmaking results affects user engagement:

Option A: Show one match at a time with a  detailed description and have the option to Connect or Skip (This is what I currently have in my prototype).

Option B: Show multiple matches at a time with fewer information on each profile, allowing users to browse faster.

By having multiple UI designs, it can identify what users value more, guiding how I should prioritize my design.

 

4. Think in Terms of the User

When I initially dove into this project, I was thinking in terms of what I would want to see on the app, rather than what the average user would want. I had to get out of my own head that what feature I thought was best here doesn't necessarily mean that it's the best for the app overall. I should practice constantly iterating my app to find the best solution, taking in user feedback, even if I personally don't think it should be that way.

Thank you for reading! 

Selected Works

U-GameSchool Project