Evolving story and character generation for role-playing games

Umair Azfar Khan, Yoshihiro Okada

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

1 Citation (Scopus)

Abstract

In this paper the authors present a new approach by which a random story with random characters can be generated by the use of Genetic Algorithms. Stories are a collection of several tasks done by the characters in a certain sequence. If every task is taken as an independent entity, random distribution of these tasks can create a new story. We can then use Genetic Algorithms to create the characters required by those stories. Through user interaction, we can dictate what kind of characters and stories should be created and the computer slowly converges to creating stories according to the users liking. With the implementation of this methodology, we can ensure that no two plays of the same game should give the user the same experience. With user input we can ensure that the Genetic Algorithm learns with every play-through thus creating stories and characters that are more according to the liking of the user.

Original languageEnglish
Title of host publicationProceedings - WASA 2012
Subtitle of host publicationWorkshop at SIGGRAPH Asia 2012
Pages59-64
Number of pages6
DOIs
Publication statusPublished - Dec 1 2012
EventWorkshop at SIGGRAPH Asia 2012, WASA 2012 - Singapore, Singapore
Duration: Nov 26 2012Nov 27 2012

Publication series

NameProceedings - WASA 2012: Workshop at SIGGRAPH Asia 2012

Other

OtherWorkshop at SIGGRAPH Asia 2012, WASA 2012
CountrySingapore
CitySingapore
Period11/26/1211/27/12

Fingerprint

Genetic algorithms

All Science Journal Classification (ASJC) codes

  • Computer Graphics and Computer-Aided Design
  • Computer Vision and Pattern Recognition

Cite this

Khan, U. A., & Okada, Y. (2012). Evolving story and character generation for role-playing games. In Proceedings - WASA 2012: Workshop at SIGGRAPH Asia 2012 (pp. 59-64). (Proceedings - WASA 2012: Workshop at SIGGRAPH Asia 2012). https://doi.org/10.1145/2425296.2425306

Evolving story and character generation for role-playing games. / Khan, Umair Azfar; Okada, Yoshihiro.

Proceedings - WASA 2012: Workshop at SIGGRAPH Asia 2012. 2012. p. 59-64 (Proceedings - WASA 2012: Workshop at SIGGRAPH Asia 2012).

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

Khan, UA & Okada, Y 2012, Evolving story and character generation for role-playing games. in Proceedings - WASA 2012: Workshop at SIGGRAPH Asia 2012. Proceedings - WASA 2012: Workshop at SIGGRAPH Asia 2012, pp. 59-64, Workshop at SIGGRAPH Asia 2012, WASA 2012, Singapore, Singapore, 11/26/12. https://doi.org/10.1145/2425296.2425306
Khan UA, Okada Y. Evolving story and character generation for role-playing games. In Proceedings - WASA 2012: Workshop at SIGGRAPH Asia 2012. 2012. p. 59-64. (Proceedings - WASA 2012: Workshop at SIGGRAPH Asia 2012). https://doi.org/10.1145/2425296.2425306
Khan, Umair Azfar ; Okada, Yoshihiro. / Evolving story and character generation for role-playing games. Proceedings - WASA 2012: Workshop at SIGGRAPH Asia 2012. 2012. pp. 59-64 (Proceedings - WASA 2012: Workshop at SIGGRAPH Asia 2012).
@inproceedings{6f18fb2c97214b9492325a341812e323,
title = "Evolving story and character generation for role-playing games",
abstract = "In this paper the authors present a new approach by which a random story with random characters can be generated by the use of Genetic Algorithms. Stories are a collection of several tasks done by the characters in a certain sequence. If every task is taken as an independent entity, random distribution of these tasks can create a new story. We can then use Genetic Algorithms to create the characters required by those stories. Through user interaction, we can dictate what kind of characters and stories should be created and the computer slowly converges to creating stories according to the users liking. With the implementation of this methodology, we can ensure that no two plays of the same game should give the user the same experience. With user input we can ensure that the Genetic Algorithm learns with every play-through thus creating stories and characters that are more according to the liking of the user.",
author = "Khan, {Umair Azfar} and Yoshihiro Okada",
year = "2012",
month = "12",
day = "1",
doi = "10.1145/2425296.2425306",
language = "English",
isbn = "9781450318358",
series = "Proceedings - WASA 2012: Workshop at SIGGRAPH Asia 2012",
pages = "59--64",
booktitle = "Proceedings - WASA 2012",

}

TY - GEN

T1 - Evolving story and character generation for role-playing games

AU - Khan, Umair Azfar

AU - Okada, Yoshihiro

PY - 2012/12/1

Y1 - 2012/12/1

N2 - In this paper the authors present a new approach by which a random story with random characters can be generated by the use of Genetic Algorithms. Stories are a collection of several tasks done by the characters in a certain sequence. If every task is taken as an independent entity, random distribution of these tasks can create a new story. We can then use Genetic Algorithms to create the characters required by those stories. Through user interaction, we can dictate what kind of characters and stories should be created and the computer slowly converges to creating stories according to the users liking. With the implementation of this methodology, we can ensure that no two plays of the same game should give the user the same experience. With user input we can ensure that the Genetic Algorithm learns with every play-through thus creating stories and characters that are more according to the liking of the user.

AB - In this paper the authors present a new approach by which a random story with random characters can be generated by the use of Genetic Algorithms. Stories are a collection of several tasks done by the characters in a certain sequence. If every task is taken as an independent entity, random distribution of these tasks can create a new story. We can then use Genetic Algorithms to create the characters required by those stories. Through user interaction, we can dictate what kind of characters and stories should be created and the computer slowly converges to creating stories according to the users liking. With the implementation of this methodology, we can ensure that no two plays of the same game should give the user the same experience. With user input we can ensure that the Genetic Algorithm learns with every play-through thus creating stories and characters that are more according to the liking of the user.

UR - http://www.scopus.com/inward/record.url?scp=84872860500&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84872860500&partnerID=8YFLogxK

U2 - 10.1145/2425296.2425306

DO - 10.1145/2425296.2425306

M3 - Conference contribution

AN - SCOPUS:84872860500

SN - 9781450318358

T3 - Proceedings - WASA 2012: Workshop at SIGGRAPH Asia 2012

SP - 59

EP - 64

BT - Proceedings - WASA 2012

ER -