This is just an experiment... The circles use a complicated mathematical code to detect collisions. Use left and right arrow keys to turn the gray circle- it moves automatically. Use this engine in your own projects if you want to but remember to give credit!