diff --git a/2d/pong/logic/ball.gd b/2d/pong/logic/ball.gd index 2c4c3589..eb329dba 100644 --- a/2d/pong/logic/ball.gd +++ b/2d/pong/logic/ball.gd @@ -1,6 +1,6 @@ extends Area2D -const DEFAULT_SPEED = 100 +const DEFAULT_SPEED = 100.0 var _speed := DEFAULT_SPEED var direction := Vector2.LEFT @@ -8,7 +8,7 @@ var direction := Vector2.LEFT @onready var _initial_pos := position func _process(delta: float) -> void: - _speed += int(delta * 2) + _speed += delta * 2 position += _speed * delta * direction diff --git a/2d/pong/logic/paddle.gd b/2d/pong/logic/paddle.gd index 40618103..b2153470 100644 --- a/2d/pong/logic/paddle.gd +++ b/2d/pong/logic/paddle.gd @@ -1,6 +1,6 @@ extends Area2D -const MOVE_SPEED = 100 +const MOVE_SPEED = 100.0 var _ball_dir: int var _up: String