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.

GDC + VRDC 2019 Session Scheduler

View, browse and sort the ever-growing list of GDC sessions by pass type, track, format, and more! With Session Scheduler, create an account to build your own GDC schedule and access it anywhere, including on the GDC app, once live.

If you've registered for GDC, you can use the same login credentials. Adding a session to your schedule does not guarantee you a seat. Sessions do fill up, so please arrive early to sessions that you would like to attend.

Raising Atreus for Battle in 'God of War'

Hayato Yoshidome (Sr. Staff Technical Combat Designer, Sony Santa Monica Studio)

Location: Room 2005, West Hall

Date: Thursday, March 21

Time: 4:00pm - 5:00pm

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

Topic: Design, Programming

Format: Session

Vault Recording: Video

Audience Level: All

'God of War' is a new beginning for Kratos as well as for the Sony Santa Monica development team. While Kratos struggled to build a meaningful relationship with his son, this talk will detail how the development team worked to make Atreus a fully realized companion AI. From conception through several approaches and iterations, how do you maintain Kratos' iconic combat style while making Atreus feel vital and important to gameplay? How do you do all of this while simultaneously reimagining Kratos' style of combat from the ground up? Delving into the different archetypes explored, as well as pitfalls to each iteration along the way, this talk will take attendees through the process of designing and building a compelling AI that is as integral to the gameplay as he is to the story.


This talk takes attendees through all the iterations of Atreus as a fully realized companion AI. They'll learn about why certain solutions didn't work and how specific problems were solved. They'll be provided with footage examples and come away with an understanding of what goes into designing Atreus.

Intended Audience

The talk is intended for designers and programmers who want to design and implement a companion AI for their game. Although a lot of the solutions and findings will be based around a 3rd person camera, the core concepts, "why's" and solutions will still be relevant for any game.