Design Space Descriptions for Logical Generation of Content

Thomas Smith, Julian Padget, Andrew Vidler

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

This paper describes our research-in-progress into providing content-agnostic procedural content generation for computer games via answer set programming and a formal semantic description of the design space. Existing generative approaches are often closely coupled to a particular form of content and/or game, limiting opportunities for re-use --- a dungeon level generator in one game is substantially different to a sci-fi weapon generator in another. We propose an approach involving a re-usable generator system that is able to produce and refine a model of any structured content from formal desired properties produced by designers. As an intermediate step towards this system for multi-purpose content generation we present initial work on generating content within a commercial game engine, using answer set programming to generate varied and challenging combat progressions for third-person action/combat games. By using semantic models as input for a content-agnostic generation system, we hope to provide more domain-general content generation.
LanguageEnglish
Title of host publicationSTAIRS 2016 - Proceedings of the Eighth European Starting AI Researcher Symposium
EditorsDavid Pearce, Helena Sofia Pinto
PublisherIOS Press
Pages209-214
Volume284
ISBN (Print)978-1-61499-681-1
DOIs
StatusPublished - Aug 2016

Publication series

NameFrontiers in Artificial Intelligence and Applications
PublisherIOS Press
Volume284

Fingerprint

Semantics
Computer games
Computer programming
Engines

Keywords

  • procedural content generation
  • generative methods
  • answer set programming
  • video games

Cite this

Smith, T., Padget, J., & Vidler, A. (2016). Design Space Descriptions for Logical Generation of Content. In D. Pearce, & H. S. Pinto (Eds.), STAIRS 2016 - Proceedings of the Eighth European Starting AI Researcher Symposium (Vol. 284, pp. 209-214). (Frontiers in Artificial Intelligence and Applications; Vol. 284). IOS Press. DOI: 10.3233/978-1-61499-682-8-209

Design Space Descriptions for Logical Generation of Content. / Smith, Thomas; Padget, Julian; Vidler, Andrew.

STAIRS 2016 - Proceedings of the Eighth European Starting AI Researcher Symposium. ed. / David Pearce; Helena Sofia Pinto. Vol. 284 IOS Press, 2016. p. 209-214 (Frontiers in Artificial Intelligence and Applications; Vol. 284).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Smith, T, Padget, J & Vidler, A 2016, Design Space Descriptions for Logical Generation of Content. in D Pearce & HS Pinto (eds), STAIRS 2016 - Proceedings of the Eighth European Starting AI Researcher Symposium. vol. 284, Frontiers in Artificial Intelligence and Applications, vol. 284, IOS Press, pp. 209-214. DOI: 10.3233/978-1-61499-682-8-209
Smith T, Padget J, Vidler A. Design Space Descriptions for Logical Generation of Content. In Pearce D, Pinto HS, editors, STAIRS 2016 - Proceedings of the Eighth European Starting AI Researcher Symposium. Vol. 284. IOS Press. 2016. p. 209-214. (Frontiers in Artificial Intelligence and Applications). Available from, DOI: 10.3233/978-1-61499-682-8-209
Smith, Thomas ; Padget, Julian ; Vidler, Andrew. / Design Space Descriptions for Logical Generation of Content. STAIRS 2016 - Proceedings of the Eighth European Starting AI Researcher Symposium. editor / David Pearce ; Helena Sofia Pinto. Vol. 284 IOS Press, 2016. pp. 209-214 (Frontiers in Artificial Intelligence and Applications).
@inproceedings{fdb69b0b1b1e46cfb8c34779f932f2ec,
title = "Design Space Descriptions for Logical Generation of Content",
abstract = "This paper describes our research-in-progress into providing content-agnostic procedural content generation for computer games via answer set programming and a formal semantic description of the design space. Existing generative approaches are often closely coupled to a particular form of content and/or game, limiting opportunities for re-use --- a dungeon level generator in one game is substantially different to a sci-fi weapon generator in another. We propose an approach involving a re-usable generator system that is able to produce and refine a model of any structured content from formal desired properties produced by designers. As an intermediate step towards this system for multi-purpose content generation we present initial work on generating content within a commercial game engine, using answer set programming to generate varied and challenging combat progressions for third-person action/combat games. By using semantic models as input for a content-agnostic generation system, we hope to provide more domain-general content generation.",
keywords = "procedural content generation, generative methods, answer set programming, video games",
author = "Thomas Smith and Julian Padget and Andrew Vidler",
year = "2016",
month = "8",
doi = "10.3233/978-1-61499-682-8-209",
language = "English",
isbn = "978-1-61499-681-1",
volume = "284",
series = "Frontiers in Artificial Intelligence and Applications",
publisher = "IOS Press",
pages = "209--214",
editor = "David Pearce and Pinto, {Helena Sofia}",
booktitle = "STAIRS 2016 - Proceedings of the Eighth European Starting AI Researcher Symposium",
address = "Netherlands",

}

TY - GEN

T1 - Design Space Descriptions for Logical Generation of Content

AU - Smith,Thomas

AU - Padget,Julian

AU - Vidler,Andrew

PY - 2016/8

Y1 - 2016/8

N2 - This paper describes our research-in-progress into providing content-agnostic procedural content generation for computer games via answer set programming and a formal semantic description of the design space. Existing generative approaches are often closely coupled to a particular form of content and/or game, limiting opportunities for re-use --- a dungeon level generator in one game is substantially different to a sci-fi weapon generator in another. We propose an approach involving a re-usable generator system that is able to produce and refine a model of any structured content from formal desired properties produced by designers. As an intermediate step towards this system for multi-purpose content generation we present initial work on generating content within a commercial game engine, using answer set programming to generate varied and challenging combat progressions for third-person action/combat games. By using semantic models as input for a content-agnostic generation system, we hope to provide more domain-general content generation.

AB - This paper describes our research-in-progress into providing content-agnostic procedural content generation for computer games via answer set programming and a formal semantic description of the design space. Existing generative approaches are often closely coupled to a particular form of content and/or game, limiting opportunities for re-use --- a dungeon level generator in one game is substantially different to a sci-fi weapon generator in another. We propose an approach involving a re-usable generator system that is able to produce and refine a model of any structured content from formal desired properties produced by designers. As an intermediate step towards this system for multi-purpose content generation we present initial work on generating content within a commercial game engine, using answer set programming to generate varied and challenging combat progressions for third-person action/combat games. By using semantic models as input for a content-agnostic generation system, we hope to provide more domain-general content generation.

KW - procedural content generation

KW - generative methods

KW - answer set programming

KW - video games

U2 - 10.3233/978-1-61499-682-8-209

DO - 10.3233/978-1-61499-682-8-209

M3 - Conference contribution

SN - 978-1-61499-681-1

VL - 284

T3 - Frontiers in Artificial Intelligence and Applications

SP - 209

EP - 214

BT - STAIRS 2016 - Proceedings of the Eighth European Starting AI Researcher Symposium

PB - IOS Press

ER -