How to do c# collision detection?
Are there any predefined methods in c# which allow for collision detection? I am new to c# and am trying to get collision detection of two ellipses are there any predefined ways collision detection can be implemented? I already have code which draws the ellipses, what would be a good way to start the collision detection? private void timer1_Tick(object sender, EventArgs e) { //Remove the previous ellipse from the paint canvas. canvas1.Children.Remove(ellipse); if (--loopCounter == 0) timer.Stop(); //Add the ellipse to the canvas ellipse = CreateAnEllipse(20, 20); canvas1.Children.Add(ellipse);