diff --git a/chunk.gd b/chunk.gd index c5272c9..a7ae689 100644 --- a/chunk.gd +++ b/chunk.gd @@ -27,12 +27,12 @@ func update() -> void: $n.position.y = 1 var vertices = PackedVector3Array() - vertices.push_back(Vector3(-5, 1, -50)) - vertices.push_back(Vector3(5, 1, -50)) - vertices.push_back(Vector3(-5, 1, 0)) - vertices.push_back(Vector3(5, 1, -50)) - vertices.push_back(Vector3(5, 1, 0)) - vertices.push_back(Vector3(-5, 1, 0)) + vertices.push_back(Vector3(-5, 0.5, -50)) + vertices.push_back(Vector3(5, 0.5, -50)) + vertices.push_back(Vector3(-5, 0.5, 0)) + vertices.push_back(Vector3(5, 0.5, -50)) + vertices.push_back(Vector3(5, 0.5, 0)) + vertices.push_back(Vector3(-5, 0.5, 0)) # Initialize the ArrayMesh. var arr_mesh = ArrayMesh.new() @@ -48,12 +48,12 @@ func update() -> void: $s.position.y = 1 var vertices = PackedVector3Array() - vertices.push_back(Vector3(-5, 1, 0)) - vertices.push_back(Vector3(5, 1, 0)) - vertices.push_back(Vector3(-5, 1, 50)) - vertices.push_back(Vector3(5, 1, 0)) - vertices.push_back(Vector3(5, 1, 50)) - vertices.push_back(Vector3(-5, 1, 50)) + vertices.push_back(Vector3(-5, 0.5, 0)) + vertices.push_back(Vector3(5, 0.5, 0)) + vertices.push_back(Vector3(-5, 0.5, 50)) + vertices.push_back(Vector3(5, 0.5, 0)) + vertices.push_back(Vector3(5, 0.5, 50)) + vertices.push_back(Vector3(-5, 0.5, 50)) # Initialize the ArrayMesh. var arr_mesh = ArrayMesh.new() @@ -69,12 +69,12 @@ func update() -> void: $w.position.y = 1 var vertices = PackedVector3Array() - vertices.push_back(Vector3(-50, 1, -5)) - vertices.push_back(Vector3(0, 1, -5)) - vertices.push_back(Vector3(-50, 1, 5)) - vertices.push_back(Vector3(0, 1, -5)) - vertices.push_back(Vector3(0, 1, 5)) - vertices.push_back(Vector3(-50, 1, 5)) + vertices.push_back(Vector3(-50, 0.5, -5)) + vertices.push_back(Vector3(0, 0.5, -5)) + vertices.push_back(Vector3(-50, 0.5, 5)) + vertices.push_back(Vector3(0, 0.5, -5)) + vertices.push_back(Vector3(0, 0.5, 5)) + vertices.push_back(Vector3(-50, 0.5, 5)) # Initialize the ArrayMesh. var arr_mesh = ArrayMesh.new() @@ -90,12 +90,12 @@ func update() -> void: $e.position.y = 1 var vertices = PackedVector3Array() - vertices.push_back(Vector3(0, 1, -5)) - vertices.push_back(Vector3(50, 1, -5)) - vertices.push_back(Vector3(0, 1, 5)) - vertices.push_back(Vector3(50, 1, -5)) - vertices.push_back(Vector3(50, 1, 5)) - vertices.push_back(Vector3(0, 1, 5)) + vertices.push_back(Vector3(0, 0.5, -5)) + vertices.push_back(Vector3(50, 0.5, -5)) + vertices.push_back(Vector3(0, 0.5, 5)) + vertices.push_back(Vector3(50, 0.5, -5)) + vertices.push_back(Vector3(50, 0.5, 5)) + vertices.push_back(Vector3(0, 0.5, 5)) # Initialize the ArrayMesh. var arr_mesh = ArrayMesh.new() diff --git a/level.tscn b/level.tscn index e84913c..b475031 100644 --- a/level.tscn +++ b/level.tscn @@ -22,20 +22,21 @@ script = ExtResource("1_0b4ue") environment = SubResource("Environment_vonw3") [node name="Player" parent="." unique_id=1536233267 instance=ExtResource("1_u52ul")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.286973, 0) [node name="Chunk" parent="." unique_id=731620195 instance=ExtResource("3_f2txt")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.08452606, -3.8146973e-06, 0.120262146) [node name="MeshInstance3D2" type="MeshInstance3D" parent="." unique_id=306152407] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -7.031, 7.5, 0) +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -11.830486, 7.5, -23.788916) mesh = SubResource("BoxMesh_vonw3") [node name="MeshInstance3D3" type="MeshInstance3D" parent="." unique_id=373905113] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -7.031, 3.5, -11.78) +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -11.874296, 3.5, -11.78) mesh = SubResource("BoxMesh_oi3di") [node name="Camera3D" type="Camera3D" parent="." unique_id=2083164402] -transform = Transform3D(1, 0, 0, 0, -4.371139e-08, 1, 0, -1, -4.371139e-08, 0, 154.20062, 0) +transform = Transform3D(1, 0, 0, 0, -4.371139e-08, 1, 0, -1, -4.371139e-08, 0, 24.337463, 0) current = true fov = 55.0 script = ExtResource("2_vonw3") diff --git a/player.gd b/player.gd index a41df9a..5f2dbc5 100644 --- a/player.gd +++ b/player.gd @@ -1,6 +1,6 @@ extends CharacterBody3D const BASE_STAMINA = 50 -const BASE_SPEED = 100 +const BASE_SPEED = 10 const SPRINT_MULT = 1.6 const STAMINA_COST = 15 const STAMINA_RECOVER = 10 diff --git a/player.tscn b/player.tscn index f8729af..e4507b4 100644 --- a/player.tscn +++ b/player.tscn @@ -12,6 +12,7 @@ albedo_color = Color(1, 0, 0, 1) size = Vector3(0.5, 0.1, 0.5) [node name="Player" type="CharacterBody3D" unique_id=17046866] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.153225, 0) script = ExtResource("1_4flbx") [node name="MeshInstance3D" type="MeshInstance3D" parent="." unique_id=1740724392]