Agenda
'Pokémon GO' Gigantamax Battles: Designing a Scalable Battle System
How do you rebuild a battle system that powers millions of daily matches in a single, global-scale MMO? After nearly a decade of live service, Pokémon GO’s original battle architecture had reached its limits. To enable a new game mode of Gigantamax Battles and reduce long-term costs, the team rebuilt the entire system from the ground up, all while the game continued running worldwide.
This session dives deep into the architecture, design principles, and engineering decisions behind Pokémon GO’s new battle system. Learn how the team handled synchronization, state management, and scalability to support real-world encounters with over a thousand simultaneous players, ultimately lowering infrastructure and maintenance costs by millions.
Takeaway
Attendees will learn about one way to structure a scalable and extensible service to back a battle system in a large live service game serving millions of sessions daily.
Intended Audience
Engineers, technical leads, system architects and designers interested in the design and evolution of scalable back-end systems for live service games.