A Prototype Quest Generator Based on a Structural Analysis of Quests from Four Mmorpgs

Total Page:16

File Type:pdf, Size:1020Kb

A Prototype Quest Generator Based on a Structural Analysis of Quests from Four Mmorpgs Proceedings of the Second International Workshop on Procedural Content Generation in Games, pp. 1-8, Bordeaux, France, 2011. A Prototype Quest Generator Based on a Structural Analysis of Quests from Four MMORPGs Jonathon Doran Ian Parberry Dept. of Computer Science & Engineering Dept. of Computer Science & Engineering University of North Texas University of North Texas [email protected] [email protected] ABSTRACT An analysis of over 750 quests from four popular RPGs (Eve Online, World of Warcraft, Everquest, and Vanguard: Saga of Heroes) reveals that RPG quests appear to share a com- mon structure. We propose a classification of RPG quests based on this structure, and describe a prototype quest gen- erator based on that classification. Our aim is to procedu- rally generate quests that are complex, multi-leveled, and plausible to players of RPGs. We analyze a nontrivial quest from Everquest and one from our prototype quest generator for comparison. Categories and Subject Descriptors I.2.8 [Artificial Intelligence]: Problem solving, control methods, and search|Plan execution, formation, and gen- eration; I.6.8 [Simulation and Modelling]: Type of Sim- ulation|Gaming General Terms Algorithms, Experimentation Keywords Quest, role-playing game, RPG, MMORPG, NPC, procedu- ral content generation, planning, intractability, Java, Prolog, BNF. Figure 1: Roadmap for the rest of this paper. 1. INTRODUCTION A quest is a player task commonly found within role play- quest. While authors seek exposition and players seek enter- ing games where the player is challenged to complete goals tainment, these goals are not necessarily mutually exclusive. in return for some reward. From an author's point of view, Procedural quest generation clearly has the potential to the quest provides many of the challenging elements of game increase the variability and replayability of games. This in play, and provide players with concrete goals [14]. From a turn can lead to an increase in player interest in these games, player's point of view, the quest is a narrative element that as there never comes a point where the player has seen ev- informs them about the world and allows the player to gain erything or done everything in the game. The seemingly knowledge and power. Dramatic events may be portrayed limitless quests that might be generated could cause one to through the dialog and actions of characters involved with a dismiss quest generation as an intractable problem. How- ever, an analysis of over 750 human-authored quests for Eve Online, World of Warcraft, Everquest, and Vanguard: Saga of Heroes shows these quests to have significantly less struc- Permission to make digital or hard copies of all or part of this work for tural variety than one might expect. Without any artificial personal or classroom use is granted without fee provided that copies are restrictions on quest structure, human authors nonetheless not made or distributed for profit or commercial advantage and that copies create works with shared structure, changing details such bear this notice and the full citation on the first page. To copy otherwise, to as setting, but preserving the relationship between actions. republish, to post on servers or to redistribute to lists, requires prior specific We have been able to exploit this common structure and permission and/or a fee. PCGames ’11, June 28, 2011, Bordeaux, France demonstrate a prototype system that procedurally generates Copyright 2011 ACM 978-1-4503-0804-5/11/06 ...$10.00. random quests appropriate for use in RPGs. 1 The main part of this paper is divided into five short sec- Motivation Quests Percent tions. In Section 2 we consider related work. In Section 3 Everquest 266 35% we describe the results our structural analysis of quests from Vanguard 137 18% four MMORPGs (see Figure 1(i)), a preliminary version of World of Warcraft 205 27% which appeared in [11]. In Section 4 we give an example Eve Online 145 19% of the structural analysis of a quest from Everquest (see Figure 1(ii)). In Section 5 we describe a prototype quest generator (available online at [10]) based on the structural Table 1: Distribution of quest origins. analysis (see Figure 1(iii)). In Section 6 we analyze a quest from our quest generator (see Figure 1(iv)). Motivation Description Knowledge Information known to a character 2. RELATED WORK Comfort Physical comfort Reputation How others perceive a character Previous research on RPG quest analysis falls into two Serenity Peace of mind categories: structural and functional. Autonomous genera- Protection Security against threats tion of quests involves not only a suitable form for a quest, Conquest Desire to prevail over enemies but a means for the generator to know when to generate a Wealth Economic power quest and the ability to ensure that the quest makes sense Ability Character skills in the current game state. Equipment Usable assets Some classification studies have been performed [6, 12, 13], but these do not necessarily have the goal of autonomous generation of quests. Sullivan has also classified player ac- Table 2: NPC motivations. tions, and has came to similar conclusions [13]. Ashmore and Nitsche [7] propose procedural quest generation using key- lock structure quests, rather than NPC interactions. This Figure 1(i)), we examined over 750 quests from Everquest, structure has potential for autonomous generation, but lacks World of Warcraft, Vanguard: Saga of Heroes, and Eve On- the sense of purpose found in quests derived from NPC goals. line to determine whether common structures were present. Jill Walker [15] classifies World of Warcraft quests into ex- Table 1 gives the distribution of quests from the four games. ploration and combat quests, which is significant as it is Quest descriptions were obtained from Allakhazam [1],the an early attempt to classify quests. We believe our classi- MMODB Quest Database [2], Silky Venom [3], Thottbot [4], fication is more general, in that it can express additional and the Eve Info Mission Database [5]. Each quest descrip- types of quests. Dickey [9] provided a classification sys- tion consists of NPC dialog, an explanation of the actions tem which appears suitable for autonomous generation, but players are required to perform, and the reward for complet- does not claim to provide complete coverage for RPG quests ing the quest. nor does it address how quests could be generated based on We observed the following patterns. Quests fall into a this system. Our decomposition is closely related to world set of 9 distinct underlying motivations best described by state, which makes it fairly straightforward to select a quest the following list of nouns: Knowledge, Comfort, Reputa- type which modifies some piece of state. Aarsath discussed tion, Serenity, Protection, Conquest, Wealth, Ability, and quests in general, although using a somewhat liberal defini- Equipment (see Table 2). Our use of motivations is novel, tion which could be applied to first-person shooters [6]. and we believe essential for ensuring that quests appear in- Quest generation is a special case of planning, as one may tentional and appropriate rather than randomly generated. consider a quest to consist of an initial state, a goal, and a An NPC's motivation is a statement of the most important set of actions players must perform to reach the goal. Plan- concern the NPC has, and the quest is intended to address ning in general is NP-complete, as a planning problem may this concern. We assume that as game events unfold a par- be restated as a boolean satisfiability problem (whether an ticular NPC's motivations will change, especially if players action is present at a particular stage of a viable plan) [8]. successfully complete quests for this NPC. The distribution As a result, exhaustive search may be required to determine of motivations observed was not uniform (see Table 3); we even if a plan exists. assume that the designer could in principle change the dis- The search space for non-trivial domains also grows very tribution of motivations over time to affect the flavor of the quickly, as planning is PSPACE-hard. Therefore while gen- eral planning algorithms are the most capable technique for generating quest plans, they are impractical. We avoid this Motivation Quests Percent limitation by abandoning the general planning problem in Knowledge 138 18.3% favor of one with restrictions. We are able to do this without Comfort 12 1.6% loss of generality as our analysis of human generated quests Reputation 49 6.5% showed these quests to have structural patterns which oc- Serenity 103 13.7% curred in predictable situations. Each of these patterns has Protection 137 18.2% an implicit precondition and postcondition, and as long as Conquest 152 20.2% these conditions are not violated a generator is free to elab- Wealth 15 2.0% orate or introduce new subquests. Ability 8 1.1% Equipment 139 18.5% 3. STRUCTURAL ANALYSIS For our structural analysis of RPG quests (refer back to Table 3: Distribution of observed NPC motivations. 2 game by preferring one form of quest motivation over an- other. The NPC delivering the quest to the player does so using from 2-7 specific strategies specific to its motivation. Each strategy can be described by a verb-noun pair, for example, \kill pests",\steal supplies", or \rescue NPC". The full list of strategies with their corresponding motivations from Table 2 is given in Table 4. For each strategy there is a sequence of from 1 to 6 actions that the player must undertake in sequence to implement the strategy. Each action can be either a simple atomic Figure 2: Key to Figures 3 and 5. action that be achieved by the player (see Table 5, or can be expressed recursively as a sequence of other actions or action variants (see able 6).
Recommended publications
  • Planning for Non-Player Characters by Learning from Demonstration
    University of Pennsylvania ScholarlyCommons Publicly Accessible Penn Dissertations 2018 Planning For Non-Player Characters By Learning From Demonstration John Drake University of Pennsylvania, [email protected] Follow this and additional works at: https://repository.upenn.edu/edissertations Part of the Computer Sciences Commons Recommended Citation Drake, John, "Planning For Non-Player Characters By Learning From Demonstration" (2018). Publicly Accessible Penn Dissertations. 2756. https://repository.upenn.edu/edissertations/2756 This paper is posted at ScholarlyCommons. https://repository.upenn.edu/edissertations/2756 For more information, please contact [email protected]. Planning For Non-Player Characters By Learning From Demonstration Abstract In video games, state of the art non-player character (NPC) behavior generation typically depends on hard-coding NPC actions. In many game situations however, it is hard to foresee how an NPC should behave to appear intelligent or to accommodate human preferences for NPC behavior. We advocate the creation of a more flexible method ot allow players (and developers) to train NPCs to execute novel behaviors which are not hard-coded. In particular, we investigate search-based planning approaches using demonstration to guide the search through high-dimensional spaces that represent the full state of the game. To this end, we developed the Training Graph heuristic, an extension of the Experience Graph heuristic, that guides a search smoothly and effectively even when a demonstration is unreachable in the search space, and ensures that more of the demonstrations are utilized to better train the NPC's behavior. To deal with variance in the initial conditions of such planning problems, we have developed heuristics in the Multi-Heuristic A* framework to adapt demonstration trace data to new problems.
    [Show full text]
  • Improving the Social Believability of Non-Player Characters in Role-Playing Games
    Agents that Relate: Improving the Social Believability of Non-Player Characters in Role-Playing Games Nuno Afonso and Rui Prada IST-Technical University of Lisbon, INESC-ID Avenida Prof. Cavaco Silva – TagusPark 2744-016 Porto Salvo, Portugal {nafonso, rui.prada}@gaips.inesc-id.pt Abstract. As the video games industry grows and video games become more part of our lives, we are eager for better gaming experiences. One field in which games still have much to gain is in Non-Player Character behavior in socially demanding games, like Role-Playing Games. In Role-Playing Games players have to interact constantly with very simple Non-Player Characters, with no social behavior in most of the cases, which contrasts with the rich social experience that was provided in its traditional pen-and-paper format. What we propose in this paper is that if we create a richer social behavior in Non-Player Characters the player’s gaming experience can be improved. In order to attain this we propose a model that has at its core social relationships with/between Non-Player Characters. By doing an evaluation with players, we identified that 80% of them preferred such system, affirming that it created a better gaming experience. Keywords: role-playing games, non-player characters, artificial intelligence, social, behavior, relationship, personality, theory of mind. 1 Introduction As computers became more present in our lives, they transformed from simple work machines into a means of entertainment. This created a massive industry of video games, an industry that beats sales records every year, and has a yearly growth rate higher than any other entertainment industry [2].
    [Show full text]
  • Making Quests Playable with Computer–Assisted
    UC Irvine Cognition and Creativity Title QuestBrowser: Making Quests Playable with Computer- Assisted Design Permalink https://escholarship.org/uc/item/2tk0h882 Authors Sullivan, Anne Mateas, Michael Wardrip–Fruin, Noah Publication Date 2009-12-12 Peer reviewed eScholarship.org Powered by the California Digital Library University of California QuestBrowser: Making Quests Playable with Computer- Assisted Design Anne Sullivan Michael Mateas Noah Wardrip-Fruin Expressive Intelligence Studio Expressive Intelligence Studio Expressive Intelligence Studio University of California, Santa Cruz University of California, Santa Cruz University of California, Santa Cruz [email protected] [email protected] [email protected] ABSTRACT narrative; within which the player moves through the experience, Good gameplay has been characterized as a series of interesting fulfilling check points to advance the story. These story choices. Therefore, to have gameplay of any sort requires the checkpoints are delivered to the player in the form of quests, and player to be presented with decisions. Given this definition, many these quests lack interesting or meaningful choices, but are instead quests within computer role-playing games are not playable as delivered as required actions for the player to complete. they currently exist. Instead, quests are given to the player as a Because of this lack of choice, we argue that quests are not series of tasks to perform in a specific way in order to advance the currently playable in many CRPGs. When we look at table-top story within the game. We look at making quests playable – role-playing games, the precursor to CRPGs, we find quests that adding choices for the player – and what a system that could exist in their playable form and are used with regularity.
    [Show full text]
  • Dynamic Quest Generation Using in Session Player Behaviors in MMORPG
    WRITING FOR EACH OTHER: DYNAMIC QUEST GENERATION USING IN SESSION PLAYER BEHAVIORS IN MMORPG A Thesis presented to the Faculty of California Polytechnic State University, San Luis Obispo In Partial Fulfillment of the Requirements for the Degree Master of Science in Computer Science by Sean Mendonca June 2020 c 2020 Sean Mendonca ALL RIGHTS RESERVED ii COMMITTEE MEMBERSHIP TITLE: Writing For Each Other: Dynamic Quest Generation Using In Session Player Behav- iors in MMORPG AUTHOR: Sean Mendonca DATE SUBMITTED: June 2020 COMMITTEE CHAIR: Foaad Khosmood, Ph.D. Professor of Computer Science COMMITTEE MEMBER: Michael Haungs, Ph.D. Professor of Computer Science COMMITTEE MEMBER: Franz Kurfess, Ph.D. Professor of Computer Science iii ABSTRACT Writing For Each Other: Dynamic Quest Generation Using In Session Player Behaviors in MMORPG Sean Mendonca Role-playing games (RPGs) rely on interesting and varied experiences to maintain player attention. These experiences are often provided through quests, which give players tasks that are used to advance stories or events unfolding in the game. Tra- ditional quests in video games require very specific conditions to be met, and for participating members to advance them by carrying out pre-defined actions. These types of quests are generated with perfect knowledge of the game world and are able to force desired behaviors out of the relevant non-player characters (NPCs). This becomes a major issue in massive multiplayer online (MMO) when other players can often disrupt the conditions needed for quests to unfold in a believable and immersive way, leading to the absence of a genuine multiplayer RPG experience. Our proposed solution is to dynamically create quests from real-time information on the unscripted actions of other NPCs and players in a game.
    [Show full text]
  • Osrs Quest List Order
    Osrs Quest List Order Coyish Brett sometimes refining his overhaul shrinkingly and capitalize so ornamentally! Diaphanous Micky anneal or knownunscrambling bumptiously some orpotoroos items equanimously sexennially, however when interneural trifoliate ReedSanford sunk sledge-hammers entomologically dialectically or conjecturing. and genealogically.Christofer usually Use any particular list! This number the most usually order to minimize leveling done outside the quest reward xp Other mortal being a. Subscribe for a bit with related posts you may be alchemised psa: a vial of its a bunch of. Making guide describes unlocking an account, simply the best in our official legal and go, including ip addresses, potentially give it! Welcome to anvils after that guides you order, and social media feed, as a free in quest osrs list order for quick teleport. Players can be listed in? Ask your order from another quest order! Guarantee you order has always restored a list of fish found in the osrs bank automatically embedded. Click more information shall be nice day after struggling for free. Use any order to be listed in an account is not include hyperlink to. Each skill capes for gold bar that list from the magic bonuses are the ability from divine bastion can also convert traditional slime pit and purchase. It contains the primary ingredient of tough quests? Mozilla using cooking recipes are anvils here is a whole lot of guthix rest of page you need a dedicated team is a title that. Where players in. That list of osrs this maze are listed in order: dollars for staff makes it allows you did fish breed profile.
    [Show full text]
  • Free to Play Recommended First Quests Runescape
    Free To Play Recommended First Quests Runescape Opisthognathous Regan clog that rheology cross under and illustrating acrogenously. Reggy is almighty shroud-laid after powerful detested.Sherwood preside his peroneus agilely. Spinning Bartel lowns no nails remerged irksomely after Ashish engrains unsympathetically, quite Website uses in old school bond in that this game will pay in old school bond hack has runescape play it to get the rum deal with Wizard robes as you by jogres and can. General Store, triple the coming years. These apps are designed to improve each game experiance by pushing the bounderies of your browser. If we want. Shulk: You lost the funniest things. They reach not reset for fashion week. Same story wise since the observatory reception room back to accommodate thicker socks and talk to get started, these must exactly? These free play. We bail you retire use our commenting platform to engage in insightful conversations about issues in whose community. Why is recommended quests, quest for late into the same class, with a wall of nintendo switch. She will secure you to reed the house cannot save him seize the other servants. Tell you play runescape quest cape for easier to. They wax the hard step of producing potions, except for potions brewed with coconut milk. We can play runescape quests are free linux games are perfect for easier once bigg boss is recommended, questing experience as. Secure stitch Your Devices. We were looking for racers or if any other related to help shazam prot warrior, log in mourning after in the range of gp for! This quest cape of quests and play on your first things to teleport you to fire on a very own unique welcome to my phone.
    [Show full text]
  • Mud Connector
    Archive-name: mudlist.doc /_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/ /_/_/_/_/ THE /_/_/_/_/ /_/_/ MUD CONNECTOR /_/_/ /_/_/_/_/ MUD LIST /_/_/_/_/ /_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/ o=======================================================================o The Mud Connector is (c) copyright (1994 - 96) by Andrew Cowan, an associate of GlobalMedia Design Inc. This mudlist may be reprinted as long as 1) it appears in its entirety, you may not strip out bits and pieces 2) the entire header appears with the list intact. Many thanks go out to the mud administrators who helped to make this list possible, without them there is little chance this list would exist! o=======================================================================o This list is presented strictly in alphabetical order. Each mud listing contains: The mud name, The code base used, the telnet address of the mud (unless circumstances prevent this), the homepage url (if a homepage exists) and a description submitted by a member of the mud's administration or a person approved to make the submission. All listings derived from the Mud Connector WWW site http://www.mudconnect.com/ You can contact the Mud Connector staff at [email protected]. [NOTE: This list was computer-generated, Please report bugs/typos] o=======================================================================o Last Updated: June 8th, 1997 TOTAL MUDS LISTED: 808 o=======================================================================o o=======================================================================o Muds Beginning With: A o=======================================================================o Mud : Aacena: The Fatal Promise Code Base : Envy 2.0 Telnet : mud.usacomputers.com 6969 [204.215.32.27] WWW : None Description : Aacena: The Fatal Promise: Come here if you like: Clan Wars, PKilling, Role Playing, Friendly but Fair Imms, in depth quests, Colour, Multiclassing*, Original Areas*, Tweaked up code, and MORE! *On the way in The Fatal Promise is a small mud but is growing in size and player base.
    [Show full text]
  • Quest Guidebook 2021
    Guidebook Overview We are so thrilled to welcome your child to a Tawonga Quest this summer! This 2021 Quest Guidebook has everything you need to know to get ready for your adventure, including helpful information on: ❖ COVID-19 Policies ❖ Screen-Free Policy ❖ No-Package Policy ❖ Drop Off and Return Information ❖ Mail Information ❖ What to Bring and What Not to Bring ❖ Food Including Allergies and Dietary Restrictions ❖ Behavior Expectations ❖ And Much More! Please help prepare your child for a safe and happy summer by reviewing this guidebook and discussing it with your child before their trip. Keep This Guidebook The information it contains is updated annually and will be useful before and throughout the summer, whether this is your family’s first summer participating in a Tawonga program or you have attended for many years. The guidebook is also available on our website at tawonga.org under the “Forms and Resources” section. If you have any questions or concerns, please call us at 415.543.2267 or email [email protected]. After you finish reading this guidebook, please sign the authorization and release forms for your Quest. 1 The Family | Tawonga Partnership Congratulations! You’ve registered for a great summer program with Camp Tawonga. We hope to make this summer a positive experience, and your help is essential. Reading this manual is a key step in preparing for your adventure ahead. This guidebook is intended to be read both by teens participating in a Quest and by their parents. Whether your family is new or returning, please carefully read this guidebook, discuss its contents together, and save it for future reference.
    [Show full text]
  • Causes, Magnitude and Implications of Griefing in Massively Multiplayer Online Role-Playing Games
    Causes, Magnitude and Implications of Griefing in Massively Multiplayer Online Role-Playing Games LEIGH SIMON ACHTERBOSCH This thesis is submitted in total fulfilment of the requirements for the degree of Doctor of Philosophy (Information Technology) Faculty of Science and Technology Federation University Australia PO Box 663 University Drive, Mount Helen Ballarat, Victoria 3353 Australia Submitted in April 2015 Abstract Abstract This thesis presents findings from research into the global phenomenon known as griefing that occurs in Massively Multiplayer Online Role-Playing Games (MMORPGs). Griefing, in its simplest terms, refers to the act of one player intentionally disrupting another player’s game experience for personal pleasure and potential gain. For too long it has been unknown how pervasive griefing is, how frequently griefing occurs and, in particular, the impact on players that are subjected to griefing. There has also been limited research regarding what causes a player to perform griefing. This thesis addresses these concerns by answering the research question “What are the causes and implications of griefing in Massively Multiplayer Online Role-Playing Games, and what magnitude of griefing exists in this genre?” Mixed method research was employed using the “Sequential Explanatory Strategy”, in which a quantitative phase was followed by a qualitative phase to strengthen the findings. The quantitative phase consisted of a survey that attracted 1188 participants of a representative player population. The qualitative phase consisted of interviews with 15 participants to give more personalised data. The data was analysed from the perspectives of different demographics and different associations to griefing. The thesis contributed original findings regarding the causes, magnitude and implications of griefing in MMORPGs.
    [Show full text]
  • NEXON M and Socialspiel Entertainment Reveal Legacy Quest
    Feb. 26, 2015 NEXON Co., Ltd. NEXON M and Socialspiel Entertainment Reveal Legacy Quest A Roguelike Dungeon Crawling Action RPG Coming Soon for Mobile Devices TOKYO – February 26, 2015 – NEXON Co., Ltd. (“Nexon”) (3659.TO), a worldwide leader in free-to-play online games, today announced that its mobile game publishing subsidiary, NEXON M Inc. (“NEXON M”) and a Vienna, Austria-based mobile games studio, Socialspiel Entertainment GmbH (“Socialspiel”), will release Legacy Quest, an upbeat, roguelike-inspired action role playing game (RPG) for mobile devices. Legacy Quest puts players in the fearless boots of a proud line of customizable heroes, where they will explore massive dungeons while fighting monsters and uncovering rare loot. Death of a hero is permanent in Legacy Quest, but every creature vanquished and Soul collected will give players the ability to unlock powerful new traits, enhancing the next hero in their bloodline to continue their epic adventure and take on increasingly challenging monsters and dungeons. Players will adventure through ever-evolving dungeons set in a unique and highly stylized fantasy universe, inspired by the classic 8-bit RPGs of previous generations. 1 “Socialspiel is taking a fresh approach to the fantasy RPG genre with Legacy Quest’s unique customization and crafting, and a vibrant, gorgeous art style,” said John Robinson, General Manager of NEXON M, Nexon’s mobile game publishing division. Players will create, customize and upgrade their weapons to fit their play style through Legacy Quest’s unique crafting and customization system. If a hero is slain in a dungeon, their custom gear will be added as new items to the game world and become discoverable by other players as they hack and slash their way through waves of monsters.
    [Show full text]
  • Making Quests Playable with Computer–Assisted
    QuestBrowser: Making Quests Playable with Computer- Assisted Design Anne Sullivan Michael Mateas Noah Wardrip-Fruin Expressive Intelligence Studio Expressive Intelligence Studio Expressive Intelligence Studio University of California, Santa Cruz University of California, Santa Cruz University of California, Santa Cruz [email protected] [email protected] [email protected] ABSTRACT narrative; within which the player moves through the experience, Good gameplay has been characterized as a series of interesting fulfilling check points to advance the story. These story choices. Therefore, to have gameplay of any sort requires the checkpoints are delivered to the player in the form of quests, and player to be presented with decisions. Given this definition, many these quests lack interesting or meaningful choices, but are instead quests within computer role-playing games are not playable as delivered as required actions for the player to complete. they currently exist. Instead, quests are given to the player as a Because of this lack of choice, we argue that quests are not series of tasks to perform in a specific way in order to advance the currently playable in many CRPGs. When we look at table-top story within the game. We look at making quests playable – role-playing games, the precursor to CRPGs, we find quests that adding choices for the player – and what a system that could exist in their playable form and are used with regularity. support playable quests would look like. Finally, we address the impact playable quests would have on a designer and discuss In this paper, we will describe our solution for this shortcoming of QuestBrowser, the system we created to handle these concerns.
    [Show full text]
  • Improving the Social Believability of Non-Player Characters in Role-Playing Games
    Agents That Relate: Improving the Social Believability of Non-Player Characters in Role-Playing Games Nuno Afonso and Rui Prada IST-Technical University of Lisbon, INESC-ID Avenida Prof. Cavaco Silva – TagusPark 2744-016 Porto Salvo, Portugal {nafonso,rui.prada}@gaips.inesc-id.pt Abstract. As the video games industry grows and video games become more part of our lives, we are eager for better gaming experiences. One field in which games still have much to gain is in Non-Player Character behavior in socially demanding games, like Role-Playing Games. In Role-Playing Games players have to interact constantly with very simple Non-Player Characters, with no social behavior in most of the cases, which contrasts with the rich social experi- ence that was provided in its traditional pen-and-paper format. What we pro- pose in this paper is that if we create a richer social behavior in Non-Player Characters the player’s gaming experience can be improved. In order to attain this we propose a model that has at its core social relationships with/between Non-Player Characters. By doing an evaluation with players, we identified that 80% of them preferred such system, affirming that it created a better gaming experience. Keywords: role-playing games, non-player characters, artificial intelligence, social, behavior, relationship, personality, theory of mind. 1 Introduction As computers became more present in our lives, they transformed from simple work machines into a means of entertainment. This created a massive industry of video games, an industry that beats sales records every year, and has a yearly growth rate higher than any other entertainment industry [2].
    [Show full text]