Nicolas Lopez, rendering architect at Ubisoft, discusses the Anvil engine powering Assassin's Creed games. He explains the monorepo approach where all productions share the same codebase, the challenges of GPU/CPU optimization across platforms, and custom tooling like Sharpmake for builds. The engine features GPU-driven

1h 23m watch time

Sort: