Chasing Stars is a game that plays itself. The nine robots are sent into space and their mission is to learn to avoid obstacles and collect star dust.
Behind the scenes, the way the robots respond to the immediate environmental conditions they encounter is determined according to an evolutionary genetic algorithm. Each robots’ genes are different, and better performing individuals are more likely to pass traits to the next generation.
The levels are generated using a developmental model (a Lindenmayer system) and are regenerated each time a robot completes a level.
The stars behind are animated according to a cellular automaton whose rules are changing as the robot's progress: the neighbourhood rules depend on each robot’s state of life and death. Watch as the robots stumble and learn to conquer unexpected conditions, and perhaps cheer on your favourite robot!
Created in Unity3D
A collaboration of:
Rose Mengmei Zhou