As mobile hardware advances, creating AAA console quality visuals is no longer out of reach. Join me and our Senior Graphics Programmer, Joseph Oros, recount the challenging journey we took to reach the high level of graphical quality on our game Spellsouls: Duel of Legends.

Listen in on how we created a PBR-like shader that runs on mobile, scaled the game across a wide range of devices (low-end toasters included), and all the other various optimizations we implemented necessary to reach silky-smooth 60FPS.

If you want to know more about our shading model, lighting and how we did GPU skinning, you can check out the presentation that was held at GDC 2018: