summaryrefslogtreecommitdiffhomepage
path: root/Racing-Game/Old
diff options
context:
space:
mode:
authorrealtradam <[email protected]>2020-03-15 18:55:00 -0400
committerrealtradam <[email protected]>2020-03-15 18:55:00 -0400
commit5a33ed9381e43b50d56f2ef7f149baef83edcf7d (patch)
tree0c5f39958474ea32e5293324dce0ec398e2d39c2 /Racing-Game/Old
parentfeb18d37762eb8f4414625175576f8fe9debd992 (diff)
downloadoptimal-direction-5a33ed9381e43b50d56f2ef7f149baef83edcf7d.tar.gz
optimal-direction-5a33ed9381e43b50d56f2ef7f149baef83edcf7d.zip
code cleaned up, #6 fixed
Diffstat (limited to 'Racing-Game/Old')
-rw-r--r--Racing-Game/Old/Big.gd36
-rw-r--r--Racing-Game/Old/Small.gd32
2 files changed, 0 insertions, 68 deletions
diff --git a/Racing-Game/Old/Big.gd b/Racing-Game/Old/Big.gd
deleted file mode 100644
index eac69c3..0000000
--- a/Racing-Game/Old/Big.gd
+++ /dev/null
@@ -1,36 +0,0 @@
-extends RigidBody2D
-
-# Declare member variables here. Examples:
-# var a = 2
-# var b = "text"
-
-# Called when the node enters the scene tree for the first time.
-func _ready():
- pass # Replace with function body.
-
-# warning-ignore:unused_argument
-func _process(delta):
- var maxspeed = 108
- var speed = 8.4
- var steer = 350
- set_angular_damp(1)
- if Input.is_key_pressed(KEY_W) && !Input.is_key_pressed(KEY_SPACE):
- apply_central_impulse(Vector2(speed,0).rotated(get_transform().get_rotation()))
- if Input.is_key_pressed(KEY_S):
- apply_central_impulse(Vector2(-(speed*0.2),0).rotated(get_transform().get_rotation()))
- if Input.is_key_pressed(KEY_ALT):
- #brakes here
- linear_damp = 5
- else:
- linear_damp = 0.5
- if Input.is_key_pressed(KEY_SPACE):
- null_slide(80)
- else:
- null_slide(15)
-
-func null_slide(var tire_slip):
- var movement_vector = get_linear_velocity()
- var sidewaysAngle = get_transform().get_rotation()
- var sidewaysAxis = Vector2(cos(sidewaysAngle),sin(sidewaysAngle))
- var nullify = sidewaysAxis * movement_vector.dot(sidewaysAxis)
- apply_central_impulse(-(movement_vector - nullify)/(float(tire_slip)))
diff --git a/Racing-Game/Old/Small.gd b/Racing-Game/Old/Small.gd
deleted file mode 100644
index b1cc50d..0000000
--- a/Racing-Game/Old/Small.gd
+++ /dev/null
@@ -1,32 +0,0 @@
-extends RigidBody2D
-var delay = 0;
-func _process(delta):
- var steer = 5
- null_slide(15)
-# measure_velocity()
-# set_angular_damp(1)
-# if Input.is_key_pressed(KEY_D):
-# apply_torque_impulse(steer)
-# apply_central_impulse(Vector2(0,steer).rotated(get_transform().get_rotation()))
-# if Input.is_key_pressed(KEY_A):
-# apply_central_impulse(Vector2(0,-steer).rotated(get_transform().get_rotation()))
-
-
-
-# if Input.is_key_pressed(KEY_SPACE):
-# null_slide(80)
-# else:
-# null_slide(15)
-func measure_velocity():
- if delay <= 0:
- print(sqrt(get_linear_velocity().dot(get_linear_velocity()))/12)
- delay = 600
- else:
- delay -= 1
-
-func null_slide(var tire_slip):
- var movement_vector = get_linear_velocity()
- var sidewaysAngle = get_transform().get_rotation()
- var sidewaysAxis = Vector2(cos(sidewaysAngle),sin(sidewaysAngle))
- var nullify = sidewaysAxis * movement_vector.dot(sidewaysAxis)
- apply_central_impulse(-(movement_vector - nullify)/(float(tire_slip)))