aboutsummaryrefslogtreecommitdiffstats
path: root/godot
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--godot/assets/Images/Tab.png3
-rw-r--r--godot/assets/Images/Tab.png.import3
-rw-r--r--godot/assets/Images/icons8-esc-80.png3
-rw-r--r--godot/assets/Images/icons8-esc-80.png.import3
-rw-r--r--godot/assets/Images/icons8-maus-26.png3
-rw-r--r--godot/assets/Images/icons8-maus-26.png.import3
-rw-r--r--godot/assets/Images/icons8-mausklick-links-26.png3
-rw-r--r--godot/assets/Images/icons8-mausklick-links-26.png.import3
-rw-r--r--godot/assets/game_objects/carTire(Clone).material3
-rw-r--r--godot/assets/game_objects/level2_BG.glb.import3
-rw-r--r--godot/assets/game_objects/level2_track.glb.import3
-rw-r--r--godot/assets/game_objects/lightBack(Clone).material3
-rw-r--r--godot/assets/game_objects/lightBlue(Clone).material3
-rw-r--r--godot/assets/game_objects/lightFront(Clone).material3
-rw-r--r--godot/assets/game_objects/paintBlue(Clone).material3
-rw-r--r--godot/assets/game_objects/paintGreen(Clone).material3
-rw-r--r--godot/assets/game_objects/paintRed(Clone).material3
-rw-r--r--godot/assets/game_objects/paintWhite(Clone).material3
-rw-r--r--godot/assets/game_objects/paintYellow(Clone).material3
-rw-r--r--godot/assets/game_objects/plastic(Clone).material3
-rw-r--r--godot/assets/game_objects/wheelInside(Clone).material3
-rw-r--r--godot/assets/game_objects/wood(Clone).material3
-rw-r--r--godot/scenes/Menu.tscn133
23 files changed, 198 insertions, 1 deletions
diff --git a/godot/assets/Images/Tab.png b/godot/assets/Images/Tab.png
new file mode 100644
index 0000000..c55401d
--- /dev/null
+++ b/godot/assets/Images/Tab.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:765119e696741f58db63ebd80d53562194dadf9812b817aa8eb9696368500a25
+size 1187
diff --git a/godot/assets/Images/Tab.png.import b/godot/assets/Images/Tab.png.import
new file mode 100644
index 0000000..7c5961c
--- /dev/null
+++ b/godot/assets/Images/Tab.png.import
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:d3eb7d9804cd0c5fb376606e6270ee2696fbc8289d1112021e05da25ec976283
+size 685
diff --git a/godot/assets/Images/icons8-esc-80.png b/godot/assets/Images/icons8-esc-80.png
new file mode 100644
index 0000000..2f25e9e
--- /dev/null
+++ b/godot/assets/Images/icons8-esc-80.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:10952cc65e4dbeacc963aa38a8efe9fe830be70b5d263d539d3723e4ffc5f121
+size 1063
diff --git a/godot/assets/Images/icons8-esc-80.png.import b/godot/assets/Images/icons8-esc-80.png.import
new file mode 100644
index 0000000..af031d1
--- /dev/null
+++ b/godot/assets/Images/icons8-esc-80.png.import
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:6c41c79584df3e31fbd62a21933c79c203b894ac6469a23844e6e4df435f9adb
+size 715
diff --git a/godot/assets/Images/icons8-maus-26.png b/godot/assets/Images/icons8-maus-26.png
new file mode 100644
index 0000000..a286b3e
--- /dev/null
+++ b/godot/assets/Images/icons8-maus-26.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:180402d1703dbcdfc2e67e093fa8dcc4cfc023aad1c53bf4a028c655dfe9eefa
+size 465
diff --git a/godot/assets/Images/icons8-maus-26.png.import b/godot/assets/Images/icons8-maus-26.png.import
new file mode 100644
index 0000000..a50ef22
--- /dev/null
+++ b/godot/assets/Images/icons8-maus-26.png.import
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:93b63a273965dc4a42d36cb957c3621459130575707687106bfa73fd74b703cc
+size 718
diff --git a/godot/assets/Images/icons8-mausklick-links-26.png b/godot/assets/Images/icons8-mausklick-links-26.png
new file mode 100644
index 0000000..8c6f03c
--- /dev/null
+++ b/godot/assets/Images/icons8-mausklick-links-26.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:7e2408fb2fcc2562d39908bedf23d085be9216613fa7215e2fc0a2f20ab73ba5
+size 480
diff --git a/godot/assets/Images/icons8-mausklick-links-26.png.import b/godot/assets/Images/icons8-mausklick-links-26.png.import
new file mode 100644
index 0000000..837395c
--- /dev/null
+++ b/godot/assets/Images/icons8-mausklick-links-26.png.import
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:6f14d07701223816992a4960e2bafc23ed0e3766f283585883065d3c82fef07e
+size 751
diff --git a/godot/assets/game_objects/carTire(Clone).material b/godot/assets/game_objects/carTire(Clone).material
new file mode 100644
index 0000000..3c9b0af
--- /dev/null
+++ b/godot/assets/game_objects/carTire(Clone).material
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:309e6bb7f91f0005bbebc9d7df56d653a9b61923cea1e7be6c4d57c6a7578711
+size 1638
diff --git a/godot/assets/game_objects/level2_BG.glb.import b/godot/assets/game_objects/level2_BG.glb.import
new file mode 100644
index 0000000..bed56cc
--- /dev/null
+++ b/godot/assets/game_objects/level2_BG.glb.import
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:7ac1256f6ba9e5398ce9c200a2c5bdcdcc6d5c37f56ce3bebc8d5fb9b6dd1347
+size 31855
diff --git a/godot/assets/game_objects/level2_track.glb.import b/godot/assets/game_objects/level2_track.glb.import
new file mode 100644
index 0000000..6a63384
--- /dev/null
+++ b/godot/assets/game_objects/level2_track.glb.import
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:13ab0220ec74932471c202d2b6ec6576786c36cc5c46987dc52cd76cffaae41b
+size 31864
diff --git a/godot/assets/game_objects/lightBack(Clone).material b/godot/assets/game_objects/lightBack(Clone).material
new file mode 100644
index 0000000..3cddc86
--- /dev/null
+++ b/godot/assets/game_objects/lightBack(Clone).material
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:69c5ec41d19ddaab59b1eb2a24b3d4503dbd9c412a398db4161758f2a9ca6179
+size 1642
diff --git a/godot/assets/game_objects/lightBlue(Clone).material b/godot/assets/game_objects/lightBlue(Clone).material
new file mode 100644
index 0000000..3317938
--- /dev/null
+++ b/godot/assets/game_objects/lightBlue(Clone).material
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:94a1b7f1a3d963506c0771b5e4e519d51676e2a81b3dec46f619dabfba6f4e30
+size 1642
diff --git a/godot/assets/game_objects/lightFront(Clone).material b/godot/assets/game_objects/lightFront(Clone).material
new file mode 100644
index 0000000..7231669
--- /dev/null
+++ b/godot/assets/game_objects/lightFront(Clone).material
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:b59b317fec2850700e28e0de2e5bf5b22b141bff3ba3e76cc2723f5b07a6e99a
+size 1644
diff --git a/godot/assets/game_objects/paintBlue(Clone).material b/godot/assets/game_objects/paintBlue(Clone).material
new file mode 100644
index 0000000..e684e94
--- /dev/null
+++ b/godot/assets/game_objects/paintBlue(Clone).material
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:70512b6fa9d090eeaccd31000cae6e8c8e4354c047e2c87fead449cd5a117084
+size 1642
diff --git a/godot/assets/game_objects/paintGreen(Clone).material b/godot/assets/game_objects/paintGreen(Clone).material
new file mode 100644
index 0000000..7266f8c
--- /dev/null
+++ b/godot/assets/game_objects/paintGreen(Clone).material
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:47b510144afb5432d45c4f2d12342c5b1c97a6fc81b01605b797b36fbe0e4b28
+size 1644
diff --git a/godot/assets/game_objects/paintRed(Clone).material b/godot/assets/game_objects/paintRed(Clone).material
new file mode 100644
index 0000000..7ede927
--- /dev/null
+++ b/godot/assets/game_objects/paintRed(Clone).material
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:d838e740a718a9e599e9411a874c1050937d3b90ec819b6511d65eb07dae33b6
+size 1640
diff --git a/godot/assets/game_objects/paintWhite(Clone).material b/godot/assets/game_objects/paintWhite(Clone).material
new file mode 100644
index 0000000..4d79ba4
--- /dev/null
+++ b/godot/assets/game_objects/paintWhite(Clone).material
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:c210138989bd0689ddcd666b34ee44aae3512d595b34eac576a3baef6a3b375d
+size 1644
diff --git a/godot/assets/game_objects/paintYellow(Clone).material b/godot/assets/game_objects/paintYellow(Clone).material
new file mode 100644
index 0000000..cc067d2
--- /dev/null
+++ b/godot/assets/game_objects/paintYellow(Clone).material
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:c28c1387eb050f82f48fa6dcff125ddde3daa74b80c4c717cc767a1cc51c46f6
+size 1646
diff --git a/godot/assets/game_objects/plastic(Clone).material b/godot/assets/game_objects/plastic(Clone).material
new file mode 100644
index 0000000..2d064df
--- /dev/null
+++ b/godot/assets/game_objects/plastic(Clone).material
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:02ce32d7972319ae10697a2beabc9a21f7d731884094946877aa53c9b0e1f0cd
+size 1638
diff --git a/godot/assets/game_objects/wheelInside(Clone).material b/godot/assets/game_objects/wheelInside(Clone).material
new file mode 100644
index 0000000..a4e3ba5
--- /dev/null
+++ b/godot/assets/game_objects/wheelInside(Clone).material
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:b7eadfd56a4862e6ffe8e45b72486066942181e42f78f6bd794542612c1f73d3
+size 1646
diff --git a/godot/assets/game_objects/wood(Clone).material b/godot/assets/game_objects/wood(Clone).material
new file mode 100644
index 0000000..a2b99fc
--- /dev/null
+++ b/godot/assets/game_objects/wood(Clone).material
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:dec0442f5e823ccb503c5334c767b22f47ba29312a4ae74a7998a860768a28f3
+size 1632
diff --git a/godot/scenes/Menu.tscn b/godot/scenes/Menu.tscn
index 8ee96d2..b3e0311 100644
--- a/godot/scenes/Menu.tscn
+++ b/godot/scenes/Menu.tscn
@@ -1,7 +1,11 @@
-[gd_scene load_steps=3 format=2]
+[gd_scene load_steps=7 format=2]
[ext_resource path="res://assets/theme.tres" type="Theme" id=1]
[ext_resource path="res://scenes/Menu.gd" type="Script" id=2]
+[ext_resource path="res://assets/Images/icons8-maus-26.png" type="Texture" id=3]
+[ext_resource path="res://assets/Images/icons8-mausklick-links-26.png" type="Texture" id=4]
+[ext_resource path="res://assets/Images/icons8-esc-80.png" type="Texture" id=5]
+[ext_resource path="res://assets/Images/Tab.png" type="Texture" id=6]
[node name="Menu" type="Control"]
anchor_right = 1.0
@@ -88,5 +92,132 @@ https://freesound.org/s/586838/
"
fit_content_height = true
+[node name="Label2" type="Label" parent="."]
+anchor_left = 0.05
+anchor_top = 0.2
+anchor_right = 0.3
+anchor_bottom = 0.2
+margin_bottom = 51.0
+theme = ExtResource( 1 )
+text = "HOW TO PLAY"
+align = 1
+
+[node name="VBoxContainer2" type="VBoxContainer" parent="."]
+anchor_left = 0.05
+anchor_top = 0.25
+anchor_right = 0.3
+anchor_bottom = 0.7
+
+[node name="Control" type="Control" parent="VBoxContainer2"]
+margin_right = 480.0
+margin_bottom = 80.0
+rect_min_size = Vector2( 480, 80 )
+
+[node name="TextureRect" type="TextureRect" parent="VBoxContainer2/Control"]
+anchor_top = 0.15
+anchor_right = 0.4
+anchor_bottom = 0.85
+texture = ExtResource( 3 )
+stretch_mode = 6
+
+[node name="Label" type="Label" parent="VBoxContainer2/Control"]
+anchor_left = 0.4
+anchor_right = 1.0
+anchor_bottom = 1.0
+text = "Move the mouse to look around."
+valign = 1
+
+[node name="Control2" type="Control" parent="VBoxContainer2"]
+margin_top = 84.0
+margin_right = 480.0
+margin_bottom = 164.0
+rect_min_size = Vector2( 480, 80 )
+
+[node name="TextureRect" type="TextureRect" parent="VBoxContainer2/Control2"]
+anchor_top = 0.15
+anchor_right = 0.4
+anchor_bottom = 0.85
+texture = ExtResource( 4 )
+stretch_mode = 6
+
+[node name="Label" type="Label" parent="VBoxContainer2/Control2"]
+anchor_left = 0.4
+anchor_right = 1.0
+anchor_bottom = 1.0
+text = "Use Left Click and drag the mouse backwards to power up the shot."
+valign = 1
+autowrap = true
+
+[node name="Control3" type="Control" parent="VBoxContainer2"]
+margin_top = 168.0
+margin_right = 480.0
+margin_bottom = 248.0
+rect_min_size = Vector2( 480, 80 )
+
+[node name="TextureRect" type="TextureRect" parent="VBoxContainer2/Control3"]
+anchor_top = 0.15
+anchor_right = 0.4
+anchor_bottom = 0.85
+texture = ExtResource( 4 )
+stretch_mode = 6
+
+[node name="Label" type="Label" parent="VBoxContainer2/Control3"]
+anchor_left = 0.4
+anchor_right = 1.0
+anchor_bottom = 1.0
+text = "Release the Mouse Button to shoot."
+valign = 1
+autowrap = true
+
+[node name="Control4" type="Control" parent="VBoxContainer2"]
+margin_top = 252.0
+margin_right = 480.0
+margin_bottom = 277.0
+rect_min_size = Vector2( 480, 25 )
+
+[node name="Control5" type="Control" parent="VBoxContainer2"]
+margin_top = 281.0
+margin_right = 480.0
+margin_bottom = 361.0
+rect_min_size = Vector2( 480, 80 )
+
+[node name="TextureRect" type="TextureRect" parent="VBoxContainer2/Control5"]
+anchor_top = 0.15
+anchor_right = 0.4
+anchor_bottom = 0.85
+margin_bottom = 24.0
+texture = ExtResource( 5 )
+stretch_mode = 4
+
+[node name="Label" type="Label" parent="VBoxContainer2/Control5"]
+anchor_left = 0.4
+anchor_right = 1.0
+anchor_bottom = 1.0
+text = "Press Escape to Pause the game"
+valign = 1
+autowrap = true
+
+[node name="Control6" type="Control" parent="VBoxContainer2"]
+margin_top = 365.0
+margin_right = 480.0
+margin_bottom = 445.0
+rect_min_size = Vector2( 480, 80 )
+
+[node name="TextureRect" type="TextureRect" parent="VBoxContainer2/Control6"]
+anchor_top = 0.15
+anchor_right = 0.4
+anchor_bottom = 0.85
+margin_bottom = 24.0
+texture = ExtResource( 6 )
+stretch_mode = 4
+
+[node name="Label" type="Label" parent="VBoxContainer2/Control6"]
+anchor_left = 0.4
+anchor_right = 1.0
+anchor_bottom = 1.0
+text = "Press Tab to see your current score"
+valign = 1
+autowrap = true
+
[connection signal="pressed" from="VBoxContainer/StartButton" to="." method="_on_StartButton_pressed"]
[connection signal="pressed" from="VBoxContainer/QuitButton" to="." method="_on_QuitButton_pressed"]