Galactic Arms Race | |
---|---|
Developer(s) | Evolutionary Games |
Platform(s) | Windows |
Release | 2010,2012 |
Genre(s) | Shooter |
Mode(s) | Single player Multiplayer Co-op PVP |
Galactic Arms Race (GAR) is a space shooter video game first released in 2010 by American studio Evolutionary Games in association with the Evolutionary Complexity Research Group at UCF (EPlex).
GAR is a hybrid space shooter and Action RPG with single player, co-op, and PVP on dedicated servers for up to 32 players. Players fly a space ship, destroy enemies, earn money and experience, gain levels, find items, and upgrade their ships. The main feature that differentiates GAR from other space shooters is a procedural content generation (PCG) system that produces unique particle system weapons. The game attempts to create weapons that players will like based on usage statistics of existing weapons using a custom version of the NEAT evolutionary algorithm. [1] GAR is one of the earliest video games to incorporate procedural content generation that is automatically and implicitly driven by player choice. [2]
The game runs on Windows only because it uses the Microsoft XNA framework for graphics and sound. Initial versions were released for free in 2010. A commercial version became available via Steam and Desura in 2012. [3] Currently the developers are redoing their UI as the Microsoft XNA platform was killed off by Microsoft. The developers will likely change over to MonoGame which is an open source implementation of XNA. [4] [5]
Galactic Arms Race was a finalist in the 2010 Indie Game Challenge. [6] A paper detailing the game's weapon evolution algorithm won the Best Paper Award at the IEEE Conference on Computational Intelligence and Games. [7] An early version of the game won an Editor's Choice Award on AiGameDev.com. [8]
NeuroEvolution of Augmenting Topologies (NEAT) is a genetic algorithm (GA) for the generation of evolving artificial neural networks developed by Kenneth Stanley and Risto Miikkulainen in 2002 while at The University of Texas at Austin. It alters both the weighting parameters and structures of networks, attempting to find a balance between the fitness of evolved solutions and their diversity. It is based on applying three key techniques: tracking genes with history markers to allow crossover among topologies, applying speciation to preserve innovations, and developing topologies incrementally from simple initial structures ("complexifying").
Microsoft XNA is a freeware set of tools with a managed runtime environment that Microsoft developed to facilitate video game development. XNA is based on .NET Framework, with versions that run on Windows and Xbox 360. XNA Game Studio can help develop XNA games. The XNA toolset was announced on March 24, 2004, at the Game Developers Conference in San Jose, California. A first Community Technology Preview of XNA Build was released on March 14, 2006.
In video games, artificial intelligence (AI) is used to generate responsive, adaptive or intelligent behaviors primarily in non-player characters (NPCs) similar to human-like intelligence. Artificial intelligence has been an integral part of video games since their inception in the 1950s. AI in video games is a distinct subfield and differs from academic AI. It serves to improve the game-player experience rather than machine learning or decision making. During the golden age of arcade video games the idea of AI opponents was largely popularized in the form of graduated difficulty levels, distinct movement patterns, and in-game events dependent on the player's input. Modern games often implement existing techniques such as pathfinding and decision trees to guide the actions of NPCs. AI is often used in mechanisms which are not immediately visible to the user, such as data mining and procedural-content generation.
In computing, procedural generation is a method of creating data algorithmically as opposed to manually, typically through a combination of human-generated assets and algorithms coupled with computer-generated randomness and processing power. In computer graphics, it is commonly used to create textures and 3D models. In video games, it is used to automatically create large amounts of content in a game. Depending on the implementation, advantages of procedural generation can include smaller file sizes, larger amounts of content, and randomness for less predictable gameplay. Procedural generation is a branch of media synthesis.
Mod DB is a website that focuses on general video game modding. It was founded in 2002 by Scott "INtense!" Reismanis. As of September 2015, the Mod DB site has received over 604 million views, has more than 12,500 modifications registered, and has hosted more than 108 million downloads. A spin-off website, Indie DB, was launched in 2010 and focuses on indie games and news.
RoboBlitz is an indie puzzle action video game for Microsoft Windows through Steam and the Xbox 360 through Xbox Live Arcade. The game was developed by Naked Sky Entertainment and released on November 6, 2006. It was the first Unreal Engine 3 game alongside Gears of War to be released.
Xbox Live Indie Games are video games created by individual developers or small teams of developers released on Microsoft's Xbox Live Marketplace for the Xbox 360. The games were developed using Microsoft XNA, and developed by one or more independent developers that are registered with App Hub. Unlike Xbox Live Arcade titles, these were generally only tested within the local creator community, had much lower costs of production, and generally were less expensive to purchase. The service was released to widespread use alongside the New Xbox Experience, and as of November 2014, over 3,300 games had been released on the service, many receiving media attention. All Indie Games currently require the user to be logged into their Xbox Live account to initiate the start-up of each game. Indie Games were not available in Australia, due to the requirement for all games to be rated by the Australian Classification Board, and the prohibitive expenses involved. The Xbox Live Indie Games program did not continue with the release of the Xbox One, and the marketplace for these games was shuttered on October 7, 2017.
Clean Asia! is a freeware vertically scrolling shooter video game for Microsoft Windows. It was developed by Jonatan "Cactus" Söderström.
Microsoft XNA Game Studio is a discontinued integrated development environment (IDE) for building video games on the Microsoft XNA platform. Such video games can run on Xbox 360, Microsoft Windows, Windows Phone and the Zune. XNA Game Studio is targeted at hobbyists and experienced programmers, and is primarily used to develop 2D and 3D video games for various Microsoft platforms. XNA games can be published for the Xbox 360 using an XNA Creator's Club membership, that has a yearly fee.
Desura was a digital distribution platform for the Microsoft Windows, Linux and OS X platforms. The service distributed games and related media online, with a primary focus on small independent game developers rather than larger companies. Desura contained automated game updates, community features, and developer resources. The client allowed users to create and distribute game mods as well.
Space Pirates and Zombies (S.P.A.Z.) is a real-time strategy video game released on August 15, 2011, on the Steam distribution platform. with a top-down perspective based around space combat. The game was developed by a two-man team under the studio MinMax Games using the Torque engine. The game was later ported for Mac OS X and Linux systems.
New World Interactive LLC (NWI) is an American video game developer founded by Andrew Spearin and Jeremy Blum in 2010. The company is primarily known for developing multiplayer tactical shooters, including Insurgency (2014), Day of Infamy (2017), and Insurgency: Sandstorm (2018). New World Interactive has been owned by Embracer Group since 2020, as a subsidiary of Saber Interactive.
Simple and Fast Multimedia Library (SFML) is a cross-platform software development library designed to provide a simple application programming interface (API) to various multimedia components in computers. It is written in C++ with bindings available for Ada, C, Crystal, D, Euphoria, Go, Java, Julia, .NET, Nim, OCaml, Python, Ruby, and Rust. Experimental mobile ports were made available for Android and iOS with the release of SFML 2.2.
Solar 2 is an open world sandbox video game developed by Australian developer Jay Watts' video game studio, Murudai. It was released on 17 June 2011 on Steam for Microsoft Windows and on 19 June 2011 on Xbox Live Indie Games for the Xbox 360. The game was developed with Microsoft's XNA tools, and its development was inspired by indie games such as flOw. The game follows the player in their mission to accumulate enough mass to become several astronomical objects, eventually becoming a Big Crunch, which then produces a Big Bang.
Dream Build Play is an annual $75,000 Microsoft video game contest used to promote Microsoft XNA Game Studio and eventually Xbox LIVE Indie Games. It was announced in 2006, started in 2007, and ran until 2012. It was restarted in 2017 as the Dream.Build.Play 2017 Challenge. Notable winners include Dust: An Elysian Tail and The Dishwasher: Dead Samurai.
Underrail is a 2015 role-playing video game by Stygian Software for Windows. It was first released in early access in late 2012. An expansion pack, Underrail: Expedition, was released in 2019 while a sequel, Underrail: Infusion, is under development.
Akane the Kunoichi is a platform game developed by independent Italian studio Haruneko. It was released for the Xbox 360's Xbox Live Indie Games service in 2011 and was ported as a budget title for Microsoft Windows, Windows Phone 7, and iOS.
Juicy Realm is a roguelike video game developed by independent Chinese studio SpaceCan Games and published by X.D. Network]. It's about explorers going into an empire inhabited by sentient fruit and fighting them to save humanity. It was released for Microsoft Windows and OS X on May 3, 2018, and will be ported to the PlayStation 4. Versions for iOS and Android will also be released at the end of 2018. A Nintendo Switch version was released on November 7, 2019.
In video games, various artificial intelligence techniques have been used in a variety of ways, ranging from non-player character (NPC) control to procedural content generation (PCG). Machine learning is a subset of artificial intelligence that focuses on using algorithms and statistical models to make machines act without specific programming. This is in sharp contrast to traditional methods of artificial intelligence such as search trees and expert systems.
Kenneth Owen Stanley is an artificial intelligence researcher, author, and former professor of computer science at the University of Central Florida known for creating the Neuroevolution of augmenting topologies (NEAT) algorithm. He coauthored Why Greatness Cannot Be Planned: The Myth of the Objective with Joel Lehman which argues for the existence of the "objective paradox", a paradox which states that "soon as you create an objective, you ruin your ability to reach it". While a professor at the University of Central Florida, he was the director of the Evolutionary Complexity Research Group (EPlex) which led the development of Galactic Arms Race. He also developed the HyperNEAT, CPPNs, and novelty search algorithms. He also co-founded Geometric Intelligence, an AI research firm, in 2015.