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.

