Use the GDC 2021 Session Viewer to browse and sort the ever-growing list of sessions by pass type, topic, and format. You will be able to build your personal schedule directly within the event platform, once live early July 2021.
Tobias Karlsson (Senior Staff Programmer, Sony Bend Studio)
Pass Type: All Access Pass, Summits Pass
Vault Recording: TBD
Audience Level: N/A: I would like to deliver a virtual presentation only
Coordinating groups of AI in combat is a hard problem, coordinating groups of AI in an open world game where the enemy can come from any direction is harder yet. This talk details how groups of AI were coordinate in combat in Sony's Days Gone. This includes how squads are dynamically created, how the positions of friendly and enemy units are analyzed to identify friendly and enemy space and how this information used to position the squad to meet incoming threat and create complex squad behaviors, how a measure of the morale of the squad is calculated and how that drives the squad's actions, as well as how these system integrated with our level authoring tools.
Attendees will learn an effective technique to coordinate groups of AI in unscripted combat in an open world environment. This includes to how to implement group behaviors like ordered retreats and flanking maneuvers, as well as options for how to integrate designer direction and environmental markup.
Programmers with an interest in AI, and AI group coordination.