construct.net/en/forum/extending-construct-2/work-in-progress-addons-30/behavior-sonic-physics-100800/page-9 <--- plugin you need.... (you don't actually need it you could do the game with physics and a bit of math, but, till you learn, a plugin like that would help you i think more)
construct.net/en/forum/construct-3/plugin-sdk-10/c3-plugins-addons-etc-request-125761 <--- ask developers if there is someone that wants to port it...
good luck! :)