Evaluating how Non-player Character personalities affect the game experience in Future Happiness Challenge

Artificial Intelligence (AI) is used in many games and quite often the Non-Player Character(NPC)s simulate humans. To make the human NPCs believable and feel alive they need to be as human-like as possible in their behaviour. Three features commonly used to make an NPC human-like are needs, like eat...

Full description

Bibliographic Details
Main Author: Nermansson, Niklas
Format: Others
Language:English
Published: Blekinge Tekniska Högskola, Institutionen för datalogi och datorsystemteknik 2016
Subjects:
Online Access:http://urn.kb.se/resolve?urn=urn:nbn:se:bth-12813
id ndltd-UPSALLA1-oai-DiVA.org-bth-12813
record_format oai_dc
spelling ndltd-UPSALLA1-oai-DiVA.org-bth-128132018-01-11T05:11:56ZEvaluating how Non-player Character personalities affect the game experience in Future Happiness ChallengeengNermansson, NiklasBlekinge Tekniska Högskola, Institutionen för datalogi och datorsystemteknik2016Artificial IntelligenceNon-Player CharacterPersonalitiesBehavior TreeArtificiell intelligensNon-Player CharacterPersonligheterBehaviour TreeSoftware EngineeringProgramvaruteknikArtificial Intelligence (AI) is used in many games and quite often the Non-Player Character(NPC)s simulate humans. To make the human NPCs believable and feel alive they need to be as human-like as possible in their behaviour. Three features commonly used to make an NPC human-like are needs, like eating or sleeping, social relationships and personalities. The objective of this thesis was to create an AI with different personalities that the NPCs may have in the game Future Happiness Challenge (FHC) and compare these personalities as well as try to find out whether personalities enhance the game experience. Three different personalities are implemented; Selfish, Selfless and Balanced. These are used as FHC presents the option to play either selfish or selfless. It can be played as a team or as an individualist that does not care about the others. This thesis tries to answer the question whether a player prefers a selfless NPC to a selfish in a game where this option is available. These extremes are also compared to a balanced NPC. When implementing the AI and the personalities, a Behaviour Tree (BT) was used and the main features of this implementation is presented to give an example of how personalities can be implemented in a game like FHC. The results suggest that personalities enhance the game experience and an interesting correlation can be seen between the players preference of an NPC and their own personality when playing the game. Rather than always preferring a selfish or a selfless NPC, the players seem to prefer the NPC which has a personality closely related to their own within the game. Artificiell intelligens (AI) används i många spel och det är vanligt att datorstyrda karaktärer (Non-Player Characters) föreställer människor. För att göra dessa karaktärer trovärdiga och ge känslan av att leva så behöver deras beteenden göras så mänskliga som möjligt. Tre egenskaper som ofta används för att göra karaktärerna mänskliga är behov, såsom att äta eller sova, sociala relationer och personligheter. Målet med det här arbetet var att skapa en AI med olika personligheter som karaktärerna kan ha i spelet Future Happiness Challenge (FHC) och jämföra dessa personligheter samt försöka ta reda på om personligheter ökar spelupplevelsen. Tre olika personligheter implementerades; självisk, osjälvisk och balanserad. Dessa valdes då FHC ger spelaren möjligheten att spela antingen själviskt eller osjälviskt. Det kan spelas som ett lag eller som en egoist som inte bryr sig om de andra. Denna rapport försöker svara på frågan om spelaren föredrar en osjälvisk karaktär över en självisk i ett spel där denna möjlighet finns. Dessa extrema personligheter jämförs också med en balanserad. Under utvecklingen av AIn och personligheterna användes tekniken Behaviour Tree (BT) och större delen av implementationen är presenterad i detta arbete för att ge ett exempel på hur personligheter kan implementeras i ett spel som FHC. Resultaten föreslår att personligheter ökar spelupplevelsen och ett intressant samband kan ses mellan spelarnas preferens av NPC och spelarnas personligheter i FHC. Istället för att alltid föredra en självisk eller osjälvisk NPC, verkar spelarna föredra den NPC som har en personlighet lik sin egen i spelet. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:bth-12813application/pdfinfo:eu-repo/semantics/openAccess
collection NDLTD
language English
format Others
sources NDLTD
topic Artificial Intelligence
Non-Player Character
Personalities
Behavior Tree
Artificiell intelligens
Non-Player Character
Personligheter
Behaviour Tree
Software Engineering
Programvaruteknik
spellingShingle Artificial Intelligence
Non-Player Character
Personalities
Behavior Tree
Artificiell intelligens
Non-Player Character
Personligheter
Behaviour Tree
Software Engineering
Programvaruteknik
Nermansson, Niklas
Evaluating how Non-player Character personalities affect the game experience in Future Happiness Challenge
description Artificial Intelligence (AI) is used in many games and quite often the Non-Player Character(NPC)s simulate humans. To make the human NPCs believable and feel alive they need to be as human-like as possible in their behaviour. Three features commonly used to make an NPC human-like are needs, like eating or sleeping, social relationships and personalities. The objective of this thesis was to create an AI with different personalities that the NPCs may have in the game Future Happiness Challenge (FHC) and compare these personalities as well as try to find out whether personalities enhance the game experience. Three different personalities are implemented; Selfish, Selfless and Balanced. These are used as FHC presents the option to play either selfish or selfless. It can be played as a team or as an individualist that does not care about the others. This thesis tries to answer the question whether a player prefers a selfless NPC to a selfish in a game where this option is available. These extremes are also compared to a balanced NPC. When implementing the AI and the personalities, a Behaviour Tree (BT) was used and the main features of this implementation is presented to give an example of how personalities can be implemented in a game like FHC. The results suggest that personalities enhance the game experience and an interesting correlation can be seen between the players preference of an NPC and their own personality when playing the game. Rather than always preferring a selfish or a selfless NPC, the players seem to prefer the NPC which has a personality closely related to their own within the game. === Artificiell intelligens (AI) används i många spel och det är vanligt att datorstyrda karaktärer (Non-Player Characters) föreställer människor. För att göra dessa karaktärer trovärdiga och ge känslan av att leva så behöver deras beteenden göras så mänskliga som möjligt. Tre egenskaper som ofta används för att göra karaktärerna mänskliga är behov, såsom att äta eller sova, sociala relationer och personligheter. Målet med det här arbetet var att skapa en AI med olika personligheter som karaktärerna kan ha i spelet Future Happiness Challenge (FHC) och jämföra dessa personligheter samt försöka ta reda på om personligheter ökar spelupplevelsen. Tre olika personligheter implementerades; självisk, osjälvisk och balanserad. Dessa valdes då FHC ger spelaren möjligheten att spela antingen själviskt eller osjälviskt. Det kan spelas som ett lag eller som en egoist som inte bryr sig om de andra. Denna rapport försöker svara på frågan om spelaren föredrar en osjälvisk karaktär över en självisk i ett spel där denna möjlighet finns. Dessa extrema personligheter jämförs också med en balanserad. Under utvecklingen av AIn och personligheterna användes tekniken Behaviour Tree (BT) och större delen av implementationen är presenterad i detta arbete för att ge ett exempel på hur personligheter kan implementeras i ett spel som FHC. Resultaten föreslår att personligheter ökar spelupplevelsen och ett intressant samband kan ses mellan spelarnas preferens av NPC och spelarnas personligheter i FHC. Istället för att alltid föredra en självisk eller osjälvisk NPC, verkar spelarna föredra den NPC som har en personlighet lik sin egen i spelet.
author Nermansson, Niklas
author_facet Nermansson, Niklas
author_sort Nermansson, Niklas
title Evaluating how Non-player Character personalities affect the game experience in Future Happiness Challenge
title_short Evaluating how Non-player Character personalities affect the game experience in Future Happiness Challenge
title_full Evaluating how Non-player Character personalities affect the game experience in Future Happiness Challenge
title_fullStr Evaluating how Non-player Character personalities affect the game experience in Future Happiness Challenge
title_full_unstemmed Evaluating how Non-player Character personalities affect the game experience in Future Happiness Challenge
title_sort evaluating how non-player character personalities affect the game experience in future happiness challenge
publisher Blekinge Tekniska Högskola, Institutionen för datalogi och datorsystemteknik
publishDate 2016
url http://urn.kb.se/resolve?urn=urn:nbn:se:bth-12813
work_keys_str_mv AT nermanssonniklas evaluatinghownonplayercharacterpersonalitiesaffectthegameexperienceinfuturehappinesschallenge
_version_ 1718604165586878464