Generative narrative game experience with player feedback
AssigneeMicrosoft Technology Licensing, LLC
InventorsSudha Rao, William Brennan Dolan, Christopher John Brockett, Weijia Xu, Nebojsa Jojic, Gabriel A. Desgarennes, Yun Hui Xu
Life of this patent
Estimating the term…
Abstract
Described are systems and methods for evolving computer-implemented narrative games based on player feedback, levering generative artificial intelligence (AI), such as Generative Pre-Trained Transformer (GPT) or other foundation models, to create new game content responsive to player input, measure player engagement metrics during gameplay, and/or modify the game based on the generated new content and/or player engagement.
Claims20
A method comprising:
- tracking a player's path through a narrative state graph associated with a computer-implemented narrative game, the narrative state graph comprising a plurality of nodes corresponding to event points in the game;
- monitoring the player's interactions with game assets along the player's path;
- determining, for each node along the player's path, a local player engagement metric based at least in part on the monitored interactions associated with the node;
- determining a global player engagement metric based at least in part on the monitored interactions associated with all nodes along the player's path;
- and
- using a foundation model to modify the narrative state graph based on the local and global player engagement metrics.
A system comprising:
- one or more computer processors;
- and
- computer memory storing instructions which, when executed, cause the one or more computer processors to perform operations comprising:
- tracking a player's path through a narrative state graph associated with a computer-implemented narrative game, the narrative state graph comprising a plurality of nodes corresponding to event points in the game;
- monitoring the player's interactions with game assets along the player's path;
- determining, for each node along the player's path, a local player engagement metric based at least in part on the monitored interactions associated with the node;
- determining a global player engagement metric based at least in part on the monitored interactions associated with all nodes along the player's path;
- and
- using a foundation model to modify the narrative state graph based on the local and global player engagement metrics.
A non-transitory machine-readable medium storing machine-readable instructions which, when executed by one or more computer processors, cause the one or more computer processors to perform operations comprising:
- tracking a player's path through a narrative state graph associated with a computer-implemented narrative game, the narrative state graph comprising a plurality of nodes corresponding to event points in the game;
- monitoring the player's interactions with game assets along the player's path;
- determining, for each node along the player's path, a local player engagement metric based at least in part on the monitored interactions associated with the node;
- determining a global player engagement metric based at least in part on the monitored interactions associated with all nodes along the player's path;
- and
- using a foundation model to modify the narrative state graph based on the local and global player engagement metrics.
Dependencies are inferred from the claim text.