top of page

Facebook Gaming Research

Overview

Problem Statement: Users prefer to use other gaming/ streaming platforms over Facebook Gaming as the flow of the application is all over the place and the pages do not look consistent. This resulted in low usage of Facebook Gaming.

​

Facebook Gaming is an existing application created for gamers by Meta to watch and stream games at their own convenience.

​

It was research done for a UI/UX module in Digipen where the goal was to research an existing application and make it better.

 

This was a six-person group project and I was mainly working on the Mockups, Figma Prototype, and the User Flow.

​

End Product: Research Document, High Fidelity Mockups, and a Figma Prototype.

​

Members:

Woo Seik Yee

Wang Cheng

Chu Rui Heng

Michael Seah Jin Han

Elcoms Khang Jun De

Liong Yong An Denny

Banner 1.png
Capture.JPG

Product Vision

The goal of this research was to identify problems in the existing application that can be improved on while using other applications like Twitch or Youtube as references. Here are some of the improvements we have came up with:

​

  • Making the style of the application consistent

  • Simplifying the flow 

  • Using universal icons for all users to understand

​

As a starting point, we did an analysis and internal playtesting to identify the problems in the original Facebook Gaming application. We then moved on to identify our target audience and create possible user flows to lay out the possible improvements we can make to the application flow and create a paper prototype with the improvements we have in mind so that we can start on playtesting to see if our ideas were valid.

User Journey

By creating this User Journey, we were able to identify the pain points and the good design choices made in Facebook Gaming.

User Journey.png

Paper Prototype

Through Paper Prototyping, we were able to discover flaws in our version of Facebook Gaming like:

​

  • There were too many different types of buttons on each page

  • Categories in the game tab were rarely used

  • Users were unclear of where the streamer profile was in the live stream tab

​

Here were the proposed changes for each respective flaw:

  • Removing the buttons that serve little to no functionalities

  • Removing the Category button in the game tab

  • Implement a dropdown to show the live streamer's profile information

unnamed (1)_edited.jpg
unnamed.jpg

Example Flowcharts

Overall UI Flow.png

Overall UI Flow

Watch Stream Flow.png

Watch Stream Flow

Search UI Flow.png

Search UI Flow

High-Resolution Mockups

After several iterations, we moved on to creating the high-resolution mockups of the flows on Figma.

Feed.JPG
Stream.JPG
Games.JPG

Main Screens

Live.JPG
Stream Popup.JPG
Live Profile.JPG

Livestream Screens

Send Stars.JPG
Send Stars Result.JPG

Donation (Send Stars) Screens

Support4.JPG
Support1.JPG
Support2.JPG
Support3.JPG

Supporting Creator Screens

Candy Crush Page.JPG
Third Person Profile.JPG
Search.JPG

Profile Screens

Prototyping Process

We used Figma for this project so that we can make changes to the app on the fly. Our goal was to create a working interactive prototype.

Figma.JPG

Along the way, I have learnt valuable lessons to take note of when I participate in a group Figma project in the future. Here are some of them that I would like to share:

​

  • Always keep the frames well-organized so that other users can find them easily

  • Create components to keep the style and UI elements of the project consistent

  • Keep the components grouped in an isolated area for users to access at all times

​

​

Takeaways

Some key takeaways from this project are that:

​

  • Testing matters. Since we had to work on this project from home, we were only able to do internal testing and with a few other classmates. Thus, we did not gather much feedback and had to iterate the prototype according to how we felt would be best.

​

  • Keep the project organized. This is important because, in a team project, we have to keep the screens organized so that all members will be able to find the screens easily to make changes,

​

  • Flow first, visuals second. Having the application look good is important. However, the flow of the application matters more as we would want to give our users a pleasant experience while using the application. Thus, we have to ensure that the app flows well through paper prototyping before we focus on the visuals.

Banner 2.png
bottom of page