A declarative PCG tool for casual users

4Citations
Citations of this article
9Readers
Mendeley users who have this article in their library.

Abstract

Declarative programming allows designers to create procedural content generators by providing descriptions of desired artifacts rather than bespoke algorithms to generate them. Unfortunately, these systems are notoriously inaccessible, requiring considerable sophistication with formal systems, and detailed understanding of the impact of equivalent formalizations on the system performance. Imaginarium is a declarative PCG system for tabletop role playing games (TTRPGs). Following Compton’s work on casual creators, it trades expressiveness for accessibility. As with Nelson’s Inform 7, its source language is a highly structured subset of English. A single sentence, such as children are parented by at least one adult can be used to simultaneously introduce the predicates child, adult, and parent, along with a cardinality constraint over the parent relation. We describe the system, its knowledge representation language, and the issues in their design. Together, they allow users with minimal STEM background to engage in playful experimentation.

Cite

CITATION STYLE

APA

Horswill, I. (2020). A declarative PCG tool for casual users. In Proceedings of the 16th AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment, AIIDE 2020 (pp. 81–87). AAAI Press. https://doi.org/10.1609/aiide.v16i1.7411

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