IEEE Trans Games

Orchestrating Game Generation

Antonios Liapis, Georgios N Yannakakis, Mark J Nelson, Mike Preuss, and Rafael Bidarra

 Facet orchestration in Angelina, where different online sources are used to combine visuals and audio based on the mood and keywords of a Guardian article acting as (external) narrative. The level generator however was not connected to the remaining facets. The in-game screenshot is from [56].

The design process is often characterized by and realized through the iterative steps of evaluation and refinement. When the process is based on a single creative domain such as visual art or audio production, designers primarily take inspiration from work within their domain and refine it based on their own intuitions or feedback from an audience of experts from within the same domain. What happens, however, when the creative process involves more than one creative domain such as in a digital game? How should the different domains influence each other so that the final outcome achieves a harmonized and fruitful communication across domains? How can a computational process orchestrate the various computational creators of the corresponding domains so that the final game has the desired functional and aesthetic characteristics? To address these questions, this article identifies game facet orchestration as the central challenge for AI-based game generation, discusses its dimensions and reviews research in automated game generation that has aimed to tackle it. In particular, we identify the different creative facets of games, we propose how orchestration can be facilitated in a top-down or bottom-up fashion, we review indicative preliminary examples of orchestration, and we conclude by discussing the open questions and challenges ahead.


More Information

Citation

Antonios Liapis, Georgios N Yannakakis, Mark J Nelson, Mike Preuss, and Rafael Bidarra, Orchestrating Game Generation, IEEE Trans Games, 11, pp. 48–68, 2019.

BibTex

@article{bib:liapis:2019,
    author       = { Liapis, Antonios and Yannakakis, Georgios N and Nelson, Mark J and Preuss, Mike and Bidarra, Rafael },    
    title        = { Orchestrating Game Generation },
    journal      = { IEEE Trans Games },
    volume       = { 11 },
    year         = { 2019 },
    pages        = { 48--68 },
    doi          = { 10.1109/TG.2018.2870876 },
    dblp         = { journals/tciaig/LiapisYNPB19 },
    url          = { https://publications.graphics.tudelft.nl/papers/122 },
}