Animation in the League of Legends Client

March 18, 2018

I recently wrote a blog post on the Riot Games Engineeering blog titled "Animation in the League of Legends client". The client frontend is powered using the web frontend stack, and I'm glad to have had the chance to share some of the challenges and learnings for shipping high-fidelity animations on that tech stack. Though there's a lot more to learn, my biggest discovery is that underneath the abstractions of HTML and CSS lies a high-performance hardware-accelerated 3D renderer, that when used properly is capable of some really sophisticated things.

Read the post at the Riot Games Engineering Blog »