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 day, pass type, topic, and format. With this Session Viewer, you can view GDC 2023 session details and speakers, and share your favorites via social media. You will be able to build your schedule and access it during the show via export or Mobile App, once live. Sessions do fill up and seating is first come, first serve, so arrive early to sessions that you would like to attend.

Animation Summit: Building Kiriko's Ultimate Ability in 'Overwatch 2'

Michael Goodman  (Software Engineer, Blizzard Entertainment)

Location: Room 303, South Hall

Date: Monday, March 20

Time: 3:00 pm - 3:30 pm

Pass Type: All Access Pass, Summits Pass

Topic: Visual Arts

Format: Lecture

Vault Recording: Video

Audience Level: All

Building a new Overwatch hero from scratch always comes with a set of unique problems that need to be solved. The ultimate ability of one of Overwatch 2's new heroes at launch, Kiriko, summons an inari gate pathway in front of her and a fox spirit that runs along the path. Kiriko's ultimate ability stands out as a limitless supply of fascinating problems that needed to be solved to deliver a highly polished visual experience.

This talk dives in-depth into those problems and how each of them was approached—covering initial brainstorming, performance considerations, and finding engineering solutions to arrive at a result closely representing vision mockups from artists.


Attendees will learn about real world problems with shipped solutions for Kiriko, including examples like how to dynamically move a cosmetic entity through a world in a visually pleasing way which responds to environmental concerns, maintains close proximity to a predetermined path, and avoids clipping.

Intended Audience

This is for anyone who has an interest in learning about the types of problems that can arise when providing engineering support for the development of an Overwatch hero—including weighing options to arrive at the best visual experience, performance considerations, and an attention towards detail-oriented polish. No prerequisite knowledge is necessary.