{"push_id":1220605463,"size":5,"distinct_size":1,"ref":"refs/heads/master","head":"f0bf7a516863ea42639871d6d81214ecd76b2280","before":"cab31c708d0ed0add7d1d25ab2620d7967cb0577","commits":[{"sha":"f3f65234869fb0c2eb5d7db6123c959e757c6e6a","author":{"name":"Jon Moore","email":"e9829477da4093ef95a8ec835fc47a30c7b8df7d@gmail.com"},"message":"Added Simultaneous Eqn solver and Perpendicular functions to Vec2D","distinct":false,"url":"https://api.github.com/repos/JonMoore75/Pong-A-Long2/commits/f3f65234869fb0c2eb5d7db6123c959e757c6e6a"},{"sha":"f95670a5b4ce31d2f67f23d53e565491dfe3a955","author":{"name":"Jon Moore","email":"e9829477da4093ef95a8ec835fc47a30c7b8df7d@gmail.com"},"message":"Collision Detection with the Walls\n\n- Detects when outside screen and bounces ball back in\n- Removes arrow key control, instead ball has rando, direction but same\nspeed on reset\n- Simultaneous solver now free function","distinct":false,"url":"https://api.github.com/repos/JonMoore75/Pong-A-Long2/commits/f95670a5b4ce31d2f67f23d53e565491dfe3a955"},{"sha":"b28aa23d76dd33e3ddfec5e2f1b34edfa381edd9","author":{"name":"Jon Moore","email":"e9829477da4093ef95a8ec835fc47a30c7b8df7d@gmail.com"},"message":"Adds Continuous Detection of Next Contact Point\n\nAdds function that uses real-time continuous solution of next contact\npoint (if any) between the ball and line colliders.\nThis doesn't trigger the collision at this stage just renders a dot on\nthe contact point.  Discrete collision detection still takes place,\ntherefore demonstrating both techniques","distinct":false,"url":"https://api.github.com/repos/JonMoore75/Pong-A-Long2/commits/b28aa23d76dd33e3ddfec5e2f1b34edfa381edd9"},{"sha":"400b86494e7330a1eb948d93f1b8bf8294bac22b","author":{"name":"Jon Moore","email":"e9829477da4093ef95a8ec835fc47a30c7b8df7d@gmail.com"},"message":"Merge branch 'Lesson-14 - Collisions' into Develop\n\nAdds both continuous (predictive) and discrete (overlapping) collision detection between ball and screen boundaries\n\n- Discrete detection resolves the actual collision by detecting ball overlapping screen edge and then moves ball back and reflects velocity\n- Continuous predicts contact point via simultaneous solver and renders this to the screen\n- Arrow key control removed and instead ball has random direction but same speed on reset","distinct":false,"url":"https://api.github.com/repos/JonMoore75/Pong-A-Long2/commits/400b86494e7330a1eb948d93f1b8bf8294bac22b"},{"sha":"f0bf7a516863ea42639871d6d81214ecd76b2280","author":{"name":"Jon Moore","email":"e9829477da4093ef95a8ec835fc47a30c7b8df7d@gmail.com"},"message":"Merge branch Develop 'Lesson-14 - Collisions' in master\n\nAdds both continuous (predictive) and discrete (overlapping) collision detection between ball and screen boundaries\n\n- Discrete detection resolves the actual collision by detecting ball overlapping screen edge and then moves ball back and reflects velocity\n- Continuous predicts contact point via simultaneous solver and renders this to the screen\n- Arrow key control removed and instead ball has random direction but same speed on reset","distinct":true,"url":"https://api.github.com/repos/JonMoore75/Pong-A-Long2/commits/f0bf7a516863ea42639871d6d81214ecd76b2280"}]}
{"actor":{"display_login":"JonMoore75"}}