@inproceedings { guimarães17, abstract = {We present an implementation of CIF-CK — a social agent architecture that models reasoning about persistent social interactions to improve narrative engagement and play experience for human interactors. The key contribution of this work is in adapting the richness of social interactions from CiF to a first-person interaction experience and a released distribution of its implementation on the Skyrim game engine.}, address = {Berlin, Heidelberg}, booktitle = {Proceedings of the 16th Conference on Autonomous Agents and MultiAgent Systems}, doi = {10.1007/978-3-642-32323-22}, editor = {Hingston, Philip}, isbn = {978-3-642-32323-2}, keywords = {Intelligent Virtual Agents;Multi-Agent Societies;Computer Games;}, month = {May}, pages = {1562--1564}, publisher = {Springer Berlin / Heidelberg}, title = {Prom week meets skyrim: Developing a social agent architecture in a commercial game}, url = {http://dx.doi.org/10.1007/978-3-642-32323-2}, year = {2017}, author = {Manuel Guimarães and Pedro Santos and Arnav Jhala} } @inproceedings { mateas2005structuring, booktitle = {AIIDE}, pages = {93--98}, title = {Structuring Content in the Fa{\c{c}}ade Interactive Drama Architecture.}, year = {2005}, author = {} } @article { scacchi2010computer, journal = {First Monday}, number = {5}, title = {Computer game mods, modders, modding, and the mod scene}, volume = {15}, year = {2010}, author = {} } @inproceedings { aylett2009orient, booktitle = {Proceedings of The 8th International Conference on Autonomous Agents and Multiagent Systems-Volume 2}, organization = {International Foundation for Autonomous Agents and Multiagent Systems}, pages = {1371--1372}, title = {ORIENT: interactive agents for stage-based role-play}, year = {2009}, author = { and and and Wan} } @article { paiva2005learning, journal = {Applied Artificial Intelligence}, number = {3-4}, pages = {235--266}, publisher = {Taylor \& Francis}, title = {Learning by feeling: Evoking empathy with synthetic characters}, volume = {19}, year = {2005}, author = { and and and} } @phdthesis { sarlo2015approach, school = {The University of Western Ontario}, title = {An Approach To Artificial Society Generation For Video Games}, year = {2015}, author = {} } @article { yannakakis2015panorama, journal = {IEEE Transactions on Computational Intelligence and AI in Games}, number = {4}, pages = {317--335}, publisher = {IEEE}, title = {A panorama of artificial and computational intelligence in games}, volume = {7}, year = {2015}, author = {Georgios} } @inproceedings { loyall1997personality, booktitle = {Proceedings of the first international conference on Autonomous agents}, organization = {ACM}, pages = {106--113}, title = {Personality-rich believable agents that use language}, year = {1997}, author = {A} } @book { rabin2014ai, publisher = {Nelson Education}, title = {AI Game Programming Wisdom 4}, volume = {4}, year = {2014}, author = {} } @book { goffman2005interaction, publisher = {AldineTransaction}, title = {Interaction ritual: Essays in face to face behavior}, year = {2005}, author = {} } @book { scherer2001appraisal, publisher = {Oxford University Press}, title = {Appraisal processes in emotion: Theory, methods, research}, year = {2001}, author = { and } } @article { haddadi1996belief, journal = {Foundations of distributed artificial intelligence}, pages = {169--185}, title = {Belief-desire-intention agent architectures}, year = {1996}, author = {} } @article { breso2016usability, journal = {Expert Systems}, publisher = {Wiley Online Library}, title = {Usability and acceptability assessment of an empathic virtual agent to prevent major depression}, year = {2016}, author = { and and} } @inproceedings { roth2011experience, booktitle = {International Conference on Entertainment Computing}, organization = {Springer}, pages = {13--21}, title = {The experience of interactive storytelling: comparing ``Fahrenheit" with ``Fa{\c{c}}ade"}, year = {2011}, author = { and Ivar} } @article { mascarenhas2016d3, title = {D3. 5--First Storytelling Framework}, year = {2016}, author = { and and} } @article { kuo2016super, journal = {Journal of Consumer Behaviour}, publisher = {Wiley Online Library}, title = {From Super Mario to Skyrim: A framework for the evolution of video game consumption}, year = {2016}, author = {and and } } @article { Lim2012, abstract = {The paper reports work to create believable autonomous Non Player Characters in Video games in general and educational role play games in particular. It aims to increase their ability to respond appropriately to the player's actions both cognitively and emotionally by integrating two models: the cognitive appraisal-based FAtiMA architecture, and the drives-based PSI model. We discuss the modelling of adaptive affective autonomous characters based on a biologically-inspired theory of human action regulation taking into account perception, motivation, emotions, memory, learning and planning. These agents populate an educational Role Playing Game, ORIENT (Overcoming Refugee Integration with Empathic Novel Technology) dealing with the cultural-awareness problem for children aged 13--14.}, doi = {10.1007/s10458-010-9161-2}, issn = {1573-7454}, journal = {Autonomous Agents and Multi-Agent Systems}, number = {2}, pages = {287--311}, title = {Creating adaptive affective autonomous NPCs}, url = {http://dx.doi.org/10.1007/s10458-010-9161-2}, volume = {24}, year = {2012}, author = { and and booktitle = {2011 IEEE 2nd International Conference on Software Engineering and keywords = {augmented reality;augmented reality system;feature matching algorithm;registration technology;tracking technology;virtual reality;Algorithm design and title = {The study and author = {}} } @article { enz2012orient, journal = {Cases on Cultural Implications and Considerations in Online Learning}, pages = {282}, publisher = {IGI Global}, title = {ORIENT: The Intercultural Empathy}, year = {2012}, author = { and and and } } @misc { VR, editor = {digitalcontentnext.org}, month = {December}, title = {The Rise of VR for immersive storytelling and advertising}, url = {https://digitalcontentnext.org/blog/2015/12/03/the-rise-of-vr-for-immersive-storytelling-and-advertising/}, year = {2015}, author = {} } @misc { Morality, editor = {withaterriblefate.com}, month = {April}, title = {Beyond the Moral Binary: Decision-Making in Video Games}, url = {https://withaterriblefate.com/2016/04/25/beyond-the-moral-binary-decision-making-in-video-games}, year = {2016}, author = {} } @misc { kotaku, editor = {kotaku.com}, month = {April}, title = {Mass Effect 3's Ending Disrespects Its Most Invested Players}, url = {http://kotaku.com/5898743/mass-effect-3s-ending-disrespects-its-most-invested-players}, year = {2012}, author = {} } @inproceedings { Afonso2009, booktitle = {International Conference on Entertainment Computing}, organization = {Springer}, pages = {34--45}, title = {Agents that relate: Improving the social believability of non-player characters in role-playing games}, year = {2008}, author = {} } @inproceedings { CIFCKDemo, booktitle = {Proceedings of the 2017 International Conference on Autonomous Agents and Multi-agent Systems}, month = {May}, publisher = {International Foundation for Autonomous Agents and Multiagent Systems}, series = {AAMAS '17}, title = {Prom Week meets Skyrim Demo}, year = {2017}, author = {} } @misc { VR2, editor = {fortune.com}, month = {January}, title = {Virtual Reality Video Game Industry to Generate 5 Billion in 2016}, url = {http://fortune.com/2016/01/05/virtual-reality-game-industry-to-generate-billions/}, year = {2016}, author = {} } @article { marta:ijcfd, journal = {International {J}ournal of {C}omputational {F}luid {D}ynamics}, month = {oct}, note = {doi:10.1080/10618560701678647}, number = {9--10}, pages = {307--327}, title = {A methodology for the development of discrete adjoint solvers using automatic differentiation tools}, volume = {99}, year = {2007}, author = { and and J. R. and and} } @book { nocedal:opt, edition = {2}, note = {ISBN:978-0387303031}, publisher = {Springer}, title = {Numerical optimization}, year = {2006}, author = {and} } @incollection { jameson:adjointns, booktitle = {Theoretical and Computational Fluid Dynamics}, month = {jan}, pages = {213--237}, publisher = {Springer-Verlag GmbH}, title = {Optimum Aerodynamic Design using the {Navier}--{S}tokes Equations}, volume = {10}, year = {1998}, author = {} } @incollection { rabin13, address = {Natick, MA, USA}, booktitle = {Game AI Pro: Collected Wisdom of Game AI Professionals}, chapter = {43}, editor = {Rabin, Steven}, pages = {515-530}, publisher = {A. K. Peters, Ltd.}, title = {An Architecture for Character-Rich Social Simulation}, year = {2013}, author = {} } @inproceedings { mccoy2013prom, booktitle = {FDG}, pages = {94--101}, title = {Prom Week: Designing past the game/story dilemma.}, year = {2013}, author = { and and and } } @article { evans2014versu, journal = {Computational Intelligence and AI in Games, IEEE Transactions on}, number = {2}, pages = {113--130}, publisher = {IEEE}, title = {Versu—A Simulationist Storytelling System}, volume = {6}, year = {2014}, author = {} } @incollection { evans2011using, booktitle = {Agents for games and simulations II}, pages = {163--178}, publisher = {Springer}, title = {Using exclusion logic to model social practices}, year = {2011}, author = {} } @inproceedings { gomes2013ai, booktitle = {AIIDE}, title = {AI Authoring for Virtual Characters in Conflict.}, year = {2013}, author = {Paulo} } @incollection { aylett2007fearnot, booktitle = {Virtual Storytelling. Using Virtual Reality Technologies for Storytelling}, pages = {202--205}, publisher = {Springer}, title = {FearNot!--an emergent narrative approach to virtual dramas for anti-bullying education}, year = {2007}, author = { and } } @inproceedings { cutumisu2009architecture, booktitle = {AIIDE}, title = {An Architecture for Game Behavior AI: Behavior Multi-Queues.}, year = {2009}, author = {} } @article { ermi2005fundamental, journal = {Worlds in play: International perspectives on digital games research}, title = {Fundamental components of the gameplay experience: Analysing immersion}, volume = {37}, year = {2005}, author = {} } @inproceedings { kelly2008offline, booktitle = {AIIDE}, title = {Offline Planning with Hierarchical Task Networks in Video Games.}, year = {2008}, author = { and } } @article { florez2008dynamic, journal = {Proceedings of AIIDE}, pages = {36--41}, title = {Dynamic expansion of behaviour trees}, year = {2008}, author = { and } } @inproceedings { hartsook2011toward, booktitle = {Computational Intelligence and Games (CIG), 2011 IEEE Conference on}, organization = {IEEE}, pages = {297--304}, title = {Toward supporting stories with procedurally generated game worlds}, year = {2011}, author = { and and} } @inproceedings { Mismanor, booktitle = {Proceedings of the International Conference on the Foundations of Digital Games}, organization = {ACM}, pages = {180--187}, title = {The design of Mismanor: creating a playable quest-based story game}, year = {2012}, author = { and } } @book { gratch2013social, publisher = {Oxford University Press}, title = {Social emotions in nature and artifact}, year = {2013}, author = {} } @book { gratch2006modeling, publisher = {Cambridge University Press}, title = {Modeling social emotions and social attributions}, year = {2006}, author = {and} } @article { prada2009teaming, journal = {Artificial Intelligence}, number = {1}, pages = {80--103}, publisher = {Elsevier}, title = {Teaming up humans with autonomous synthetic characters}, volume = {173}, year = {2009}, author = {} } @conference { McCoy:2009oq, address = {Irvine, CA}, attachments = {https://games.soe.ucsc.edu/sites/default/files/CognitionAndCreativity-JoshMcCoy-DAC09-Revised_0.pdf}, booktitle = {Proceedings of the 8th Digital Art and Culture Conference (DAC)}, keywords = {EIS, prom-week}, month = {December 12-15}, title = {Comme il Faut: A System for Simulating Social Games Between Autonomous Characters}, year = {2009}, author = {and} } @book { isbister2006better, publisher = {Elsevier/Morgan Kaufmann}, title = {Better game characters by design: A psychological approach}, year = {2006}, author = {} } @article { koenitz2016interactive, publisher = {Springer}, title = {Interactive Storytelling Paradigms and Representations: A Humanities-Based Perspective}, year = {2016}, author = {} } @incollection { sullivan2011extending, booktitle = {Interactive Storytelling}, pages = {164--169}, publisher = {Springer}, title = {Extending CRPGs as an interactive storytelling form}, year = {2011}, author = { and and } } @article { sullivan2012grail, title = {The Grail Framework: Making Stories Playable on Three Levels in CRPGs}, year = {2012}, author = {} } @techreport { eladhari2011ai, institution = {Technical Report, UCSC-SOE-11}, title = {AI-Based game design: Enabling new playable experiences}, year = {2011}, author = { and and} } @article { mccoyauthoring, booktitle = {Proceedings of the 4th International Conference \& Festival of the Electronic Literature Organization: Archive \& Innovate}, title = {Authoring Game-based Interactive Narrative using Social Games and Comme il Faut}, year = {2010}, author = { and and } } @inproceedings { grey2011procedural, booktitle = {Proceedings of the AISB 2011 Symposium: AI \& Games}, organization = {University of Bath}, pages = {3--10}, title = {Procedural quests: A focus for agent interaction in role-playing-games}, year = {2011}, author = {and} } @article { bates1994role, journal = {Communications of the ACM}, number = {7}, pages = {122--125}, title = {The role of emotion in believable agents}, volume = {37}, year = {1994}, author = {} } @article { chenskyrim, title = {Skyrim Survival Needs Modification}, year = {2015}, author = {} } @inproceedings { mccoy2011prom, booktitle = {Proceedings of the 6th International Conference on Foundations of Digital Games}, organization = {ACM}, pages = {319--321}, title = {Prom Week: social physics as gameplay}, year = {2011}, author = { and and} } @inproceedings { thrainsson2011dynamic, booktitle = {Intelligent Virtual Agents}, organization = {Springer}, pages = {473--474}, title = {Dynamic planning for agents in games using social norms and emotions}, year = {2011}, author = { and and } } @article { mccoy2014social, journal = {IEEE Transactions on Computational intelligence and AI in Games}, number = {2}, pages = {97--112}, publisher = {IEEE}, title = {Social story worlds with comme il faut}, volume = {6}, year = {2014}, author = { and and and } } @inproceedings { mccoy2011comme, booktitle = {AIIDE}, title = {Comme il Faut: A System for Authoring Playable Social Models.}, year = {2011}, author = { and and} } @inproceedings { pereira13, abstract = {One of the most pervasive concepts in human interactions is social power since many social situations entail disputes of social power. These disputes are power games and range from simple personal reasoning to the exercise of specific power strategies, which enhance or assert one's power. Recognizing the importance of such interactions and how they can enhance autonomous agents' socially intelligent behaviors, we present a conceptual framework integrating the different bases of power as social forces that can underlie an agent's deliberative decision process. This work establishes a theoretical basis for social intelligent agents capable of both being aware of and manipulating social power.}, address = {Saint Paul, Minnesota, USA}, booktitle = {Proceedings of the 2013 International Conference on Autonomous Agents and Multi-agent Systems}, keywords = {autonomous agents, social intelligence, social power;Intelligent Virtual Agents;}, month = {May}, pages = {1289--1290}, publisher = {International Foundation for Autonomous Agents and Multiagent Systems}, series = {AAMAS '13}, title = {Bases of Social Power for Agents}, year = {2013}, author = { and } } @inproceedings { marsella2004psychsim, booktitle = {Proceedings of the international conference on cognitive modeling}, pages = {243--248}, title = {PsychSim: Agent-based modeling of social interactions and influence}, volume = {36}, year = {2004}, author = { and and } } @book { lindzey1998handbook, publisher = {Oxford University Press}, title = {The handbook of social psychology}, year = {1998}, author = { and } } @incollection { kriegel2010crowd, booktitle = {Interactive Storytelling}, pages = {275--278}, publisher = {Springer}, title = {Crowd-sourced AI authoring with ENIGMA}, year = {2010}, author = {} } @article { Ebstein2010831, doi = {http://dx.doi.org/10.1016/j.neuron.2010.02.020}, issn = {0896-6273}, journal = {Neuron }, note = {}, number = {6}, pages = {831 - 844}, title = {Genetics of Human Social Behavior }, url = {http://www.sciencedirect.com/science/article/pii/S0896627310001376}, volume = {65}, year = {2010}, author = { and and and } } @article { roseman2001appraisal, publisher = {Oxford University Press}, title = {Appraisal theory: Overview, assumptions, varieties, controversies.}, year = {2001}, author = { and } } @inproceedings { pynadath2005psychsim, booktitle = {IJCAI}, pages = {1181--1186}, title = {PsychSim: Modeling theory of mind with decision-theoretic agents}, volume = {5}, year = {2005}, author = { and } } @inproceedings { si2005thespian, booktitle = {Proceedings of the fourth international joint conference on Autonomous agents and multiagent systems}, organization = {ACM}, pages = {21--28}, title = {Thespian: Using multi-agent fitting to craft interactive drama}, year = {2005}, author = {and and } } @article { ochs2009simulation, journal = {IEEE Transactions on Computational Intelligence and AI in Games}, number = {4}, pages = {281}, title = {Simulation of the dynamics of nonplayer characters' emotions and social relations in games}, volume = {1}, year = {2009}, author = {and} } @inproceedings { mateas2003faccade, booktitle = {Game Developers Conference}, title = {Fa{\c{c}}ade: An experiment in building a fully-realized interactive drama}, volume = {2}, year = {2003}, author = {} } @inproceedings { mateas2003integrating, booktitle = {Proceedings of the 1st International Conference on Technologies for Interactive Digital Storytelling and Entertainment (TIDSE-03)}, title = {Integrating plot, character and natural language processing in the interactive drama Fa{\c{c}}ade}, volume = {2}, year = {2003}, author = {} } @article { pynadath2012socio, title = {Socio-Cultural Modeling through Decision-Theoretic Agents with Theory of Mind}, year = {2012}, author = { and } } @incollection { dias2014fatima, booktitle = {Emotion Modeling}, pages = {44--56}, publisher = {Springer}, title = {Fatima modular: Towards an agent architecture with a generic appraisal framework}, year = {2014}, author = {and} } @inproceedings { aylett2009but, booktitle = {Proceedings of The 8th International Conference on Autonomous Agents and Multiagent Systems-Volume 1}, organization = {International Foundation for Autonomous Agents and Multiagent Systems}, pages = {329--336}, title = {But that was in another country: agents and intercultural empathy}, year = {2009}, author = { and and } } @inproceedings { rodrigues2009can, booktitle = {2009 3rd International Conference on Affective Computing and Intelligent Interaction and Workshops}, organization = {IEEE}, pages = {1--7}, title = {``I can feel it too!": Emergent empathic reactions between synthetic characters}, year = {2009}, author = { and and and journal = {Frontiers in Robotics and author = { and } } @misc { MassEffect, howpublished = {Microsoft Windows{,} Xbox 360}, publisher = {Electronic Arts}, title = {Mass Effect}, year = {2007}, author = {} } @misc { MassEffect2, howpublished = {Microsoft Windows{,} Xbox 360 {,} Playstation 3}, publisher = {Electronic Arts}, title = {Mass Effect 2}, year = {2010}, author = {} } @misc { Skyrim, howpublished = {Microsoft Windows{,} Playstation 3{,} Xbox 360}, publisher = {Bethesda Softworks}, title = {The Elder Scrolls V: Skyrim}, year = {2011}, author = {} } @misc { Oblivion, howpublished = {Microsoft Windows{,} mobile phone {,} Playstation 3{,} Xbox 360}, publisher = {Bethesda Softworks}, title = {The Elder Scrolls IV: Oblivion}, year = {2006}, author = {} } @misc { Killzone2, howpublished = {Playstation 3}, publisher = {Sony Computer Entertainment}, title = {Killzone 2}, year = {2009}, author = {} } @misc { PacMan, howpublished = {Arcade}, publisher = {Namco}, title = {Pac-Man}, year = {1980}, author = {} } @misc { WarcraftIII, howpublished = {Microsoft Windows {,} Mac OS}, publisher = {Blizzard Entertainment}, title = {Warcraft III: Reign of Chaos}, year = {2002}, author = {} } @misc { DragonAge2, howpublished = {Microsoft Windows{,} Playstation 3{,} Xbox 360 {,} Mac OS X}, publisher = {Electronic Arts}, title = {Dragon Age 2}, year = {2011}, author = {} } @misc { DragonAge3, howpublished = {Microsoft Windows{,} Playstation 4{,} Xbox One {,} Playstation 3 {,} Xbox 360}, publisher = {Electronic Arts}, title = {Dragon Age 3}, year = {2014}, author = {} } @misc { sims, howpublished = {Microsoft Windows{,} Mac OS {,} Playstation 2{,} Xbox {,} GameCube}, publisher = {Electronic Arts}, title = {The Sims}, year = {2000}, author = {} } @misc { sims3, howpublished = {Microsoft Windows{,} Mac OS X}, publisher = {Electronic Arts}, title = {The Sims 3}, year = {2014}, author = {} } @misc { Witcher3, howpublished = {Microsoft Windows{,} Playstation 4{,} Xbox One }, publisher = {CD Projekt}, title = {The Witcher 3: Wild Hunt}, year = {2015}, author = {} } @misc { gta, howpublished = {Microsoft Windows{,} Playstation 4{,} Xbox One {,} Playstation 3 {,} Xbox 360}, publisher = {Rockstar Games}, title = {Grand Theft Auto V}, year = {2013}, author = {} } @article { moreno1934shall, publisher = {Nervous and Mental Disease Publishing Co}, title = {Who shall survive?: A new approach to the problem of human interrelations.}, year = {1934}, author = {} } @misc { MassEffect3, howpublished = {Microsoft Windows {,} Xbox 360 {,} PlayStationt 3 {,} Wii U}, title = {Mass Effect 3}, year = {2012}, author = {} } @misc { CallOfDuty, howpublished = {Microsoft Windows{,} OS X {,} Xbox 360{,} N-Gage {,} Playstation 3}, publisher = {Activision}, title = {Call of Duty}, year = {2003}, author = {} } @misc { Halo2, howpublished = {Microsoft Windows{,} Xbox}, publisher = {Microsoft Game Studios}, title = {Halo 2}, year = {2004}, author = {} } @misc { Assassins, howpublished = {Microsoft Windows{,} Xbox 360{,} Playstation 3}, publisher = {Ubisoft}, title = {Assassin's Creed}, year = {2007}, author = {} } @misc { AssassinsUnity, howpublished = {Microsoft Windows{,} Xbox One{,} Playstation 4}, publisher = {Ubisoft}, title = {Assassin's Creed Unity}, year = {2014}, author = {} } @misc { Facade, howpublished = {Microsoft Windows {,} Macintosh}, title = {Fa{\c{c}}ade}, year = {2005}, author = {} } @misc { Fallout4, howpublished = {Microsoft Windows{,} Xbox One{,} Playstation 4}, publisher = {Bethesda Softworks}, title = {Fallout 4}, year = {2015}, author = {} } @misc { Mafia3, howpublished = {Playstation 4 {,} Xbox One{,} Microsoft Windows {,} OS X}, publisher = {2K Games}, title = {Mafia 3}, year = {2016}, author = {} }