Academia.eduAcademia.edu

Outline

Feature analysis for modeling game content quality

2011, … Intelligence and Games ( …

Abstract

One promising avenue towards increasing player entertainment for individual game players is to tailor player experience in real-time via automatic game content generation. Modeling the relationship between game content and player preferences or affective states is an important step towards this type of game personalization. In this paper we analyse the relationship between level design parameters of platform games and player experience. We introduce a method to extract the most useful information about game content from short game sessions by investigating the size of game session that yields the highest accuracy in predicting players' preferences, and by defining the smallest game session size for which the model can still predict reported emotion with acceptable accuracy. Neuroevolutionary preference learning is used to approximate the function from game content to reported emotional preferences. The experiments are based on a modified version of the classic Super Mario Bros game. We investigate two types of features extracted from game levels; statistical level design parameters and extracted frequent sequences of level elements. Results indicate that decreasing the size of the feature window lowers prediction accuracy, and that the models built on selected features derived from the whole set of extracted features (combining the two types of features) outperforms other models constructed on partial information about game content.

References (17)

  1. C. Bateman and R. Boon, 21st century game design. Charles River Media, 2006.
  2. K. Isbister and N. Schaffer, Game Usability: Advancing the Player Experience. Morgan Kaufman, 2008.
  3. R. Koster, A theory of fun for game design. Paraglyph press, 2004.
  4. G. Andrade, G. Ramalho, H. Santana, and V. Corruble, "Automatic computer game balancing: a reinforcement learning approach," in Proceedings of the fourth international joint conference on Autonomous agents and multiagent systems, ser. AAMAS '05. New York, NY, USA: ACM, 2005, pp. 1111-1112. [Online]. Available: http://doi.acm.org/10.1145/1082473.1082648
  5. G. N. Yannakakis and J. Hallam, "Real-time Game Adaptation for Optimizing Player Satisfaction," IEEE Transactions on Computational Intelligence and AI in Games, vol. 1, no. 2, pp. 121-133, June 2009.
  6. J. Togelius, G. N. Yannakakis, K. O. Stanley, and C. Browne, "Search- based procedural content generation," in Proceedings of EvoApplica- tions, vol. 6024. Springer LNCS, 2010.
  7. G. N. Yannakakis and J. Togelius, "Experience-Driven Procedural Content Generation," IEEE Transactions on Affective Computing, 2011.
  8. N. Shaker, G. N. Yannakakis, and J. Togelius, "Towards Automatic Personalized Content Generation for Platform Games," in Proceedings of the AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment (AIIDE). AAAI Press, October 2010.
  9. E. Hudlicka, "Affective computing for game design," in GAMEON- NA'08: Proceedings of the 4th Intl. North American Conference on Intelligent Games and Simulation, Montreal, Canada, 2008, pp. 5-12.
  10. G. N. Yannakakis, M. Maragoudakis, and J. Hallam, "Preference learning for cognitive modeling: a case study on entertainment preferences," Trans. Sys. Man Cyber. Part A, vol. 39, pp. 1165-1175, November 2009. [Online]. Available: http://dx.doi.org/10.1109/TSMCA.2009.2028152
  11. D. Charles and M. Black, "Dynamic player modeling: A framework for player-centered digital games," in Proc. of the International Conference on Computer Games: Artificial Intelligence, Design and Education, 2004, pp. 29-35.
  12. G. Yannakakis and J. Hallam, "Real-time Game Adaptation for Op- timizing Player Satisfaction," IEEE Transactions on Computational Intelligence and AI in Games, vol. 1, no. 2, pp. 121-133, June 2009.
  13. C. Pedersen, J. Togelius, and G. N. Yannakakis, "Modeling player experience for content creation," IEEE Transactions on Computational Intelligence and AI in Games, vol. 2, no. 1, pp. 54-67, 2010.
  14. --, "Modeling player experience in super mario bros," in CIG'09: Proceedings of the 5th international conference on Computational Intelligence and Games. Piscataway, NJ, USA: IEEE Press, 2009, pp. 132-139.
  15. K. Höök, "Affective loop experiences -what are they?" in PERSUA- SIVE, ser. Lecture Notes in Computer Science, vol. 5033. Springer, 2008, pp. 1-12.
  16. G. N. Yannakakis and J. Hallam, "Game and player feature selec- tion for entertainment capture," in CIG'07: Proceedings of the 5th international conference on Computational Intelligence and Games. Piscataway, NJ, USA: IEEE Press, 2007, pp. 244-251.
  17. M. J. Zaki, "Spade: An efficient algorithm for mining frequent sequences," Mach. Learn., vol. 42, pp. 31-60, January 2001. [Online]. Available: http://portal.acm.org/citation.cfm?id=599609.599626