EA - Frostbite Engine
Back to work

EA - Frostbite Engine

UX DesignDesign SystemsResearchWPF

Developer tooling for AAA game development

Client

Electronic Arts

Role

Senior UX Designer

Duration

4 years

Year

2021 - 2025

Overview

At EA, I worked for four years on Frostbite, the company’s proprietary game engine powering AAA titles including FIFA 23, FC 24, and the Dead Space remake. My role focused on developer-facing tooling, including cinematics editors, AI behaviour trees, and physics debug panels used daily by engineers and technical artists across multiple studios.

The challenge

The tools were highly powerful but developed in isolation over more than a decade. As a result, workflows were inconsistent across modules, onboarding new developers often took weeks, and there was no shared design language connecting hundreds of individual panels and editors. At the same time, expert users resisted simplification; they required flexibility and depth, not abstraction.

Workshop — aligning global stakeholders on research insights and priorities

Workshop — aligning global stakeholders on research insights and priorities

Approach
01

Discovery

Conducted research sessions and interviews with developers across multiple disciplines in studios in Melbourne, Stockholm, and Los Angeles. By observing and discussing their day-to-day workflows, I mapped user journeys, identified key pain points and opportunities, and developed personas that informed subsequent design decisions.

02

Audit

Audited existing and emerging UI components within the Frostbite design system, reviewing both implemented and development-ready elements to ensure consistency with the Frostbite design language. Where discrepancies were identified, I prioritised them based on frequency, severity, and estimated cost of change to guide remediation efforts.

03

Design system

Contributed to the evolution of the Frostbite design system as part of the UX team, developing and refining components within the Figma library, including design tokens, layout grids, and interaction patterns. Partnered with engineering by providing detailed specifications to support accurate implementation within the component library.

04

Validation

Conducted usability testing sessions with developers using interactive prototypes to validate key workflows. Insights from testing were synthesised and used to iterate on core flows across two rounds of refinement prior to release.

Editor UI - modal redesign with new component library

Editor UI - modal redesign with new component library

Cinematics timeline - Mono and split view modes for different user needs

Cinematics timeline - Mono and split view modes for different user needs

Outcome

Across my contributions at EA Frostbite, I helped reduce onboarding friction for new developers and improve the efficiency of key workflows. More broadly, my work supported the establishment of UX as a strategic partner within the development pipeline, shifting its role from a finishing step to a core part of how tools and systems are designed and built.

Tools & methods

FigmaDovetailMiroPrototypingJourney MappingDesign SystemsUsability Testing