{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,10]],"date-time":"2025-09-10T21:43:37Z","timestamp":1757540617245},"reference-count":56,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2016,7,7]],"date-time":"2016-07-07T00:00:00Z","timestamp":1467849600000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Multimed Tools Appl"],"published-print":{"date-parts":[[2017,2]]},"DOI":"10.1007\/s11042-016-3636-3","type":"journal-article","created":{"date-parts":[[2016,7,7]],"date-time":"2016-07-07T08:04:59Z","timestamp":1467878699000},"page":"5001-5050","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":15,"title":["Procedural content generation for platformers: designing and testing FUN PLEdGE"],"prefix":"10.1007","volume":"76","author":[{"given":"Laura Anna","family":"Ripamonti","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mattia","family":"Mannal\u00e0","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Davide","family":"Gadia","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Dario","family":"Maggiorini","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2016,7,7]]},"reference":[{"key":"3636_CR1","doi-asserted-by":"crossref","unstructured":"Andrade G, Ramalho G, Santana H, Corruble V (2005) Automatic computer game balancing: a reinforcement learning approach. In AAMAS\u201905: Proceedings of the fourth international joint conference on Autonomous agents and multiagent systems. New York, NY, USA: ACM","DOI":"10.1145\/1082473.1082648"},{"key":"3636_CR2","doi-asserted-by":"crossref","unstructured":"Andrade G, Ramalho G, Santana H, Corruble V (2005) Challenge-sensitive action selection: an application to game balancing. In IAT\u201905: Proc. of the IEEE\/WIC\/ACM International Conference on Intelligent Agent Technology. Washington, DC, USA","DOI":"10.1109\/IAT.2005.52"},{"key":"3636_CR3","unstructured":"Bates B (2004) Game design (2nd ed.). Thomson course technology"},{"key":"3636_CR4","volume-title":"Designing virtual worlds","author":"RA Bartle","year":"2003","unstructured":"Bartle RA (2003) Designing virtual worlds. New Riders Publishing, Indianapolis (Indiana)"},{"key":"3636_CR5","unstructured":"Bleszinski C (2000) The art and science of level design, Session #4404 at GDC 2000. San Francisco"},{"issue":"3","key":"3636_CR6","doi-asserted-by":"crossref","first-page":"103","DOI":"10.1145\/1360612.1360702","volume":"27","author":"G Chen","year":"2008","unstructured":"Chen G, Esch G, Wonka P, M\u00fcller P, Zhang E (2008) Interactive procedural street modeling. ACM Trans Graph 27(3):103","journal-title":"ACM Trans Graph"},{"key":"3636_CR7","unstructured":"Compton K, Mateas M (2006) Procedural Level Design for Platform Games. In Proceedings of AIIDE 2006. Marina del Rey (California)"},{"key":"3636_CR8","volume-title":"Flow: the psychology of optimal experience","author":"M Csikszentmihalyi","year":"1990","unstructured":"Csikszentmihalyi M (1990) Flow: the psychology of optimal experience. Harper and Row, New York"},{"key":"3636_CR9","doi-asserted-by":"crossref","unstructured":"Dormans J (2011) Level design as model transformation: a strategy for automated content generation. In Proceedings of PCGames 2011 June 28, 2011, Bordeaux, France","DOI":"10.1145\/2000919.2000921"},{"key":"3636_CR10","doi-asserted-by":"crossref","unstructured":"Ebert DS, Musgrave FK, Peachey D, Perlin K, Worley S (2003) Texturing & modeling: a procedural approach, Third Edition, Morgan Kaufmann","DOI":"10.1016\/B978-155860848-1\/50029-2"},{"key":"3636_CR11","unstructured":"ECMA International (2012) Common language infrastructure (CLI). Standard ECMA-335"},{"key":"3636_CR12","unstructured":"Farnell A (2010) Designing sound. MIT Press"},{"key":"3636_CR13","unstructured":"Fisher J (2014) How to make insane, procedural platformer levels. Gamasutra. http:\/\/www.gamasutra.com\/view\/feature\/170049\/how_to_make_insane_procedural_.php?print=1 . Accessed 1 June 2016"},{"key":"3636_CR14","doi-asserted-by":"crossref","DOI":"10.1201\/b16671","volume-title":"Game design workshop: a playcentric approach to creating innovative games","author":"T Fullerton","year":"2014","unstructured":"Fullerton T (2014) Game design workshop: a playcentric approach to creating innovative games, 3rd edn. CRC Press, Taylor & Francis","edition":"3"},{"key":"3636_CR15","doi-asserted-by":"crossref","unstructured":"Hastings E, Guha R, Stanley K (2009) Demonstrating automatic content generation in the Galactic Arms Race video game. In Proceedings of Artificial Intelligence for Interactive Digital Entertainment Conference","DOI":"10.1109\/CIG.2009.5286468"},{"key":"3636_CR16","doi-asserted-by":"crossref","unstructured":"Hastings EJ, Guha RK, Stanley KO (2009) Automatic content generation in the galactic arms race video game. IEEE Trans Comput Intell AI Games 1(4):245\u2013263, New York: IEEE Press","DOI":"10.1109\/TCIAIG.2009.2038365"},{"key":"3636_CR17","doi-asserted-by":"crossref","unstructured":"Hastings EJ, Guha RK, Stanley KO (2009) Evolving content in the galactic arms race video game. In: Proceedings of the IEEE Symposium on Computational Intelligence and Games (CIG\u201909). Piscataway, NJ:IEEE","DOI":"10.1109\/CIG.2009.5286468"},{"key":"3636_CR18","unstructured":"Hudlicka E (2008) Affective computing for game design. In GAMEON-NA\u201908: Proceedings of the 4th Intl. North American Conference on Intelligent Games and Simulation"},{"key":"3636_CR19","unstructured":"Hunicke R, LeBlanc M, Zubek R (2004) MDA: A Formal Approach to Game Design and Game Research. In Proceedings of the 2004 AAAI Workshop on Challenges in Game Artificial Intelligence. San Jose, California, July 2004"},{"key":"3636_CR20","doi-asserted-by":"crossref","unstructured":"Hunicke R, (2005) The case for dynamic difficulty adjustment in games. Proceeding of ACE 05 - 2005 ACM SIGCHI International Conference on Advances in computer entertainment technology, p 429\u2013433","DOI":"10.1145\/1178477.1178573"},{"key":"3636_CR21","unstructured":"Iyer V, Bilmes J, Wessel D, Wright M (1997) A novel representation for rhythmic structure. In Proceedings of the 23rd International Computer Music Conference, (Thessaloniki, Hellas, 1997), International Computer Music Association, 97100"},{"key":"3636_CR22","unstructured":"Koster R (2004) Theory of fun for game design. Paraglyph Press"},{"key":"3636_CR23","doi-asserted-by":"crossref","DOI":"10.1201\/b10933","volume-title":"Level design: concept, theory, and practice","author":"R Kremers","year":"2009","unstructured":"Kremers R (2009) Level design: concept, theory, and practice. Peters\/CRC Press, Boca Raton, FL"},{"key":"3636_CR24","first-page":"955","volume-title":"PRICAI\u201906: proceedings of the 9th pacific Rim international conference on artificial intelligence","author":"S Lee","year":"2006","unstructured":"Lee S, Jung K (2006) Dynamic game level design using gaussian mixture model. In: PRICAI\u201906: proceedings of the 9th pacific Rim international conference on artificial intelligence. Springer, Berlin, Heidelberg, pp 955\u2013959"},{"key":"3636_CR25","doi-asserted-by":"crossref","unstructured":"Maggiorini D, Nigro A, Ripamonti LA, Trubian M (2012) The perfect looting system: looking for a phoenix? In Proc. IEEE Conference on Computational Intelligence and Games (CIG 2012)","DOI":"10.1109\/CIG.2012.6374179"},{"key":"3636_CR26","doi-asserted-by":"crossref","unstructured":"Maggiorini D, Nigro A, Ripamonti LA, Trubian M (2012) Loot distribution in massive online games: foreseeing impacts on the players base. In Proc. of ICCCN 2012","DOI":"10.1109\/ICCCN.2012.6289262"},{"key":"3636_CR27","doi-asserted-by":"crossref","unstructured":"Maggiorini D, Mannal\u00e0 M, Ornaghi M, Ripamonti LA (2015) FUN PLEdGE: a FUNny Platformers LEvels GEnerator, Proc. of CHItaly 2015 11th biannual Conference of the Italian SIGCHI Chapter, Rome, Italy \u2014 September 28\u201330","DOI":"10.1145\/2808435.2808451"},{"key":"3636_CR28","unstructured":"Mark B, Berechet T, Mahlmann T, Togelius J (2015) Procedural generation of 3D caves for games on the GPU. In Proceedings of Foundations of Digital Games (FDG)"},{"key":"3636_CR29","unstructured":"Marks J, Hom V (2007) Automatic design of balanced board games. In Proceedings of AIIDE"},{"key":"3636_CR30","unstructured":"McEntee C (2012) Rational design: the core of rayman origins, gamasutra. http:\/\/www.gamasutra.com\/view\/feature\/167214\/rational_design_the_core_of_.php . Accessed 1 June 2016"},{"key":"3636_CR31","first-page":"197","volume-title":"DS\u201909: proceedings of the 12th international conference on discovery science","author":"O Missura","year":"2009","unstructured":"Missura O, Gartner T (2009) Player modeling for intelligent difficulty adjustment. In: DS\u201909: proceedings of the 12th international conference on discovery science. Springer, Berlin, Heidelberg, pp 197\u2013211"},{"issue":"3","key":"3636_CR32","doi-asserted-by":"crossref","first-page":"614","DOI":"10.1145\/1141911.1141931","volume":"25","author":"P M\u00fcller","year":"2006","unstructured":"M\u00fcller P, Wonka P, Haegler S, Ulmer A, Van Gool L (2006) Procedural modeling of buildings. ACM Trans Graph 25(3):614\u2013623","journal-title":"ACM Trans Graph"},{"key":"3636_CR33","doi-asserted-by":"crossref","unstructured":"Parish YIH, M\u00fcller P (2001) Procedural modeling of cities. Proceedings of ACM SIGGRAPH 2001, p 301\u2013308","DOI":"10.1145\/383259.383292"},{"key":"3636_CR34","doi-asserted-by":"crossref","unstructured":"Perlin K (1985) An image synthesizer. Comput Graph 19(0097\u20138930):287\u2013296, SIGGRAPH","DOI":"10.1145\/325165.325247"},{"key":"3636_CR35","unstructured":"Persson M \u201cNotch\u201d (2011) Terrain generation, Part 1 http:\/\/notch.tumblr.com\/post\/3746989361\/terraingenerationpart1 . Accessed 1 June 2016"},{"key":"3636_CR36","unstructured":"Prusinkiewicz P, Lindenmayer A (2004) The algorithmic beauty of plants. Springer-Verlag, electronic version"},{"key":"3636_CR37","unstructured":"Pygame http:\/\/pygame.org\/hifi.html Accessed 26 Feb 2016"},{"key":"3636_CR38","volume-title":"The art of game design: a book of lenses","author":"J Schell","year":"2015","unstructured":"Schell J (2015) The art of game design: a book of lenses, 2nd edn. CRC Press, Taylor & Francis Group","edition":"2"},{"issue":"4","key":"3636_CR39","first-page":"107","volume":"34","author":"M Schwartz","year":"2015","unstructured":"Schwartz M, M\u00fcller P (2015) Advanced procedural modeling of architecture. ACM Trans Graph 34(4):107","journal-title":"ACM Trans Graph"},{"key":"3636_CR40","doi-asserted-by":"crossref","unstructured":"Shaker N, Yannakakis G, Togelius J (2010) Towards automatic personalized content generation for platform games. In Proceedings of AIIDE 2010 - 6th AAAI Conf. Artif. Intell. Interact. Digital Entertain., Stanford, CA","DOI":"10.1609\/aiide.v6i1.12399"},{"key":"3636_CR41","doi-asserted-by":"crossref","unstructured":"Smith G, Gan E, Othenin-Girard A, Whitehead J (2010) PCG-based game design: enabling new play experiences through procedural content generation. In Proc. of PCGames 2011 June 28, 2011, Bordeaux, France","DOI":"10.1145\/2000919.2000926"},{"key":"3636_CR42","doi-asserted-by":"crossref","unstructured":"Smith G, Othenin-Girard A, Whitehead J, Wardrip-Fruin N (2012) PCG-based game design: creating Endless Web. In Proceedings of the Foundations of Digital Games (FDG \u201812)","DOI":"10.1145\/2282338.2282375"},{"key":"3636_CR43","doi-asserted-by":"crossref","unstructured":"Smith G, Treanor M, Whitehead J, Mateas M (2009) Rhythm-based level generation for 2D platformers. In Proceedings of the 2009 Int\u2019l Conference on the Foundations of Digital Games","DOI":"10.1145\/1536513.1536548"},{"issue":"1","key":"3636_CR44","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1109\/TCIAIG.2010.2095855","volume":"3","author":"G Smith","year":"2011","unstructured":"Smith G, Whitehead J, Treanor M, March J, Cha M (2011) Launchpad: a rhythm-based level generator for 2D platformers. IEEE Trans Comput Intell AI Games 3(1):1\u201316","journal-title":"IEEE Trans Comput Intell AI Games"},{"key":"3636_CR45","doi-asserted-by":"crossref","unstructured":"Smith G, Whitehead J (2010). Analyzing the expressive range of a level generator. In Proceedings of the 2010 Workshop on Procedural Content Generation in Games, New York. ACM","DOI":"10.1145\/1814256.1814260"},{"issue":"3","key":"3636_CR46","doi-asserted-by":"crossref","first-page":"201","DOI":"10.1109\/TCIAIG.2011.2159716","volume":"3","author":"G Smith","year":"2011","unstructured":"Smith G, Whitehead J, Mateas M (2011) Tanagra: reactive planning and constraint solving for mixed-initiative level design. IEEE Trans Comput Intell AI Games 3(3):201\u2013215","journal-title":"IEEE Trans Comput Intell AI Games"},{"issue":"3","key":"3636_CR47","doi-asserted-by":"crossref","first-page":"217","DOI":"10.1007\/s10994-006-6205-6","volume":"63","author":"P Spronck","year":"2006","unstructured":"Spronck P, Ponsen M, Sprinkhuizen-Kuyper I, Postma E (2006) Adaptive game AI with dynamic scripting. Mach Learn 63(3):217\u2013248","journal-title":"Mach Learn"},{"issue":"3","key":"3636_CR48","first-page":"3","volume":"3","author":"P Sweetser","year":"2005","unstructured":"Sweetser P, Wyeth P (2005) GameFlow: a model for evaluating player enjoyment in games. Comput Entertain (CIE) Theor Practi Comput Appl Entertain 3(3):3\u20133","journal-title":"Comput Entertain (CIE) Theor Practi Comput Appl Entertain"},{"key":"3636_CR49","doi-asserted-by":"crossref","unstructured":"Tatham M, Morton K (2005) Developments in speech synthesis. John Wiley & Sons, Ltd","DOI":"10.1002\/0470012609"},{"key":"3636_CR50","volume-title":"Game engine design and implementation","author":"A Thorn","year":"2010","unstructured":"Thorn A (2010) Game engine design and implementation, 1st edn. UK Jones & Bartlett Pub, London","edition":"1"},{"key":"3636_CR51","doi-asserted-by":"crossref","unstructured":"Togelius J, De Nardi R, Lucas SM (2007). Towards automatic personalised content creation in racing games. In Proceedings of the IEEE Symposium on Computational Intelligence and Games","DOI":"10.1109\/CIG.2007.368106"},{"key":"3636_CR52","doi-asserted-by":"crossref","unstructured":"Togelius J, Kastbjerg E, Schedl D, Yannakakis GN (2011). What is procedural content generation? Mario on the borderline. In Proceedings of PCGames 2011, June 28, 2011, Bordeaux, France","DOI":"10.1145\/2000919.2000922"},{"key":"3636_CR53","doi-asserted-by":"crossref","unstructured":"Togelius J, Schmidhuber J (2008) An experiment in automatic game design. In Proceedings of CIG\u201908: IEEE Symposium on Computational Intelligence and Games","DOI":"10.1109\/CIG.2008.5035629"},{"key":"3636_CR54","unstructured":"Toy M. et al. (1980) Rogue (PC Game)"},{"key":"3636_CR55","unstructured":"Unity Technologies. http:\/\/www.unity3d.com Accessed 26 Feb 2016"},{"issue":"2","key":"3636_CR56","doi-asserted-by":"crossref","first-page":"121","DOI":"10.1109\/TCIAIG.2009.2024533","volume":"1","author":"G Yannakakis","year":"2009","unstructured":"Yannakakis G, Hallam J (2009) Real-time game adaptation for optimizing player satisfaction. IEEE Trans Comput Intell AI Games 1(2):121\u2013133","journal-title":"IEEE Trans Comput Intell AI Games"}],"container-title":["Multimedia Tools and Applications"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11042-016-3636-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11042-016-3636-3\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11042-016-3636-3","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11042-016-3636-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,8,19]],"date-time":"2023-08-19T04:28:52Z","timestamp":1692419332000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11042-016-3636-3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,7,7]]},"references-count":56,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2017,2]]}},"alternative-id":["3636"],"URL":"https:\/\/doi.org\/10.1007\/s11042-016-3636-3","relation":{},"ISSN":["1380-7501","1573-7721"],"issn-type":[{"value":"1380-7501","type":"print"},{"value":"1573-7721","type":"electronic"}],"subject":[],"published":{"date-parts":[[2016,7,7]]}}}