Artificial Intelligence Based Game Levelling
Open Access
- 30 April 2020
- journal article
- Published by Balkan Journal of Electrical & Computer Engineering (BAJECE) in Balkan Journal of Electrical and Computer Engineering
- Vol. 8 (2), 147-153
- https://doi.org/10.17694/bajece.642973
Abstract
The game development process is becoming a more detailed structure every day. The applications of artificial intelligence (AI), which is a comprehensive information technology, have been closely related to game technologies. In this study, the levelling process of a 2-dimensional (2D) platform game was investigated. The game developed and called “Renga” has a basic gameplay. Game data has been processed through an artificial neural network (ANN), k-nearest neighbour, decision and random tree algorithms and deep learning model that is trained with gameplay and user information. The classification process with the output data provides results for the next game level. In this way, the most effective playability impression that the developers offer to the game users has been created according to game. Furthermore, the variety of difficulty calculated with dynamic data by the user is provided by Renga, in which new sections/levels are created with user-specific assets. Thus, the most efficient gaming experience has been transferred to the users.Keywords
Funding Information
- Scientific Research Coordination Unit of Pamukkale University (2018FEBE003)
This publication has 18 references indexed in Scilit:
- A Procedural Method for Automatic Generation of Spelunky LevelsPublished by Springer Science and Business Media LLC ,2015
- A search-based approach for generating Angry Birds levelsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2014
- A Panorama of Artificial and Computational Intelligence in GamesIEEE Transactions on Computational Intelligence and AI in Games, 2014
- A procedural procedural level generator generatorPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2012
- Automatic level generation for platform videogames using genetic algorithmsPublished by Association for Computing Machinery (ACM) ,2011
- PolymorphPublished by Association for Computing Machinery (ACM) ,2010
- Rhythm-based level generation for 2D platformersPublished by Association for Computing Machinery (ACM) ,2009
- Machine learning in digital games: a surveyArtificial Intelligence Review, 2008
- The case for dynamic difficulty adjustment in gamesPublished by Association for Computing Machinery (ACM) ,2005
- What video games have to teach us about learning and literacyComputers in Entertainment, 2003