LittleStain, yeah I tried to optimize it but I think it is kind of hard for my method, since to optimize it would mean to use the every x seconds instead of every tick. I tried every 0.05 seconds and the collision count is still high. And any higher and you can see the choppiness.
R0J0hound, Wow thank you for that. I was looking for a way to control the gravity force for physics, so will definitely try this. Wow, your methods are not only effective, they are super efficient!! I am sure with a bit of work I will be able to smooth out the jittery a little, but it is definitely a good direction to go compared with mine. Wow, but the second superior method is super efficient and yet works like a smooth oil machine! Haha to be honest, I am very bad at maths, so I am getting a bit confused looking at your slide3 capx, but it is too good to not study it! I will try to understand it and how I can implement it into my game. Thank you so much!