(current description) I am currently working on the ground collision, gravitational pull, and bounce-back axles and control force of said bounce-back, other collision malfunctions, and negative x-axial velocity control. (general description) This is to enable proper contact collisions between the player and the platform. Check inside, and read the comments I wrote to guide you through how this all works, and what each variable and sprite does. Please do not use the movement code; it is only there to enable the character's jumping ability, therefore allowing the protagonist's trajectory to set a collision course with the obstacle/platform.
I completed this tutorial-diagram-template independently, but it was intended for a specific user with the username matwon106. Search his account and check out his projects, they are really cool.