Gaming · Interaction design

TranslatR

Real-time translation for multiplayer gaming, helping players communicate naturally across languages.

Roles

Research, Product Design, UX/UI Design, Wireframing, Prototyping

Team

Aaron Cappuccio (Primary Designer) · Ana Algarvio Alves · Isaac Tan

Timeline

October – December 2024 50 hours

Tools

Figma · Miro

TranslatR interface overview

Context

Project brief

TranslatR explored real-time communication in multilingual multiplayer gaming, where a missed callout can change the outcome of a match. The project examined how players communicate under pressure, how game context changes the meaning of a phrase, and how a translation layer could stay present without becoming another application to manage. The outcome was a user-centered system for fast, inclusive communication inside the game.

Multiplayer gameplay screenshot showing the kind of fast-paced, in-game context TranslatR needed to support

The problem

Multiplayer games require fast, coordinated communication. Language barriers make teamwork difficult, while external translation tools interrupt gameplay, lack context, and fail to support fast-paced interactions.

  • Accents and game-specific jargon create confusion
  • External tools are rarely used because they disrupt gameplay
  • Language barriers cause frustration and avoidance of communication

Research & Discovery

Research goals

Semi-structured interviews with 10 participants aged 21–30 explored how players communicate across language barriers. Participants discussed current tools, gameplay impact, and the tradeoff between expressive communication and speed.

  • Understand how players communicate across language barriers
  • Identify limitations in current communication tools
  • Explore how communication challenges affect gameplay and teamwork

Research goals

I analyzed Discord, League of Legends’ ping system, Apex Legends’ ping system, and Google Translate. Existing tools support text, voice, or preset communication, but none combine real-time translation with game-specific context.

  • No real-time, context-aware translation
  • Disruption of gameplay when using external tools
  • Limited ability to communicate complex strategies
  • No visibility into other players' language preferences
Discord logo

Discord

Flexible voice and text chat, but no translation and requires alt-tabbing away from most games.

League of Legends logo

League of Legends - Ping System

Fast, intuitive pings that automatically translate across languages, but limited to simple, preset, reaction-based messages.

Apex Legends logo

Apex Legends - Ping System

A more advanced ping and callout system, but still lacks room for nuanced or strategic communication.

Google Translate logo

Google Translate

Capable real-time text and voice translation, but not designed for gaming and disruptive to switch to mid-match.

Prototype

Context-aware communication

The prototype combines game context detection, a custom prompt system, language preferences, and seamless background integration. Players can translate incoming and outgoing voice or text without switching applications.

  • Game Context Detection adapts terminology to the active game
  • Custom Prompt System binds common phrases to hotkeys
  • Language Preference Settings personalize incoming and outgoing translations
  • In-game Prompt Wheel offers six quick, translated commands
Animated demonstration of TranslatR translating incoming voice chat during gameplay
Animated demonstration of a player sending a translated prompt through the prompt wheel

Key Takeaways

Balancing simplicity and expressiveness

TranslatR showed that translation alone is not enough: effective communication systems need to understand player intent, game-specific language, and real-time conditions. The strongest interactions reduce friction while still giving players expressive control.

Next project

Gap Analysis Dashboard