How to Make a Player Controller for Platformers in Godot 3.0