Agenda
Matchmaker as Code: A Constraint-Based Approach to Cross-Platform Multiplayer
Behind the cross-play curtain, many pitfalls lurk.
Matchmaking implementation, in particular, can quickly become unwieldy without the right foundation to support the added complexity.
Join this session to learn from the experience of Gameloft's Asphalt team in adapting from a rigid, legacy matchmaker to a fully flexible solution.
The talk will highlight the challenges involved in supporting common modern features such as parties, teams, and cross-play filters in a fast-paced iteration environment, and how a matchmaker-as-code solution helped us stay on top.
We will discuss insights into graph-based candidate evaluation algorithms and how they can improve and simplify the logic, as well as proven approaches for fast, safe iteration in production.
Takeaway
Attendes learn strategies to solving complex matchmaking challenges by leveraging a Matchmaker as Code approach to tailor systems to unique design needs and discover practical approaches for safely evolving matchmaking logic within the fast-paced, ever-changing demands of a live multiplayer environment.
Intended Audience
This session is ideal for developers and systems designers, preferably with some experience in matchmaking design/implementation, looking to modernize matchmaking systems for live multiplayer games with complex and changing feature sets. We will be discussing some algorithmical details.