Self-Learning Mechanism for Mobile Game Adjustment towards a Player
Source abstract
Abstract
Mobile app markets have faced huge expansion during the last decade. Among different apps, games represent a large portion with a wide range of game categories having consumers in all age groups. To make a mobile game suitable for different age categories, it is necessary to adjust difficulty levels in such a way to keep the game challenging for different players with different playing skills. The mobile app puzzle game Wonderful Animals has been developed consisting of puzzles, find pairs and find differences game (available on the Google Play Store). The game testing was conducted on a group of 40 players by recording game level completion time and conducting a survey of their subjective evaluation of completed level difficulty. The study aimed to find a mechanism to adjust game level difficulty to the individual player taking into account the player’s achievements on previously played games. A pseudo-algorithm for self-learning mechanism is presented, enabling level difficulty adaptation to the player. Furthermore, player classification into three classes using neural networks is suggested in order to offer a user-specific playing environment. The experimental results show that the average recognition rate of the player class was 96.1%.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Machine Learning and ELM · Data Stream Mining Techniques · Online Learning and Analytics
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Faculty of Technical Sciences, University of Novi Sad, 21000 Novi Sad, Serbia
GRAFIKA BBZN, Devetog januara 32, 23000 Zrenjanin, Serbia
Funding
GRAFIKA BBZN, 23000 Zrenjanin, Serbia
References (29)
Show source-provided references
1. Taylor, K., and Silver, L. (2019). Smartphone Ownership is Growing Rapidly around the World, but not Always Equally. Technical Report, Pew Research Center.
2. Personality segmentation of users through mining their mobile usage patterns10.1016/j.ijhcs.2020.102470 ↗
3. (2021, January 12). Number of Available Applications in the Google Play Store from December 2009 to September 2020. Available online: https://www.statista.com/statistics/266210/number-of-available-applications-in-the-google-play-store/.
4. An icon that everyone wants to click: How perceived aesthetic qualities predict app icon successfulness10.1016/j.ijhcs.2019.04.004 ↗
5. Future directions for mobile augmented reality research: Understanding relationships between augmented reality users, nonusers, content, devices, and industry10.1177/2050157918792438 ↗
6. Influence of Personality on Satisfaction with Mobile Phone Services10.1145/2463579.2463581 ↗
7. Moreira, G.S., Jo, H., and Jeong, J. (2020). NAP: Natural App Processing for Predictive User Contexts in Mobile Smartphones. Appl. Sci., 10.10.3390/app10196657 ↗
8. Del Río Guerra, M.S., Garza Martínez, A.E., Martin-Gutierrez, J., and López-Chao, V. (2020). The Limited Effect of Graphic Elements in Video and Augmented Reality on Children’s Listening Comprehension. Appl. Sci., 10.10.3390/app10020527 ↗
9. Predicting actual behavior from the explicit and implicit self-concept of personality10.1037/a0016229 ↗
10. Personality traits predict smartphone usage10.1002/per.2113 ↗
11. Natarajan, N., Shin, D., and Dhillon, I.S. (2013, January 12–16). Which App Will You Use Next? Collaborative Filtering with Interactional Context. Proceedings of the 7th ACM Conference on Recommender Systems, Hong Kong, China.10.1145/2507157.2507186 ↗
12. Oh, K.T., Shin, J., Kim, J., and Ko, M. (2020). Analysis of a Wake-Up Task-Based Mobile Alarm App. Appl. Sci., 10.10.3390/app10113993 ↗
13. Application of pseudo-analysis in the synchronization of container terminal equipment operation
14. Quay Crane Scheduling for River Container Terminals
15. The lack of a priori distinctions between learning algorithms10.1162/neco.1996.8.7.1341 ↗
16. Dynamic extreme learning machine for data stream classification10.1016/j.neucom.2016.12.078 ↗
17. Trends in extreme learning machines: A review10.1016/j.neunet.2014.10.001 ↗
18. Gal, Y., and Ghahramani, Z. (2016, January 5–10). A Theoretically Grounded Application of Dropout in Recurrent Neural Networks. Proceedings of the 30th International Conference on Neural Information Processing Systems, Barcelona, Spain.
19. Bojanić, M., Crnojević, V., and Delić, V. (2012, January 20–22). Application of Neural Networks in Emotional Speech Recognition. Proceedings of the 11th Symposium on Neural Network Applications in Electrical Engineering, Belgrade, Serbia.10.1109/NEUREL.2012.6420016 ↗
20. Discrimination capability of prosodic and spectral features for emotional speech recognition
21. Bojanić, M., Delić, V., and Karpov, A. (2020). Call redistribution for a call center based on speech emotion recognition. Appl. Sci., 10.10.3390/app10134653 ↗
22. Brain-Computer Interface Technology10.1007/978-3-030-30581-9_3 ↗
23. Understanding mobile game success: A study of features related to acquisition, retention and monetization
24. Ko, T., Rhiu, I., Yun, M.H., and Cho, S. (2020). A Novel Framework for Identifying Customers’ Unmet Needs on Online Social Media Using Context Tree. Appl. Sci., 10.10.3390/app10238473 ↗
25. Aldayel, M., Ykhlef, M., and Al-Nafjan, A. (2020). Deep Learning for EEG-Based Preference Classification in Neuromarketing. Appl. Sci., 10.10.3390/app10041525 ↗
26. Google Play (2021, January 12). Wonderful Animals. Available online: https://play.google.com/store/apps/details?id=com.graphicsdesignbb.wonderfulanimals&hl=en.
27. Degott, C., Borges, N.P., and Zeller, A. (2019, January 15–19). Learning User Interface Element Interactions. Proceedings of the International Symposium on Software Testing and Analysis ISSTA’19, Beijing, China.10.1145/3293882.3330569 ↗
28. Complexity evaluation of computer-based tasks10.1080/10447318.2011.581895 ↗
29. Chae, H., Kang, R., and Seok, H.-S. (2020). Unsupervised Detection of Changes in Usage-Phases of a Mobile App. Appl. Sci., 10.10.3390/app10103656 ↗