Summary
This simulation is a practice in steering behaviors. The cars are accelerated by the ambient light, and are either turned toward or away from the strongest light, depending on their type. These behaviors work entirely with vector calculations, performing environmental checks and responding. It's fundamentally simple, but creates interesting behavior.
My Contribution
This was a solo project. I wrote all of the steering algorithms and the handling of the scene and world objects.
Moving Forward
This turned out to be a very fun toy. I would like to have it as a screensaver. With the light trails coming from the cars, some really interesting patterns are drawn out. More seriously, this practice in steering behaviors was valuable for understanding some of the methods behind game AI. It was also a nice look at experiantial apps, which I wouldn't mind making more of in the future with how mesmerising this one is.