This page presents a video game based on procedural content generation
via evolutionary computation. The game was developed by
undergraduate student Bryan Hollingsworth as
part of Southwestern University's Summer research program
SCOPE. The idea for the game was inspired
by previous work in interactively evolved art.
All art is generated by Compositional Pattern Producing Networks (CPPNs), which are evolved by
the NeuroEvolution of Augmenting Topologies (NEAT) algorithm.
The game makes use of the Unity game engine, and is written in C#. The source code is available
here. To evaluate user perception of the game, a
human subject study was conducted.
Executable builds of the Infinite Art Gallery
Videos of sessions from all 30 participants in the human subject study are included in the playlist below.
These videos demonstrate the rich variety of art encountered by players as they explored their own custom galleries.