Rotation friction with setGravity( 0,0 ) on a moving object

Hi guys,

for my curling game (the winter game ‘curling’) I use setGravity to 0,0. With linearDamping, I can simulate the friction in linear direction. But: how can I apply the curl effect which is stronger, the slower a object is? So, I want to apply a force in x direction, add rotation to the object and this rotation will change the y position of the object, especially if the x-velocity gets very slow. Thats the curl effect.

https://img.buzzfeed.com/buzzfeed-static/static/2014-02/enhanced/webdr03/12/18/original-5099-1392246555-4.jpg?downsize=715:*&output-format=auto&output-quality=auto

Currently, I can’t accomplish the red arrow.

Any ideas? Thanks.

https://github.com/roaminggamer/RG_FreeStuff/raw/master/AskEd/2018/05/curling.zip

If this helps a lot, consider a hit or a donation?

https://www.youtube.com/watch?v=Ar4pLR-rEZw&feature=youtu.be

Great, thank you. Thanks to your explanation, I realised, I have to solve the math and can’t just use the Corona physics engine.Thank you. I made a small donation. I just started to work on this project, I’ll come back to you if I have further questions.

https://github.com/roaminggamer/RG_FreeStuff/raw/master/AskEd/2018/05/curling.zip

If this helps a lot, consider a hit or a donation?

https://www.youtube.com/watch?v=Ar4pLR-rEZw&feature=youtu.be

Great, thank you. Thanks to your explanation, I realised, I have to solve the math and can’t just use the Corona physics engine.Thank you. I made a small donation. I just started to work on this project, I’ll come back to you if I have further questions.