Storytelling through Gameplay : Dimensions of AI Design for Narrative Purposes

A vast number of game developers long for and seek to create games that impact and emotionally engages their players. However, it has proven to be a tough challenge to overcome, as a lot of narrative games today completely separate their emotional stories from their engaging gameplay. Extending this...

Full description

Bibliographic Details
Main Author: Papworth, Sofia
Format: Others
Language:English
Published: Umeå universitet, Institutionen för tillämpad fysik och elektronik 2016
Subjects:
Online Access:http://urn.kb.se/resolve?urn=urn:nbn:se:umu:diva-115769
id ndltd-UPSALLA1-oai-DiVA.org-umu-115769
record_format oai_dc
spelling ndltd-UPSALLA1-oai-DiVA.org-umu-1157692018-01-11T05:12:26ZStorytelling through Gameplay : Dimensions of AI Design for Narrative PurposesengPapworth, SofiaUmeå universitet, Institutionen för tillämpad fysik och elektronik2016narrativegame narrativeAI designnarrative AI designexpressive AIComputer SciencesDatavetenskap (datalogi)Human Computer InteractionMänniska-datorinteraktion (interaktionsdesign)A vast number of game developers long for and seek to create games that impact and emotionally engages their players. However, it has proven to be a tough challenge to overcome, as a lot of narrative games today completely separate their emotional stories from their engaging gameplay. Extending this insight, this paper proposes the theoretical basis intendedto contribute to the understanding of how to create expressive AI agents, by answering the following question: How can developers tell stories through an AI agent's behaviour? A further key element in this paper is the creation of a conceptual framework, based on a literature study, exemplifying how AI agents can be designed to contribute and support the narrative in a game. The framework suggests that creating these types of AI agents is an iterative process of defining the core themes within a game, deriving an agent's purpose from these and building its behaviours from that purpose. Also, defining how to communicate these behaviours to the player. The framework also emphasizes the importance of user testing during the design process, as a way of evaluating the balance of transparency and emergence within the AI system of the game. The framework is exemplified with a case study conducted on an AI agent, designed and developed for the game Shelter 2: Paws by game studio Might and Delight. The results of the study shows that AI agent has a close connection to the narrative through the main themes of friendship, cooperation and growing up in the game. Finally, the AI agent design is evaluated through user tests, which shows that players interact with the agent as expected and share the game experience that is intended by the developers. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:umu:diva-115769application/pdfinfo:eu-repo/semantics/openAccess
collection NDLTD
language English
format Others
sources NDLTD
topic narrative
game narrative
AI design
narrative AI design
expressive AI
Computer Sciences
Datavetenskap (datalogi)
Human Computer Interaction
Människa-datorinteraktion (interaktionsdesign)
spellingShingle narrative
game narrative
AI design
narrative AI design
expressive AI
Computer Sciences
Datavetenskap (datalogi)
Human Computer Interaction
Människa-datorinteraktion (interaktionsdesign)
Papworth, Sofia
Storytelling through Gameplay : Dimensions of AI Design for Narrative Purposes
description A vast number of game developers long for and seek to create games that impact and emotionally engages their players. However, it has proven to be a tough challenge to overcome, as a lot of narrative games today completely separate their emotional stories from their engaging gameplay. Extending this insight, this paper proposes the theoretical basis intendedto contribute to the understanding of how to create expressive AI agents, by answering the following question: How can developers tell stories through an AI agent's behaviour? A further key element in this paper is the creation of a conceptual framework, based on a literature study, exemplifying how AI agents can be designed to contribute and support the narrative in a game. The framework suggests that creating these types of AI agents is an iterative process of defining the core themes within a game, deriving an agent's purpose from these and building its behaviours from that purpose. Also, defining how to communicate these behaviours to the player. The framework also emphasizes the importance of user testing during the design process, as a way of evaluating the balance of transparency and emergence within the AI system of the game. The framework is exemplified with a case study conducted on an AI agent, designed and developed for the game Shelter 2: Paws by game studio Might and Delight. The results of the study shows that AI agent has a close connection to the narrative through the main themes of friendship, cooperation and growing up in the game. Finally, the AI agent design is evaluated through user tests, which shows that players interact with the agent as expected and share the game experience that is intended by the developers.
author Papworth, Sofia
author_facet Papworth, Sofia
author_sort Papworth, Sofia
title Storytelling through Gameplay : Dimensions of AI Design for Narrative Purposes
title_short Storytelling through Gameplay : Dimensions of AI Design for Narrative Purposes
title_full Storytelling through Gameplay : Dimensions of AI Design for Narrative Purposes
title_fullStr Storytelling through Gameplay : Dimensions of AI Design for Narrative Purposes
title_full_unstemmed Storytelling through Gameplay : Dimensions of AI Design for Narrative Purposes
title_sort storytelling through gameplay : dimensions of ai design for narrative purposes
publisher Umeå universitet, Institutionen för tillämpad fysik och elektronik
publishDate 2016
url http://urn.kb.se/resolve?urn=urn:nbn:se:umu:diva-115769
work_keys_str_mv AT papworthsofia storytellingthroughgameplaydimensionsofaidesignfornarrativepurposes
_version_ 1718605009209262080