Skip to main content

Exploring the Design Space of Social Physics Engines in Games

  • Conference paper
  • First Online:
Interactive Storytelling (ICIDS 2022)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 13762))

Included in the following conference series:

Abstract

Social simulation in video games approximates believable social behavior between characters. Game franchises like Crusader Kings, The Sims, and Dwarf Fortress became famous for using social simulation for emergent storytelling. Despite the success of using social simulation as a core aspect of gameplay, there is a seeming lack of publicly available tools for helping game developers create these types of experiences. To help encourage the development of open-source social simulation tools, we further explore the concept of social physics engines—self-contained solutions for modeling dynamic social relationships between non-player characters and players. We propose a design space for constructing social physics systems. It is inspired by rigid-body physics engines and is informed by a design space analysis using commercial and academic social simulation games and systems.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    Sims 4 subreddit: https://www.reddit.com/r/Sims4/.

  2. 2.

    Crusader Kings subreddit: https://www.reddit.com/r/CrusaderKings/.

  3. 3.

    Dwarf Fortress subreddit: https://www.reddit.com/r/dwarffortress/.

  4. 4.

    https://pybullet.org/wordpress/.

  5. 5.

    https://box2d.org/.

  6. 6.

    https://developer.nvidia.com/physx-sdk.

  7. 7.

    https://www.havok.com/.

  8. 8.

    The simulation of bodies under the influence of external forces with the assumption that all bodies are solid/non-deformable.

  9. 9.

    The simulation of realistic deformable objects like cloth, hair, and plants.

  10. 10.

    The realistic simulation of fluids like water and smoke.

  11. 11.

    Mario stats taken from fan wiki: https://characterprofile.fandom.com/wiki/Mario.

  12. 12.

    https://sims.fandom.com/wiki/List_of_Moodlets_(The_Sims_4)/Life_Status.

  13. 13.

    https://dwarffortresswiki.org/index.php/DF2014:Personality_trait.

References

  1. Adams, T., Adams, Z.: Dwarf fortress. [Linux, macOS, Microsoft Windows, Macintosh operating systems, Classic Mac OS] (2009)

    Google Scholar 

  2. Aylett, R.: Narrative in virtual environments-towards emergent narrative. In: Proceedings of the AAAI Fall Symposium on Narrative Intelligence, pp. 83–86 (1999)

    Google Scholar 

  3. Azad, S., Martens, C.: Lyra: simulating believable opinionated virtual characters. In: Proceedings of the AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment, pp. 108–115 (2019)

    Google Scholar 

  4. Azad, S., Martens, C.: Little computer people: A survey and taxonomy of simulated models of social interaction. In: Proceedings of the ACM on Human-Computer Interaction CHI PLAY (2021)

    Google Scholar 

  5. Barone, E.: Stardew valley. [Nintendo Switch, Android, PlayStation 4, macOS, iOS] (2016)

    Google Scholar 

  6. Cone, J.: It is rocket science. https://www.gdcvault.com/play/1024972/It-IS-Rocket-Science-The

  7. Crawford, C.: Gossip. [Unpublished Atari 8-bit] (1983)

    Google Scholar 

  8. DeKerlegand, D., Samuel, B., Treanor, M.: Pedagogical challenges in social physics authoring. In: Proceedings of the International Conference on Interactive Digital Storytelling, pp. 34–47. Springer (2021). https://doi.org/10.1007/978-3-030-92300-6_4

  9. Digital, P.: Gran turismo 7. [PlayStation 4, PlayStation 5] (2022)

    Google Scholar 

  10. Eladhari, M.P.: Re-tellings: the fourth layer of narrative as an instrument for critique. In: Proceedings of the International Conference on Interactive Digital Storytelling, pp. 65–78. Springer (2018). https://doi.org/10.1007/978-3-030-04028-4_5

  11. Emily Short: Blood and laurels. [iPad OS] (2014)

    Google Scholar 

  12. Evans, R., Short, E.: Versu-a simulationist storytelling system. IEEE Trans. Comput. Intell. AI Games 6(2), 113–130 (2013)

    Article  Google Scholar 

  13. Kaiser, R.: The surprising design of Crusader Kings II. gamedeveloper.com, January 2013. https://www.gamedeveloper.com/design/the-surprising-design-of-i-crusader-kings-ii-i-

  14. Kreminski, M., Samuel, B., Melcer, E., Wardrip-Fruin, N.: Evaluating AI-based games through retellings. In: Proceedings of the AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment, pp. 45–51 (2019)

    Google Scholar 

  15. MacLean, A., Young, R.M., Bellotti, V.M., Moran, T.P.: Questions, options, and criteria: elements of design space analysis. In: Design Rationale, pp. 53–105. CRC Press (2020)

    Google Scholar 

  16. Mateas, M., Stern, A.: Procedural authorship: a case-study of the interactive drama façade. Digital Arts and Culture (DAC) 61 (2005)

    Google Scholar 

  17. Maxis: The Sims 4. [PlayStation 4, Xbox One, macOS, Microsoft Windows, Macintosh operating systems, Classic Mac OS] (2014)

    Google Scholar 

  18. McCoy, J., Treanor, M., Samuel, B., Reed, A.A., Wardrip-Fruin, N., Mateas, M.: Prom week. In: Proceedings of the International Conference on the Foundations of Digital Games, pp. 235–237 (2012)

    Google Scholar 

  19. McCoy, J., Treanor, M., Samuel, B., Tearse, B., Mateas, M., Wardrip-Fruin, N.: Authoring game-based interactive narrative using social games and Comme il Faut. In: Proceedings of the International Conference & Festival of the Electronic Literature Organization (2010)

    Google Scholar 

  20. Monolith Productions: Middle Earth: Shadow of War. [PlayStation 4, Xbox One, iOS, Microsoft Windows] (2017)

    Google Scholar 

  21. Nintendo: Animal crossing: New horizons. [Nintendo Switch] (2020)

    Google Scholar 

  22. Paradox Interactive: Crusader Kings II. [macOS, Microsoft Windows, Linux, Classic Mac OS] (2012)

    Google Scholar 

  23. Psyonix: Rocket league. [PlayStation 4, Nintendo Switch, Xbox One, Microsoft Windows, Macintosh operating systems, Linux] (2015)

    Google Scholar 

  24. Pynadath, D.V., Marsella, S.C.: Psychsim: modeling theory of mind with decision-theoretic agents. In: Proceedings of the International Joint Conference on Artificial Intelligence, pp. 1181–1186 (2005)

    Google Scholar 

  25. Ravio Entertainment: Angry Birds. [Android, iOS] (2009)

    Google Scholar 

  26. Robison, E., Viglione, M., Zubek, R., Horswill, I.: AI design lessons for social modeling at scale. In: Proceedings of the AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment, pp. 213–219 (2021)

    Google Scholar 

  27. Ryan, J.: Curating Simulated Storyworlds. Ph.D. thesis, University of California, Santa Cruz (2018)

    Google Scholar 

  28. Ryan, J., Mateas, M., Wardrip-Fruin, N.: A simple method for evolving large character social networks. In: Proceedings of the Social Believability in Games Workshop (2016)

    Google Scholar 

  29. Ryan, J., Summerville, A., Mateas, M., Wardrip-Fruin, N.: Toward characters who observe, tell, misremember, and lie. In: Proceedings of the AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment, pp. 56–62 (2015)

    Google Scholar 

  30. Samuel, B., et al.: Playing the worlds of prom week. In: Narrative Theory, Literature, and New Media, pp. 87–105. Routledge (2015)

    Google Scholar 

  31. Samuel, B., Reed, A.A., Maddaloni, P., Mateas, M., Wardrip-Fruin, N.: The ensemble engine: next-generation social physics. In: Proceedings of the International Conference on the Foundations of Digital Games, pp. 22–25 (2015)

    Google Scholar 

  32. Samuel, B., Ryan, J., Summerville, A.J., Mateas, M., Wardrip-Fruin, N.: Bad news: an experiment in computationally assisted performance. In: International Conference on Interactive Digital Storytelling, pp. 108–120. Springer (2016). https://doi.org/10.1007/978-3-319-48279-8_10

  33. Schank, R.C., Abelson, R.P.: Scripts, Plans, Goals, and Understanding: An Inquiry into Human Knowledge Structures. Psychology Press (2013)

    Google Scholar 

  34. Smith, A.M., Mateas, M.: Computational caricatures: probing the game design process with AI. In: Proceedings of the Artificial Intelligence in the Game Design Process Workshop at the 2011 AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment (2011)

    Google Scholar 

  35. SomaSim: City of Gangsters. [Microsoft Windows (2021)

    Google Scholar 

  36. Studios, T.: Forza Horizon 5. [Xbox One, Xbox Series X/S, and Windows 10] (2021)

    Google Scholar 

  37. Summerville, A., Samuel, B.: Kismet: a small social simulation language. In: Proceedings of the Casual Creator Workshop at the 2020 International Conference on Computational Creativity (2020)

    Google Scholar 

  38. Wiltshire, A.: How Crusader Kings 2 makes people out of opinions, November 2016. https://www.rockpapershotgun.com/crusader-kings-2-characters

  39. Zimmerman, J., Forlizzi, J., Evenson, S.: Research through design as a method for interaction design research in HCI. In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, pp. 493–502 (2007)

    Google Scholar 

  40. Zubek, R., Horswill, I., Robison, E., Viglione, M.: Social modeling via logic programming in City of Gangsters. In: Proceedings of the AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment, vol. 17, pp. 220–226 (2021)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Shi Johnson-Bey .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Johnson-Bey, S., Nelson, M.J., Mateas, M. (2022). Exploring the Design Space of Social Physics Engines in Games. In: Vosmeer, M., Holloway-Attaway, L. (eds) Interactive Storytelling. ICIDS 2022. Lecture Notes in Computer Science, vol 13762. Springer, Cham. https://doi.org/10.1007/978-3-031-22298-6_36

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-22298-6_36

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-22297-9

  • Online ISBN: 978-3-031-22298-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics