Behaviour oriented design for real-time-strategy games: An approach on iterative development for STARCRAFT AI

Swen Gaudl, Simon Davies, Joanna J. Bryson

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

Abstract

Design is an essential part of all games and narratives, yet designing and implementing believable game strategies can be time consuming and error-prone. This motivates the development and application of systems AI methodologies. Here we demonstrate for the first time the iterative development of agent behaviour for a real-time strategy game (here StarCraft) utilising Behaviour Oriented Design (BOD). BOD provides focus on the robust creation and easy adjustment of modular and hierarchical cognitive agents. We demonstrate BOD’s usage in creating an AI capable of playing the StarCraft character the Zerg hive mind, and document its performance against a variety of opponent AI systems. In describing our tool-driven development process, we also describe the new Abode IDE, provide a brief literature review situating BOD in the AI game literature, and propose possible future work.
LanguageEnglish
Title of host publicationFoundations of Digital Games Conference 2013 (FDG 2013)
PublisherFoundations of Digital Games
Pages198-205
Number of pages8
StatusPublished - 1 May 2013
EventFoundations of Digital Games 2013 - Chania, Greece
Duration: 14 May 201317 May 2013

Conference

ConferenceFoundations of Digital Games 2013
CountryGreece
CityChania
Period14/05/1317/05/13

Cite this

Gaudl, S., Davies, S., & Bryson, J. J. (2013). Behaviour oriented design for real-time-strategy games: An approach on iterative development for STARCRAFT AI. In Foundations of Digital Games Conference 2013 (FDG 2013) (pp. 198-205). Foundations of Digital Games.

Behaviour oriented design for real-time-strategy games: An approach on iterative development for STARCRAFT AI. / Gaudl, Swen; Davies, Simon; Bryson, Joanna J.

Foundations of Digital Games Conference 2013 (FDG 2013). Foundations of Digital Games, 2013. p. 198-205.

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

Gaudl, S, Davies, S & Bryson, JJ 2013, Behaviour oriented design for real-time-strategy games: An approach on iterative development for STARCRAFT AI. in Foundations of Digital Games Conference 2013 (FDG 2013). Foundations of Digital Games, pp. 198-205, Foundations of Digital Games 2013, Chania, Greece, 14/05/13.
Gaudl S, Davies S, Bryson JJ. Behaviour oriented design for real-time-strategy games: An approach on iterative development for STARCRAFT AI. In Foundations of Digital Games Conference 2013 (FDG 2013). Foundations of Digital Games. 2013. p. 198-205.
Gaudl, Swen ; Davies, Simon ; Bryson, Joanna J./ Behaviour oriented design for real-time-strategy games: An approach on iterative development for STARCRAFT AI. Foundations of Digital Games Conference 2013 (FDG 2013). Foundations of Digital Games, 2013. pp. 198-205
@inproceedings{d2857949266349429ebd6e5db6c1d3a3,
title = "Behaviour oriented design for real-time-strategy games: An approach on iterative development for STARCRAFT AI",
abstract = "Design is an essential part of all games and narratives, yet designing and implementing believable game strategies can be time consuming and error-prone. This motivates the development and application of systems AI methodologies. Here we demonstrate for the first time the iterative development of agent behaviour for a real-time strategy game (here StarCraft) utilising Behaviour Oriented Design (BOD). BOD provides focus on the robust creation and easy adjustment of modular and hierarchical cognitive agents. We demonstrate BOD’s usage in creating an AI capable of playing the StarCraft character the Zerg hive mind, and document its performance against a variety of opponent AI systems. In describing our tool-driven development process, we also describe the new Abode IDE, provide a brief literature review situating BOD in the AI game literature, and propose possible future work.",
author = "Swen Gaudl and Simon Davies and Bryson, {Joanna J.}",
year = "2013",
month = "5",
day = "1",
language = "English",
pages = "198--205",
booktitle = "Foundations of Digital Games Conference 2013 (FDG 2013)",
publisher = "Foundations of Digital Games",

}

TY - GEN

T1 - Behaviour oriented design for real-time-strategy games: An approach on iterative development for STARCRAFT AI

AU - Gaudl,Swen

AU - Davies,Simon

AU - Bryson,Joanna J.

PY - 2013/5/1

Y1 - 2013/5/1

N2 - Design is an essential part of all games and narratives, yet designing and implementing believable game strategies can be time consuming and error-prone. This motivates the development and application of systems AI methodologies. Here we demonstrate for the first time the iterative development of agent behaviour for a real-time strategy game (here StarCraft) utilising Behaviour Oriented Design (BOD). BOD provides focus on the robust creation and easy adjustment of modular and hierarchical cognitive agents. We demonstrate BOD’s usage in creating an AI capable of playing the StarCraft character the Zerg hive mind, and document its performance against a variety of opponent AI systems. In describing our tool-driven development process, we also describe the new Abode IDE, provide a brief literature review situating BOD in the AI game literature, and propose possible future work.

AB - Design is an essential part of all games and narratives, yet designing and implementing believable game strategies can be time consuming and error-prone. This motivates the development and application of systems AI methodologies. Here we demonstrate for the first time the iterative development of agent behaviour for a real-time strategy game (here StarCraft) utilising Behaviour Oriented Design (BOD). BOD provides focus on the robust creation and easy adjustment of modular and hierarchical cognitive agents. We demonstrate BOD’s usage in creating an AI capable of playing the StarCraft character the Zerg hive mind, and document its performance against a variety of opponent AI systems. In describing our tool-driven development process, we also describe the new Abode IDE, provide a brief literature review situating BOD in the AI game literature, and propose possible future work.

UR - http://www.cs.bath.ac.uk/~jjb/ftp/GaudlFDG13.pdf

UR - http://www.fdg2013.org/

UR - http://www.fdg2013.org/program/papers/paper26_gaudl_etal.pdf

M3 - Conference contribution

SP - 198

EP - 205

BT - Foundations of Digital Games Conference 2013 (FDG 2013)

PB - Foundations of Digital Games

ER -