extends CharacterBody2D



@export var speed = 1200

@export var jump_speed = -1800

@export var gravity = 4000





func _physics_process(delta):

    # Add gravity every frame

    velocity.y += gravity * delta



    # Input affects x axis only

    velocity.x = Input.get_axis("walk_left", "walk_right") * speed



    move_and_slide()



    # Only allow jumping when on the ground

    if Input.is_action_just_pressed("jump") and is_on_floor():

        velocity.y = jump_speed