Originally Posted By: Doc_Savage
is that where i should put the jump code then?

Either there or in handle_movement. Note that you don't have to write absolute values into variables. For instance if you detect the player is in the air you can also subtract a value from the force vector like: "force.z -= 9,81;". You only have to pay attention then, that you reset the force vector after every acceleration of the speed vector.

Originally Posted By: Doc_Savage
when i assemble the force vector, dows that mean i redo handle_movement?
Basically yes. You can keep the base idea of handle_movement but have to do some changes there...


Always learn from history, to be sure you make the same mistakes again...