Catchall

OVERVIEW

Bringing All Your Games Together

PC gaming can be a fragmented experience, with multiple dedicated launchers, login details, and friends' lists spread across different platforms. Managing storage space becomes a challenge as gamers must download gigabytes of data across various launchers. This fragmentation creates unnecessary headaches for gamers who simply want to play.
Catchall is a proposed program designed to sync users’ multiple gaming accounts across platforms, allowing them to launch any game in their library from one place. It also consolidates friends lists into one universal platform, making it easier for users to connect with other players.

Problems

  • Multiple Launchers: Gamers must download and manage various launchers to access their entire game library.
  • Fragmented Friends Lists: Friends lists are split across different accounts, making it difficult to connect with other players.

Project goals

  • Develop a single launcher that allows users to connect and consolidate their existing launchers, making it easy to play games and interact with friends from one central app.

Market Research

Gaming is All Over the Place

PC gaming has seen the rise and fall of numerous launchers, and today, there are still more than five main platforms in use. Despite some games being available across multiple sources, PC gamers often need to download several launchers to access all their games.
Popular titles are frequently tied to specific platforms, forcing users to use exclusive launchers. This has led to widespread frustration, with numerous forum threads and videos dedicated to this issue. While some individuals have attempted to create similar solutions to Catchall, these efforts have either been shut down or failed to progress beyond the beta stage.
There’s more but I went with the catchiest thumbnails.

Leading Platforms

Steam (most used/well known)
  • Steam: 120 million monthly active users, 62.6 million daily users, and over 50,361 games in the US catalog.
  • Epic Games: 180 million accounts, 31 million daily users, and $700 million spent in 2020.
  • Battle.net: 27 million active users monthly, exclusive launcher for Blizzard IPs.

User Persona

Look at that headset, that’s how you know he games

Meet Raphael

Raphael represents the target user for Catchall—an avid PC gamer with limited time to play during the week. He values his time and seeks an organized, easy-to-access platform for his games and social connections.
Storage space on his PC is also a priority, as Raphael wants to maximize his storage for games by removing unnecessary programs like multiple launchers.

Style and Branding

If it doesn’t have RGB, is it really for gamers?

Color Theme
I challenged myself to use a bright yellow as the primary color. Initial mockups were too intense, so I balanced the bright yellow with darker colors to create a visually appealing design.
Logo and Naming
Inspired by the concept of a net that "catches all" your games, the name Catchall was a natural fit. The logo features a net, symbolizing the program’s purpose of gathering all games into one place.

Flow and Wireframing

User Flow For Connecting Accounts

I aimed to make the account connection process quick and seamless. Inspired by existing account integration methods, users would be guided through a connection page, where a pop-up login page from the external site would appear. Once confirmed, the connection would be established.

Wireframes

While the primary focus was on designing the account connection flow, I also developed additional pages to explore other aspects of the app:
  1. Landing Page/Store Front
  2. Connection Page
  3. Search
  4. Main Game Page
  5. Friends Page
If I go back to this project I want to flush out these pages even more.

Mockups

Final Mockups

I created high-fidelity mockups for the key pages, including the user flow for adding a new platform (Steam) to Catchall. If further developed, I would expand on the friends’ screens (messages, video chat, adding a friend) and design general modals for installing or launching games. The final screens include:
  1. Home/Storefront
  2. Platform page and connection flow
  3. Friends page
  4. Full game library
  5. Two main game pages (Slim Rancher 2 & Stray)

The End Result

Final thoughts

This was a fun passion project. As a PC gamer, the fragmented ecosystem has always been a pain point for me. A quick glance at Reddit and other forums shows that many gamers share this frustration. Catchall aims to be the one-stop location for all PC gaming needs, simplifying the gaming experience for users like Raphael.