siliceum

Optimizing Legacy Web UIs in an AAA Game Engine

We had the pleasure of presenting at DevFest Nantes 2025 our experience on optimizing legacy web user interfaces in an AAA game engine.

Context

Some AAA game engines use web interfaces (HTML/CSS/JavaScript) for their menus and cockpits. These interfaces, often inherited from previous versions, must run at a constant 60 FPS in a context where every millisecond counts.

Conference Video

Topics Covered

  • Profiling web interfaces in a gaming context: how to identify bottlenecks when DevTools isn’t available
  • Critical CSS optimizations: CSS properties that kill rendering performance
  • JavaScript and the main thread: how to avoid micro-freezes
  • Collaboration with UI teams: integrating performance into the development workflow

Speakers

This talk was presented by:

  • Cédric Charière Fiedler - Performance & Reliability Consultant at siliceum
  • Clément Grégoire - C++ Performance Consultant at siliceum

Both have significant experience in optimizing AAA game engines.

Slides and Resources


Have questions about optimizing your web interfaces or our profiling methods? Contact us to discuss.

Photo de Cédric CHARIERE FIEDLER

Written by

Cédric CHARIERE FIEDLER

Web & API Architect – Reliability, Performance, QA

View profile