Submitted By:
Evolutionary Complexity Research Group at UCF
Watch Their Video
Game Type:
Core
Game Platform:
XNA 3.1
Class:
Non-Professional
Credits:
Erin Hastings
Team Leader
Ken Stanley
Team Leader
Derick Janssen
Programming and Design
Nathan Sriboonlue
BOIDs and AI flocking
Jaruwan Mesit
Space Blob soft-body animation algorithm
Fabian Moncada
Music, Sound Effects
John Martin
Additional Design, Game Balance, Lead Tester
Game Title:
Galactic Arms Race
Game Description:
GAR is both a multiplayer online video game and an experiment in automatic content generation driven by player preferences. Unique game content, namely spaceship weapon systems, automatically evolves based on player behavior through a specialized algorithm called cgNEAT (content-generating NeuroEvolution of Augmenting Topologies). In particular, new variants of weapons that players like are continually created by the game itself. In this way, the game never stays the same. GAR is the first video game to demonstrate that critical content can evolve as the game is played to satisfy its players.  For an idea of what the game is like, think "Space Diablo", with real-time combat, cool particle system weapons, and RPG-style leveling and skill trees.


What was your inspiration for making the game?
We wanted to demonstrate that unique AI technology can positively impact how video games are made.  We chose automatic content generation as the main focus because we believe that content is a major bottleneck in the industry today.  While most effort in AI in games has traditionally centered on NPC behavior, content generation may prove a most compelling alternative application for AI.


How is your game unique from others out there?
Galactic Arms Race generates its own content (in particular, weapons) through an evolutionary algorithm in real time while the game is played.  Players can constantly discover unique weapons spawned in the online galaxy, evolved through their past weapon preferences.  To our knowledge, GAR is the first demonstration that this principle can work in a multiplayer video game.


How long did it take you to make your game?
The game took about 12 months to complete the first release but the genesis of the cgNEAT AI and particle system evolution technologies stretches back as far as 10 years to the invention of the original NEAT algorithm. We are currently working on GAR version 1.2.


What was the hardest part about making it?
Before the game was even started, we spent about a year experimenting with evolving particle systems (for genetic art programs) to learn how they can be generated most effectively by an evolutionary algorithm.


Any other unique or interesting facts about your game we should know about?
Several interesting facts:

-GAR won the Best Paper Award at 2009 IEEE Symposium on Computational Intelligence in Games (CIG09) and was Editor's Pick for Best AI in an Independent Game at AIGameDev.com.

-GAR has been covered in a variety of online media sources including Slashdot and Le Monde.  

-Finally, Ken Stanley, who directed the development of GAR along with Erin Hastings, was also a leader on the NERO video game, another experimental game based on evolutionary technology.


How did you pick the name of your game?  Did you have any others in mind?
In evolutionary computation, which is the subfield of AI that studies evolutionary algorithms, the term "arms race" has a special meaning. At the same time, collecting weapons in outer space is also literally an "arms race."  So the title of the game actually manages to describe two facets of the game at the same time.


Questions for the Team Leader
GAR co-leads are Erin Hastings and Ken Stanley.
Hometown?
Erin – Port Saint Lucie, FL
Ken – Newton, MA


College?
Erin – Undergrad: University of Florida, Grad: University of Central Florida
Ken – Undergrad: University of Pennsylvania., Grad: University of Texas at Austin


What is your gaming background?
Erin – Graphics and gaming related research for graduate work. A lot of mods and maps for Unreal Tournament. GAR is my first original game.
Ken – Long-time researcher in AI in games.  First major production was NERO in 2005.


How long have you and your teammates known each other?  What’s the story behind how your team got together?
The GAR team met in the Evolutionary Complexity Research Group at the University of Central Florida.  Ken Stanley is the research group leader and the rest of the team is current or former UCF students.


What game or games are you playing right now?
Erin – World of Warcraft, Call of Duty Modern Warfare , Rock Band 2, Castle Age
Ken – New Super Mario Bros. Wii


What is your favorite all-time game?
Erin – Most hours spent probably in Everquest or WoW.
Ken – Galactic Empire, an online multiplayer BBS game from around 1990.


What is your least favorite all-time game?
Erin – Whack-A-Mole
Ken – Any game that simply exploits old ideas to make more money.


First video game system you owned?
Erin – Super NES
Ken – ColecoVision


Current system you spend the most time playing?
Erin – PC
Ken – Wii


When you and your team aren’t making awesome games, what other hobbies are you involved in?
Erin – AI Research.
Ken – AI Research.
Erin Hastings
Ken Stanley
Derick Janssen
 
 


NO PURCHASE NECESSARY. Void where prohibited. Contest open to individuals or teams comprised of individuals who are 13 years or older at the time of entry. Residents of Cuba, Iran, North Korea, Myanmar (Burma), Sudan, Syria and any other U.S.-embargoed country are ineligible to participate in the Contest. Contest is open to both professional and non-professional game developers, and a $100,000 Grand Prize will be awarded in each category. Enter May 3 - October 1, 2010. Visit indiegamechallenge.com for official rules, details and contest restrictions. © 2010 Indie Game Challenge. © 2010 by GameStop. ® All rights reserved. GameStop is a registered trademark of GameStop, Inc. © 2010 The Guildhall at SMU. © 2010 The Academy of Interactive Arts & Sciences. All other trademarks are the properties of their respective owners.