Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Dcoder1235

2
Posts
1
Topics
A member registered 15 days ago

Recent community posts

i'm trying to make a geomatry dash game is godot, but i dont know how to get the player to move right and only be able to jump.

the player is a character node 2d

this is the code:

extends CharacterBody2D

const SPEED = 300.0

const JUMP_VELOCITY = -400.0

func _physics_process(delta: float) -> void:

# Add the gravity.

if not is_on_floor():

velocity += get_gravity() * delta

# Handle jump.

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

velocity.y = JUMP_VELOCITY

# Get the input direction and handle the movement/deceleration.

# As good practice, you should replace UI actions with custom gameplay actions.

var direction := Input.get_axis("ui_left", "ui_right")

if direction:

velocity.x = direction * SPEED

else:

velocity.x = move_toward(velocity.x, 0, SPEED)

move_and_slide()

and here is a screenshot of the node tree:

pls help馃槥馃槥

hi my username is dcoder cause my name start with "d" and i thought it would be funny馃ぃ馃ぃ.

i make games on godot, i'm not very good at it but i love it either way.

so yeah.