Integrated Approach to Personalized Procedural Map Generation Using Evolutionary Algorithms

11Citations
Citations of this article
44Readers
Mendeley users who have this article in their library.
Get full text

Abstract

In this paper, we propose the strategy of integrating multiple evolutionary processes for personalized procedural content generation (PCG). In this vein, we provide a concrete solution that personalizes game maps in a top-down action-shooter game to suit an individual player's preferences. The need for personalized PCG is steadily growing as the player market diversifies, making it more difficult to design a game that will accommodate a broad range of preferences and skills. In the solution presented here, the geometry of the map and the density of content within that geometry are represented and generated in distinct evolutionary processes, with the player's preferences being captured and utilized through a combination of interactive evolution and a player model formulated as a recommender system. All these components were implemented into a test bed game and experimented on through an unsupervised public experiment. The solution is examined against a plausible random baseline that is comparable to random map generators that have been implemented by independent game developers. Results indicate that the system as a whole is receiving better ratings, that the geometry and content evolutionary processes are exploring more of the solution space, and that the mean prediction accuracy of the player preference models is equivalent to that of existing recommender system literature. Furthermore, we discuss how each of the individual solutions can be used with other game genres and content types.

Cite

CITATION STYLE

APA

Raffe, W. L., Zambetta, F., Li, X., & Stanley, K. O. (2015). Integrated Approach to Personalized Procedural Map Generation Using Evolutionary Algorithms. IEEE Transactions on Computational Intelligence and AI in Games, 7(2), 139–155. https://doi.org/10.1109/TCIAIG.2014.2341665

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free