学位论文详细信息
Representing and reasoning about videogame mechanics for automated design support
Design assistance;Game design;Logical modeling
Nelson, Mark J. ; Isbell, Charles L. Interactive Computing Mateas, Michael Bogost, Ian Wardrip-Fruin, Noah Goel, Ashok K. ; Isbell, Charles L.
University:Georgia Institute of Technology
Department:Interactive Computing
关键词: Design assistance;    Game design;    Logical modeling;   
Others  :  https://smartech.gatech.edu/bitstream/1853/53875/1/NELSON-DISSERTATION-2015.pdf
美国|英语
来源: SMARTech Repository
PDF
【 摘 要 】

Videogame designers hope to sculpt gameplay, but actually work in the concrete medium of computation. What they create is code, artwork, dialogue---everything that goes inside a videogame cartridge. In other materially constrained design domains, design-support tools help bridge this gap by automating portions of a design in some cases, and helping a designer understand the implications of their design decisions in others. I investigate AI-based videogame-design support, and do so from the perspective of putting knowledge-representation and reasoning (KRR) at the front. The KRR-centric approach starts by asking whether we can formalize an aspect of the game-design space in a way suitable for automated or semi-automated analysis, and if so, what can be done with the results. It begins with the question, "what could a computer possibly do here?", attempts to show that the computer actually can do so, and then looks at the implications of the computer doing so for design support.To organize the space of game-design knowledge, I factor the broad notion of game mechanics mechanics into four categories: abstract mechanics, concrete audiovisual representations, thematic mappings, and input mappings. Concretely, I investigate KRR-centric formalizations in three domains, which probe into different portions of the four quadrants of game-design knowledge: 1. using story graphs and story-quality functions for writing interactive stories, 2. automatic game design focused on the "aboutness" of games, which auto-reskins videogames by formalizing generalized spaces of thematic references, and 3. enhancing mechanics-oriented videogame prototypes by encoding the game mechanics in temporal logic, so that they can be both played and queried.

【 预 览 】
附件列表
Files Size Format View
Representing and reasoning about videogame mechanics for automated design support 1097KB PDF download
  文献评价指标  
  下载次数:7次 浏览次数:18次