The MARS – A Multi-Agent Recommendation System for Games on Mobile Phones
In order to achieve flow (i.e. complete focus on playing followed by a high level of enjoyment) and increase player retention (i.e. keep a user playing a game longer and more often) it is important that difficulty of the game that a user is playing matches her/his skills. Due to a large amount of different games which are available to users, it is not easy for them to find games which best suit their skills and abilities. In this paper we propose a recommendation algorithm based on the information gathered from users’ interaction with a game. We use that information to model users’ success and progress in the game as well as motivation for playing. Besides, the proposed algorithm also takes into account user preferences, mobile phone characteristics and game related information which is gathered from users once the game is available on the market. Before enough information is gathered from users, the algorithm uses the information gathered during the game development phase and acquired from game developers and testers. In the implemented multi-agent system, after a user finishes playing a game, she/he receives a notification with a list of games which best suit her/his skills and preferences.
Keywordscomputer and video games user experience recommendation system multi-agent system
Unable to display preview. Download preview PDF.
- 1.Essential Facts about the Computer and Videogame Industry, 2011 Sales, Demographic and Usage Data. Entertainment Software Association, Washington, DC, USA (2011), http://www.theesa.com/facts/pdfs/ESA_EF_2011.pdf
- 2.Bernhaupt, R., Linard, N.: User Experience Evaluation for Multimodal Interaction in Games. In: Raymaekers, C., Coninx, K., González-Calleros, J.M. (eds.) Design and Engineering of Game-like Virtual and Multimodal Environments, pp. 19–22 (2010)Google Scholar
- 8.Ermi, L., Mäyrä, F.: Fundamental components of the gameplay experience: Analysing immersion. In: de Castell, S., Jenson, J. (eds.) Changing Views: Worlds in Play, pp. 15–27. University of Vancouver (2005)Google Scholar
- 9.Fernandez, A.: Fun experience with digital games: a model proposition. In: Olli, L., Hanna, W., Amyris, F. (eds.) Extending Experiences. Structure, Analysis and Design of Computer Game Player Experience, pp. 181–190. Lapland University Press (2008)Google Scholar
- 10.Kim, J.H., Gunn, D.V., Schuh, E., Phillips, B., Pagulayan, R.J., Wixon, D.: Tracking real-time user experience (TRUE): a comprehensive instrumentation solution for complex systems. In: Proceedings of the Twenty-Sixth Annual SIGCHI Conference on Human Factors in Computing Systems, CHI 2008, pp. 443–452. ACM, New York (2008)CrossRefGoogle Scholar
- 17.Nacke, L., Drachen, A.: Towards a framework of player experience research. In: Proceedings of the Second International Workshop on Evaluating Player Experience in Games at FDG 2011, Bordeaux, France (2011)Google Scholar
- 21.Thurau, C., Drachen, A.: Introducing archetypal analysis for player classification in games. In: 2nd International Workshop on Evaluating Player Experience in Games (epex 2011) (2011)Google Scholar
- 22.Weber, B.G., Mateas, M., Jhala, A.: Using data mining to model player experience. In: FDG Workshop on Evaluating Player Experience in Games. ACM, Bordeaux (2011)Google Scholar