Chasing Stars

Artificial Intelligence Art Installation

  • #Game

Project Description

Chasing Stars is a game that plays itself. Nine robots are sent into space 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! The project explores artificial life techniques and algorithms, such as the Lindenmayer system, cellular automata, and neural networks.

Chasing Stars was created as the final project for DATT4950: Artificial Life, Generative Art and Creative Code.

Project Breakdown

Chasing Stars is a Unity3d game that explores artificial life techniques and algorithms. The game's robots respond to their immediate environmental conditions based on an evolutionary genetic algorithm. Each robot's genes are different, and better-performing individuals are more likely to pass their traits to the next generation.

The game's levels are generated using a Lindenmayer system. The stars are animated according to a cellular automaton whose rules change based on the life and death of each robot. The environment reacts to the robot's progress by generating more challenging level designs and obstacles each time.


  • Lalaine Ulit-Destajo

    designer + developer

  • Luke Lu Li

    designer + developer

  • Rose Mengmei Zhou

    designer + developer


  • 2016: Digital Media Showcase York University, Toronto, Canada
  • 2016: Computational Beauty Exhibition InterAccess Gallery,Toronto, Canada

Related Projects

Designed & Built by Lalaine Ulit-Destajo