rules of engagement moving beyond combat-based quests

16
expressive intelligence studio UC Santa Cruz Rules of Engagement Moving beyond combat-based quests [email protected] http://users.soe.ucsc.edu/~anne/ 18 June 2010 Anne Sullivan, Michael Mateas, and Noah Wardrip-Fruin

Upload: sydney

Post on 22-Feb-2016

40 views

Category:

Documents


0 download

DESCRIPTION

Rules of Engagement Moving beyond combat-based quests. Anne Sullivan, Michael Mateas , and Noah Wardrip-Fruin. [email protected] http://users.soe.ucsc.edu/~anne/ 18 June 2010. Motivation. We wish to enable players to have deeper choices within the game narrative . Combat Reliance. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Rules of Engagement Moving beyond combat-based quests

expressiveintelligencestudio

UC Santa Cruz

Rules of EngagementMoving beyond combat-based quests

[email protected]://users.soe.ucsc.edu/~anne/18 June 2010

Anne Sullivan, Michael Mateas, and Noah Wardrip-Fruin

Page 2: Rules of Engagement Moving beyond combat-based quests

expressiveintelligencestudio UC Santa Cruz

Motivation

We wish to enable players to have deeper choices within the game narrative.

Page 3: Rules of Engagement Moving beyond combat-based quests

expressiveintelligencestudio UC Santa Cruz

Combat Reliance

The main mechanic for choice is through combat.

Meanwhile, narrative is on a fixed trajectory.

Localized choices

Localized choices

Localized choices

Linear story Linear story

Page 4: Rules of Engagement Moving beyond combat-based quests

expressiveintelligencestudio UC Santa Cruz

Quests

Players move through narrative in the form of quests.

Page 5: Rules of Engagement Moving beyond combat-based quests

expressiveintelligencestudio UC Santa Cruz

Playable Quests

Quests lack interesting or meaningful choices.

Quests are not playable.

Page 6: Rules of Engagement Moving beyond combat-based quests

expressiveintelligencestudio UC Santa Cruz

The GrailGM

GrailGM

Game

Quest Library

Active Quests

Player

Game System

Player State World State

Quest Manager

Quest Filter Active Quest Monitor

takes actions

updates

monitors

suggests quests informs of completed quests

offers new quests, quest-related actions

Page 7: Rules of Engagement Moving beyond combat-based quests

expressiveintelligencestudio UC Santa Cruz

The GrailGM

The GrailGM selects pre-authored quest pieces and re-combines them based on player actions.

Quest Goal

NPC NPC NPC

Solution

Solution

Solution

Page 8: Rules of Engagement Moving beyond combat-based quests

expressiveintelligencestudio UC Santa Cruz

Quest Goals

Quest goals are defined as the game state change required for the quest to be considered complete.

Quest Goal

NPC NPC NPC

Solution

Solution

Solution

Page 9: Rules of Engagement Moving beyond combat-based quests

expressiveintelligencestudio UC Santa Cruz

NPCs

Quests are no longer tied to particular NPCs. This allows the NPCs to play a larger part in the game interaction.

Quest Goal

NPC NPC NPC

Solution

Solution

Solution

Page 10: Rules of Engagement Moving beyond combat-based quests

expressiveintelligencestudio UC Santa Cruz

Solutions

Quest Goal

NPC NPC NPC

Solution

Solution

Solution

Solutions are the available actions that the player may take to complete the quest goal.

Page 11: Rules of Engagement Moving beyond combat-based quests

expressiveintelligencestudio UC Santa Cruz

Demo

Putting it all together - demo time!

Quest Goal

NPC NPC NPC

Solution

Solution

Solution

Page 12: Rules of Engagement Moving beyond combat-based quests

expressiveintelligencestudio UC Santa Cruz

Conclusion

By generating quests in response to player’s actions, they are able to have deeper choices within the game narrative.

Page 13: Rules of Engagement Moving beyond combat-based quests

expressiveintelligencestudio UC Santa Cruz

Thank You

Questions?

Anne [email protected]://soe.ucsc.edu/~anne/

Blizzard, World of Warcraft, 2004

Page 14: Rules of Engagement Moving beyond combat-based quests

expressiveintelligencestudio UC Santa Cruz

The GrailGM

GrailGM

Game

Quest Library

Active Quests

Player

Game System

Player State World State

Quest Manager

Quest Filter Active Quest Monitor

takes actions

updates

monitors

suggests quests informs of completed quests

offers new quests, quest-related actions

Page 15: Rules of Engagement Moving beyond combat-based quests

expressiveintelligencestudio UC Santa Cruz

The GrailGM

GrailGM

Game

Quest

Library

Active

Quests

Player

Game System

Player State

World State

Quest Manager

Quest FilterActive Quest Monitor

takes actions

updates

monitors

suggests questsinforms of completed quests

offers new quests, quest-related

actions

Page 16: Rules of Engagement Moving beyond combat-based quests

expressiveintelligencestudio UC Santa Cruz

The Grail Framework

The GrailGM allows for quests to be decoupled from a specific NPC.

This allows for NPC / player relationships to become part of the actions available and to be part of the developing story.