Chasing Stars is a game that plays itself. Nine robots are sent into space and their mission is to learn to avoid obstacles and collect stardust. Watch as the robots stumble and learn to conquer unexpected conditions, and cheer on your favourite robot!
Chasing Stars was created as the final project for DATT4950: Artificial Life, Generative Art and Creative Code.
Created in Unity3d, Chasing Stars is an exploration of artificial life techniques and algorithms.
The robots respond to the immediate environmental conditions they encounter based on an evolutionary genetic algorithm. Each robots’ genes are different, and better performing individuals are more likely to pass traits to the next generation.
Levels are generated based on a Lindenmeyer system. The stars are animated according to a cellular automaton whose rules are change based on the life and death of each robot. The environment is responsive to the robot's progress; generating more challenging level designs and obstacles each time.
- Lalaine Ulit-Destajodesigner & developer
- Luke Lu Lidesigner & developer
- Rose Mengmei Zhoudesigner & developer
Exhibitions & Awards
- 2016: Digital Media ShowcaseYork University, Toronto, Canada
- 2016: Computational Beauty ExhibitionInterAccess Gallery,Toronto, Canada