GDC is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

View, browse and sort the ever-growing list of sessions by pass type, topic, and format. All registered attendees will be able to build their personal schedule in the mobile event app, once live early 2022.

GDC Masterclass courses require a paid pass to attend. Class sizes are kept intentionally small and seats are limited to ensure every student receives one-on-one assistance from the instructor. Pass pricing per course varies, please review the passes and pricing page for more details and secure your spot today!

Engineering Player Like Behaviors for Multiplayer Bots in 'Halo Infinite'

Brie Chin-Deyerle  (Senior Lead Gameplay Engineer, 343 Industries)

Pass Type: All Access Pass, Core Pass - Get your pass now!

Topic: Programming

Format: Session

Vault Recording: TBD

Audience Level: No

Halo: Infinite is the first Halo game to feature bots in multiplayer, and the team started with a clear design goal: create AI that helped players learn how to play and enjoy a multiplayer experience with a twenty-year history. This will be an in-depth look at how the Halo: Infinite team tackled the problem of getting AI bots to strafe, bounce grenades, and capture flags the way that players do. By modeling good player behaviors and meeting players where they are in terms of skill, bots help provide a more welcoming place to experience multiplayer for new and returning players alike.

Takeaway

Attendees will learn how the Halo: Infinite team introduced bots to Halo multiplayer for the first time. The talk covers how high-level design philosophy informed their engineering architecture and priorities, and the team will share some of their learnings and pitfalls to avoid for teams attempting a similar effort.

Intended Audience

This talk is aimed at multiplayer developers interested in learning about how Halo: Infinite's bots came to be created. Attendees will get more out of the presentation if they have basic knowledge of AI concepts (such as common pathfinding solutions and AI decision-making processes).