You've been logged out of GDC Vault since the maximum users allowed for this account has been reached. To access Members Only content on GDC Vault, please log out of GDC Vault from the computer which last accessed this account.

Click here to find out about GDC Vault Membership options for more users.

close

Session Name:

Etudes and Actors: Owlcat's Tooling for Highly Branched Narrative

Overview:

Owlcat Games is famous for making sprawling RPGs with tons of player choice and reactivity. Such games often have hundreds or even thousands of individual variables to represent current narrative state: quests, previous decisions, etc. Essentially a bunch of global variables managed with ad-hoc logic.This approach scales poorly, and so we designed a better system, which organizes game state into a hierarchy of sub-states that are automatically turned on and off while taking into account potential conflicts.This talk will share the experience of building and using this "Etude"-based system, and show examples of using it in both Unity and Unreal engines.

Did you know free users get access to 30% of content from the last 2 years?


Get your team full access to the most up to date GDC content

  • Game Developers Conference 2026
  • Alexey Drobyshevsky
  • Owlcat Games
  • free content
  • Narrative & Performance
  • Game Narrative