GDC 2024 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 day, time, pass type, topic, and format. With this Session Viewer, you can view session and speaker details for Game Developers Conference 2024.

You will be able to build your schedule with the GDC Mobile App. The GDC 2024 app will be available for download in Apple Apps and Google Play late February 2024.

Sessions do fill up and seating is first come, first serve, so arrive early to sessions that you would like to attend. Adding a session to your schedule does not guarantee you a seat.

AI Summit: Practical Utility AI

Rez Graham  (Creative / Technical Director, Independent)

Location: Room 2002, West Hall

Date: Tuesday, March 19

Time: 9:30 am - 10:30 am

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

Topic: Programming

Format: Session

Vault Recording: Video

Audience Level: All

Utility theory is a common method for handling decision making in games. Much has already been said about it, but most resources focus on theory rather than the nuts & bolts of actually building the system. This session solves that by focusing on implementation with only a light touch on theory.

The session starts by dissecting the architecture of a utility system, breaking down core concepts such as considerations, utility curves, and decision hierarchies. The session also examines the importance of data in tuning utility systems, offering insights into how designers manipulate data, curves, and more. Attendees discover essential tools for debugging utility systems and learn to navigate potential challenges and performance concerns.

The session concludes with a live demo, showing the full process of adding a new decision into the game, from design to implementation.


Attendees will walk away with a comprehensive understanding of utility AI beyond just the theory. They will understand the architecture, implementation details, tuning structure, and how to approach solving AI problems using utility.

Intended Audience

Engineers who are interested in utility systems and want to dig into the nuts & bolts of an implementation. While this talk will be highly technical, it will also be of interest to technical designers who are in charge of tuning or interacting with utility systems.

Connecting the Global Game Development Community

GDC Vault icon
Game Developers Choice Awards icon
Independent Games Festival (IGF) icon icon