Software Engineering For Automated Game Design

  title={Software Engineering For Automated Game Design},
  author={Michael Cook},
  journal={2020 IEEE Conference on Games (CoG)},
  • Michael Cook
  • Published 2020
  • Computer Science
  • 2020 IEEE Conference on Games (CoG)
As we develop more assistive and automated game design systems, the question of how these systems should be integrated into game development workflows, and how much adaptation may be required, becomes increasingly important. In this paper we explore the impact of software engineering decisions on the ability of an automated game design system to understand a game's codebase, generate new game code, and evaluate its work. We argue that a new approach to software engineering may be required in… Expand
1 Citations

Figures and Topics from this paper

Squeezer - A Tool for Designing Juicy Effects


Evolutionary Game Design
Mechanic Miner: Reflection-Driven Game Mechanic Discovery and Level Design
Sentient Sketchbook: Computer-aided game level authoring
From Mechanics to Meaning and Back Again: Exploring Techniques for the Contextualisation of Code
PCG-based game design: creating Endless Web
A video game description language for model-based or interactive learning
  • Tom Schaul
  • Computer Science
  • 2013 IEEE Conference on Computational Inteligence in Games (CIG)
  • 2013
Variations Forever: Flexibly generating rulesets from a sculptable design space of mini-games
  • Adam M. Smith, M. Mateas
  • Computer Science
  • Proceedings of the 2010 IEEE Conference on Computational Intelligence and Games
  • 2010
General Analytical Techniques For Parameter-Based Procedural Content Generators
Simulating Mechanics to Study Emergence in Games
  • J. Dormans
  • Computer Science
  • Artificial Intelligence in the Game Design Process
  • 2011
Monte-Carlo Tree Search: A New Framework for Game AI