Non-Player Character Personality and Social Connection Generation

被引:0
|
作者
Jurado, Erica [1 ]
Gillam, Kirsten Emma [1 ]
McCoy, Joshua [1 ]
机构
[1] Univ Calif Davis, Comp Sci, Davis, CA 95616 USA
关键词
Game design; interactive narrative; procedural content generation; character generation;
D O I
10.1145/3337722.3341859
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Increasing the behavioral nuance and interactivity of non-player characters in story worlds comes with a growing cost in the time and effort expended by authors. This paper proposes a system, Cast Affinity Satisfiability Toolkit (CAST), which uses answer set programming to lessen this burden while supporting author autonomy. CAST uses user-defined constraints about personality facets and interests to generate a cast of characters and their relationships. Once salient personality facets and character interests are defined, additional constraints may be supplied about character similarity and affinity. This refines not only character personality but the social connections between characters. Rules about affinity, or the attraction characters feel towards each other, may be used to weight personality facets and interests to generate consistent characters and their relationships that consider the significance of these traits. Although the quality of output is contingent upon the quality of constraints, CAST respects all author supplied constraints and provides the framework to generate NPCs that are consistent and whose relationships are tailored to reflect what is significant in the story world.
引用
收藏
页数:7
相关论文
共 50 条
  • [1] A Case for Personalized Non-Player Character Companion Design
    Pretty, Emma J. J.
    Fayek, Haytham M. M.
    Zambetta, Fabio
    INTERNATIONAL JOURNAL OF HUMAN-COMPUTER INTERACTION, 2024, 40 (12) : 3051 - 3070
  • [2] TOWARDS AN UPDATED TYPOLOGY OF NON-PLAYER CHARACTER ROLES
    Warpefelt, Henrik
    Verhagen, Harko
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCES ON INTERFACES AND HUMAN COMPUTER INTERACTION 2015, GAME AND ENTERTAINMENT TECHNOLOGIES 2015 AND COMPUTER GRAPHICS, VISUALIZATION, COMPUTER VISION AND IMAGE PROCESSING 2015, 2015, : 131 - 139
  • [3] Portable Non-Player Character Tutors with Quest Activities
    Al-Gharaibeh, Jafar
    Jeffery, Clinton
    IEEE VIRTUAL REALITY 2010, PROCEEDINGS, 2010, : 253 - 254
  • [4] Analyzing the Social Dynamics of Non-Player Characters
    Johansson, Magnus
    Straat, Bjorn
    Warpefelt, Henrik
    Verhagen, Harko
    FRONTIERS IN GAMING SIMULATION, 2014, 8264 : 173 - 185
  • [5] Non-player character decision-making in computer games
    Muhtar Çağkan Uludağlı
    Kaya Oğuz
    Artificial Intelligence Review, 2023, 56 : 14159 - 14191
  • [6] Non-player character decision-making in computer games
    Uludagli, Muhtar Cagkan
    Oguz, Kaya
    ARTIFICIAL INTELLIGENCE REVIEW, 2023, 56 (12) : 14159 - 14191
  • [7] Exit 53: Physiological Data for Improving Non-player Character Interaction
    Jalbert, Joseph
    Rank, Stefan
    INTERACTIVE STORYTELLING, ICIDS 2016, 2016, 10045 : 25 - 36
  • [8] Comparison of A* and Iterative Deepening A* Algorithms for Non-Player Character in Role Playing Game
    Primanita, Anggina
    Effendi, Rusdi
    Hidayat, Wahyu
    2017 INTERNATIONAL CONFERENCE ON ELECTRICAL ENGINEERING AND COMPUTER SCIENCE (ICECOS), 2017, : 202 - 205
  • [9] Towards Diverse Non-Player Character behaviour discovery in multi-agent environments
    Kirk, Jan
    Scirea, Marco
    2024 IEEE CONFERENCE ON GAMES, COG 2024, 2024,
  • [10] Force non-player characters to learn
    Tambellini, W
    Sanza, C
    Duthen, Y
    GAME-ON 2004: 5TH INTERNATIONAL CONFERENCE ON INTELLIGENT GAMES AND SIMULATION, 2004, : 10 - 14