{"title":"Smart terrain causality chains for adventure-game puzzle generation","authors":"Isaac Dart, M. Nelson","doi":"10.1109/CIG.2012.6374173","DOIUrl":null,"url":null,"abstract":"Adventure videogames have the player assume the role of protagonist in an interactive story, which is primarily driven by exploration and puzzle-solving. A major drawback with this genre is minimal replayability, since the player has already seen what there is to explore, and knows how to solve the puzzles. We propose a technique to generate variations on puzzles that fit in the same location in the original story, and therefore don't require fully procedural story generation. We keep a database of smart terrain items, which can have effects on other items. Puzzles are generated by taking advantage of a duality between puzzle-solving and generation. Once we build smart terrain causality chains (STCCs) of puzzle solutions, a puzzle known to be solvable can be generated by simply inserting the items contained in a causality chain into the environment. We demonstrate this technique in an experimental videogame, Space Dust, which shows that even a very short adventure game can produce multiple interesting playthroughs when STCC-based puzzle generation is added.","PeriodicalId":288052,"journal":{"name":"2012 IEEE Conference on Computational Intelligence and Games (CIG)","volume":"19 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2012-12-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"13","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2012 IEEE Conference on Computational Intelligence and Games (CIG)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CIG.2012.6374173","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 13
Abstract
Adventure videogames have the player assume the role of protagonist in an interactive story, which is primarily driven by exploration and puzzle-solving. A major drawback with this genre is minimal replayability, since the player has already seen what there is to explore, and knows how to solve the puzzles. We propose a technique to generate variations on puzzles that fit in the same location in the original story, and therefore don't require fully procedural story generation. We keep a database of smart terrain items, which can have effects on other items. Puzzles are generated by taking advantage of a duality between puzzle-solving and generation. Once we build smart terrain causality chains (STCCs) of puzzle solutions, a puzzle known to be solvable can be generated by simply inserting the items contained in a causality chain into the environment. We demonstrate this technique in an experimental videogame, Space Dust, which shows that even a very short adventure game can produce multiple interesting playthroughs when STCC-based puzzle generation is added.