Gaming · Interaction design
TranslatR
Real-time translation for multiplayer gaming, helping players communicate naturally across languages.

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.

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
Flexible voice and text chat, but no translation and requires alt-tabbing away from most games.

League of Legends - Ping System
Fast, intuitive pings that automatically translate across languages, but limited to simple, preset, reaction-based messages.

Apex Legends - Ping System
A more advanced ping and callout system, but still lacks room for nuanced or strategic communication.

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


Design System
Prompt wheel and menu controls
The prompt wheel uses equal radial segments mapped to keybinds. A compact menu bar and toggle make system settings visible without interrupting play. Visual feedback differentiates on and off states while preserving a quiet, game-ready interface.

Prompt wheel
Six translated phrases mapped to a radial prompt wheel, each bound to a quick keybind.

Menu toggle
A compact toggle keeps settings visible without pausing play.

Language dropdown
Language preference control, detailed for quick scanning mid-match.
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