title: Object Collision Programming (Multiple collision case)
body: <p>I have been learning about collision in phisics programming , and i have one big doubt.</p>
  
  <p>Thinking in spheres , when one sphere collision with 2 at the same time, i thought that the forces magnitude that makes the boths spheres move , must be divided by 2 . But when i'm programming it , i always see that one sphere has more speed than the second , cause the way im programming it it collision first with one that with the another . Let's show an image to draw clearly the problem:</p>
  
  <p><img src="https://i.stack.imgur.com/pBkbb.png" alt="enter image description here"> </p>
  
  <p>At first it detect the red sphere .
  Then the collision is detected , and the force magnitude is like there was only one sphere.
  Then it detects orange sphere , and the force magnitude is less than first one.</p>
  
  <p>Any idea of what must i use to programm this ,or if i'm having any missconception?</p>
  
  <p><strong>mod</strong>:</p>
  
  <p>Furthermore , if you help me searching for a mechanism that makes this happen nicely i would give you 50+ more .</p>