Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

Galactic Arms Race: an experiment in evolving video game content

Published: 01 March 2010 Publication History

Abstract

Galactic Arms Race (GAR) is an indie video game developed by the Evolutionary Complexity Research Group (EPlex) at the University of Central Florida to demonstrate the potential for novel artificial intelligence (AI) technology to impact video games. In particular, the new technology in GAR is an evolutionary algorithm called content-generating neuroevolution of augmenting topologies (cgNEAT), which is designed to evolve unique game content as the game is played. GAR is a multi-player space shooter in which players fight with particle-system weapons. The unique feature of GAR is that the game continually introduces new such weapons evolved by the cgNEAT algorithm. The philosophy behind GAR is that one of the best ways to support the argument that novel AI algorithms can impact how games are made is to make a fun game that is not only an academic proof-of-concept, but also a genuinely entertaining experience for regular gamers.

References

[1]
S. Colton and C. Browne. Evolving simple art-based games. Applications of Evolutionary Computing, 5484, 2009.
[2]
E. Hastings, R. Guha, and K. Stanley. Automatic content generation in the galactic arms race video game. IEEE Transactions on Computational Intelligence and AI in Games, 1(4), 2009.
[3]
E. J. Hastings, R. K. Guha, and K. O. Stanley. Evolving content in the galactic arms race video game. Proceedings of the IEEE Symposium on Computational Intelligence and Games, 2009.
[4]
M. Hull and S. Colton. Towards a general framework for program generation in creative domains. Proceedings of the 4th International Joint Workshop on Computational Creativity, 2007.
[5]
J. Secretan, N. Beato, D. B. D'Ambrosio, A. Rodriguez, A. Campbell, and K. O. Stanley. Picbreeder: Evolving pictures collaboratively online. In Proceedings of the Computer Human Interaction Conference, 2008.
[6]
K. Sims. Artificial evolution for computer graphics. Proceedings of the ACM Special Interest Group on Graphics and Interactive Techniques, pages 319--328, 1991.
[7]
Kenneth O. Stanley. Compositional pattern producing networks: A novel abstraction of development. Genetic Programming and Evolvable Machines Special Issue on Developmental Systems, 8(2):131--162, 2007.
[8]
Kenneth O. Stanley, Bobby D. Bryant, and Risto Miikkulainen. Realtime neuroevolution in the NERO video game. IEEE Transactions on Evolutionary Computation Special Issue on Evolutionary Computation and Games, 9(6):653--668, 2005.
[9]
Kenneth O. Stanley and Risto Miikkulainen. Evolving neural networks through augmenting topologies. Evolutionary Computation, 10:99--127, 2002.
[10]
Kenneth O. Stanley and Risto Miikkulainen. Competitive coevolution through evolutionary complexification. Journal of Artificial Intelligence Research, 21:63--100, 2004.
[11]
H. Takagi. Interactive evolutionary computation: Fusion of the capacities of EC optimization and human evaluation. Proceedings of the IEEE, 89(9):1275--1296, 2001.
[12]
S. Todd and W. Latham. Evolutionary Art and Computers. Academic Press, Inc., Orlando, FL, USA, 1992.
[13]
J. Togelius, R. De Nardi, and S. M. Lucas. Towards automatic personalised content creation for racing games. In Proceedings of the IEEE Symposium on Computational Intelligence and Games. IEEE Press, 2007.
[14]
J. Togelius and J. Schmidhuber. An experiment in automatic game design. In Proceedings of the IEEE Symposium on Computational Intelligence and Games. IEEE Press, 2008.
[15]
S. von Mammen. Swarming for games: Immersion in complex systems. Applications of Evolutionary Computing, 5484, 2009.

Cited By

View all
  • (2021)Player behaviour metrics for adjusting content in VR games: the case of fearProceedings of the 14th Biannual Conference of the Italian SIGCHI Chapter10.1145/3464385.3464705(1-6)Online publication date: 11-Jul-2021
  • (2016)Mining Controller Inputs to Understand GameplayProceedings of the 29th Annual Symposium on User Interface Software and Technology10.1145/2984511.2984543(157-168)Online publication date: 16-Oct-2016

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM SIGEVOlution
ACM SIGEVOlution  Volume 4, Issue 4
March 2010
17 pages
EISSN:1931-8499
DOI:10.1145/1810136
Issue’s Table of Contents

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 March 2010
Published in SIGEVO Volume 4, Issue 4

Check for updates

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)9
  • Downloads (Last 6 weeks)1
Reflects downloads up to 13 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2021)Player behaviour metrics for adjusting content in VR games: the case of fearProceedings of the 14th Biannual Conference of the Italian SIGCHI Chapter10.1145/3464385.3464705(1-6)Online publication date: 11-Jul-2021
  • (2016)Mining Controller Inputs to Understand GameplayProceedings of the 29th Annual Symposium on User Interface Software and Technology10.1145/2984511.2984543(157-168)Online publication date: 16-Oct-2016

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media