Compare commits
No commits in common. "77ecbb8eb7a4b809f703c4d8fc81bcf4b1bbfdcc" and "bd48850760e04bdca0543eab38cf28ee56b39ca9" have entirely different histories.
77ecbb8eb7
...
bd48850760
24 changed files with 354 additions and 791 deletions
4
fps.gd
4
fps.gd
|
|
@ -1,4 +0,0 @@
|
||||||
extends Label
|
|
||||||
|
|
||||||
func _process(_delta: float) -> void:
|
|
||||||
text = str(int(Engine.get_frames_per_second()))
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
uid://c8kqyoomhve1g
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
[gd_scene format=3 uid="uid://dpar2sd52pv6l"]
|
[gd_scene load_steps=7 format=3 uid="uid://dpar2sd52pv6l"]
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://c8ywa33v3jq7t" path="res://board.gd" id="1_8uxmi"]
|
[ext_resource type="Script" uid="uid://c8ywa33v3jq7t" path="res://board.gd" id="1_8uxmi"]
|
||||||
[ext_resource type="PackedScene" uid="uid://cnjmu3qesbndk" path="res://piece/player.tscn" id="2_0gjdc"]
|
[ext_resource type="PackedScene" uid="uid://cnjmu3qesbndk" path="res://piece/player.tscn" id="2_0gjdc"]
|
||||||
|
|
@ -7,127 +7,104 @@
|
||||||
[ext_resource type="PackedScene" uid="uid://bxgv16ue166pp" path="res://piece/player_barrier.tscn" id="5_r1vhh"]
|
[ext_resource type="PackedScene" uid="uid://bxgv16ue166pp" path="res://piece/player_barrier.tscn" id="5_r1vhh"]
|
||||||
[ext_resource type="PackedScene" uid="uid://bkaa4sl1n2f5w" path="res://piece/wall.tscn" id="6_5rqq2"]
|
[ext_resource type="PackedScene" uid="uid://bkaa4sl1n2f5w" path="res://piece/wall.tscn" id="6_5rqq2"]
|
||||||
|
|
||||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_avvpt"]
|
[node name="Level1" type="Node3D"]
|
||||||
resource_local_to_scene = true
|
|
||||||
albedo_color = Color(0.92629945, 2.7193873e-06, 3.85046e-07, 1)
|
|
||||||
|
|
||||||
[sub_resource type="SphereMesh" id="SphereMesh_6xkor"]
|
|
||||||
resource_local_to_scene = true
|
|
||||||
material = SubResource("StandardMaterial3D_avvpt")
|
|
||||||
radius = 0.3
|
|
||||||
height = 0.6
|
|
||||||
|
|
||||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_r1vhh"]
|
|
||||||
resource_local_to_scene = true
|
|
||||||
albedo_color = Color(0.92629945, 2.7193873e-06, 3.85046e-07, 1)
|
|
||||||
|
|
||||||
[sub_resource type="SphereMesh" id="SphereMesh_5rqq2"]
|
|
||||||
resource_local_to_scene = true
|
|
||||||
material = SubResource("StandardMaterial3D_r1vhh")
|
|
||||||
radius = 0.3
|
|
||||||
height = 0.6
|
|
||||||
|
|
||||||
[node name="Level1" type="Node3D" unique_id=2036170590]
|
|
||||||
script = ExtResource("1_8uxmi")
|
script = ExtResource("1_8uxmi")
|
||||||
metadata/_custom_type_script = "uid://c8ywa33v3jq7t"
|
metadata/_custom_type_script = "uid://c8ywa33v3jq7t"
|
||||||
|
|
||||||
[node name="Player" parent="." unique_id=617808033 instance=ExtResource("2_0gjdc")]
|
[node name="Player" parent="." instance=ExtResource("2_0gjdc")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 1, 4.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 1, 4.5)
|
||||||
|
|
||||||
[node name="Ball" parent="." unique_id=33912127 instance=ExtResource("3_avvpt")]
|
[node name="Ball" parent="." instance=ExtResource("3_avvpt")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.3, 2.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.3, 2.5)
|
||||||
mesh = SubResource("SphereMesh_6xkor")
|
|
||||||
|
|
||||||
[node name="Goal" parent="." unique_id=1973271097 instance=ExtResource("4_6xkor")]
|
[node name="Goal" parent="." instance=ExtResource("4_6xkor")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 8.5, 0.057544, 2.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 8.5, 0.057544, 2.5)
|
||||||
|
|
||||||
[node name="Ball2" parent="." unique_id=1785137063 instance=ExtResource("3_avvpt")]
|
[node name="Ball2" parent="." instance=ExtResource("3_avvpt")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.5, 0.3, 2.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.5, 0.3, 2.5)
|
||||||
mesh = SubResource("SphereMesh_5rqq2")
|
|
||||||
index = 1
|
|
||||||
|
|
||||||
[node name="PlayerBarrier" parent="." unique_id=510030156 instance=ExtResource("5_r1vhh")]
|
[node name="PlayerBarrier" parent="." instance=ExtResource("5_r1vhh")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.5, 2.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.5, 2.5)
|
||||||
|
|
||||||
[node name="Wall" parent="." unique_id=650793108 instance=ExtResource("6_5rqq2")]
|
[node name="Wall" parent="." instance=ExtResource("6_5rqq2")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.600054, 3.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.600054, 3.5)
|
||||||
|
|
||||||
[node name="Wall2" parent="." unique_id=344712396 instance=ExtResource("6_5rqq2")]
|
[node name="Wall2" parent="." instance=ExtResource("6_5rqq2")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.600054, 3.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.600054, 3.5)
|
||||||
|
|
||||||
[node name="Wall3" parent="." unique_id=884384414 instance=ExtResource("6_5rqq2")]
|
[node name="Wall3" parent="." instance=ExtResource("6_5rqq2")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.600054, 4.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.600054, 4.5)
|
||||||
|
|
||||||
[node name="Wall14" parent="." unique_id=1784881413 instance=ExtResource("6_5rqq2")]
|
[node name="Wall14" parent="." instance=ExtResource("6_5rqq2")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.600054, 5.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.600054, 5.5)
|
||||||
|
|
||||||
[node name="Wall15" parent="." unique_id=96468217 instance=ExtResource("6_5rqq2")]
|
[node name="Wall15" parent="." instance=ExtResource("6_5rqq2")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0.600054, 5.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0.600054, 5.5)
|
||||||
|
|
||||||
[node name="Wall16" parent="." unique_id=786957206 instance=ExtResource("6_5rqq2")]
|
[node name="Wall16" parent="." instance=ExtResource("6_5rqq2")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.600054, 5.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.600054, 5.5)
|
||||||
|
|
||||||
[node name="Wall17" parent="." unique_id=928660567 instance=ExtResource("6_5rqq2")]
|
[node name="Wall17" parent="." instance=ExtResource("6_5rqq2")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0.600054, 5.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0.600054, 5.5)
|
||||||
|
|
||||||
[node name="Wall18" parent="." unique_id=1930375790 instance=ExtResource("6_5rqq2")]
|
[node name="Wall18" parent="." instance=ExtResource("6_5rqq2")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.600054, 5.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.600054, 5.5)
|
||||||
|
|
||||||
[node name="Wall19" parent="." unique_id=806609764 instance=ExtResource("6_5rqq2")]
|
[node name="Wall19" parent="." instance=ExtResource("6_5rqq2")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.600054, 4.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.600054, 4.5)
|
||||||
|
|
||||||
[node name="Wall20" parent="." unique_id=459446115 instance=ExtResource("6_5rqq2")]
|
[node name="Wall20" parent="." instance=ExtResource("6_5rqq2")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.600054, 3.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.600054, 3.5)
|
||||||
|
|
||||||
[node name="Wall21" parent="." unique_id=2136473286 instance=ExtResource("6_5rqq2")]
|
[node name="Wall21" parent="." instance=ExtResource("6_5rqq2")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.600054, 2.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.600054, 2.5)
|
||||||
|
|
||||||
[node name="Wall22" parent="." unique_id=458696101 instance=ExtResource("6_5rqq2")]
|
[node name="Wall22" parent="." instance=ExtResource("6_5rqq2")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.600054, 1.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.600054, 1.5)
|
||||||
|
|
||||||
[node name="Wall27" parent="." unique_id=2107735744 instance=ExtResource("6_5rqq2")]
|
[node name="Wall27" parent="." instance=ExtResource("6_5rqq2")]
|
||||||
|
|
||||||
[node name="Wall24" parent="." unique_id=262050130 instance=ExtResource("6_5rqq2")]
|
[node name="Wall24" parent="." instance=ExtResource("6_5rqq2")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.600054, 0.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.600054, 0.5)
|
||||||
|
|
||||||
[node name="Wall25" parent="." unique_id=169895124 instance=ExtResource("6_5rqq2")]
|
[node name="Wall25" parent="." instance=ExtResource("6_5rqq2")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0.600054, 0.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0.600054, 0.5)
|
||||||
|
|
||||||
[node name="Wall26" parent="." unique_id=1424620592 instance=ExtResource("6_5rqq2")]
|
[node name="Wall26" parent="." instance=ExtResource("6_5rqq2")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.600054, 0.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.600054, 0.5)
|
||||||
|
|
||||||
[node name="Wall23" parent="." unique_id=329622137 instance=ExtResource("6_5rqq2")]
|
[node name="Wall23" parent="." instance=ExtResource("6_5rqq2")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0.600054, 0.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0.600054, 0.5)
|
||||||
|
|
||||||
[node name="Wall4" parent="." unique_id=471402669 instance=ExtResource("6_5rqq2")]
|
[node name="Wall4" parent="." instance=ExtResource("6_5rqq2")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.5, 0.600054, 3.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.5, 0.600054, 3.5)
|
||||||
|
|
||||||
[node name="Wall5" parent="." unique_id=1068565476 instance=ExtResource("6_5rqq2")]
|
[node name="Wall5" parent="." instance=ExtResource("6_5rqq2")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 7.5, 0.600054, 3.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 7.5, 0.600054, 3.5)
|
||||||
|
|
||||||
[node name="Wall6" parent="." unique_id=666586732 instance=ExtResource("6_5rqq2")]
|
[node name="Wall6" parent="." instance=ExtResource("6_5rqq2")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.600054, 1.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.600054, 1.5)
|
||||||
|
|
||||||
[node name="Wall28" parent="." unique_id=380588837 instance=ExtResource("6_5rqq2")]
|
[node name="Wall28" parent="." instance=ExtResource("6_5rqq2")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.600054, 1.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.600054, 1.5)
|
||||||
|
|
||||||
[node name="Wall7" parent="." unique_id=2090540533 instance=ExtResource("6_5rqq2")]
|
[node name="Wall7" parent="." instance=ExtResource("6_5rqq2")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.5, 0.600054, 1.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.5, 0.600054, 1.5)
|
||||||
|
|
||||||
[node name="Wall8" parent="." unique_id=1334768451 instance=ExtResource("6_5rqq2")]
|
[node name="Wall8" parent="." instance=ExtResource("6_5rqq2")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 7.5, 0.600054, 1.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 7.5, 0.600054, 1.5)
|
||||||
|
|
||||||
[node name="Wall9" parent="." unique_id=419334816 instance=ExtResource("6_5rqq2")]
|
[node name="Wall9" parent="." instance=ExtResource("6_5rqq2")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 8.5, 0.600054, 1.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 8.5, 0.600054, 1.5)
|
||||||
|
|
||||||
[node name="Wall10" parent="." unique_id=1547526102 instance=ExtResource("6_5rqq2")]
|
[node name="Wall10" parent="." instance=ExtResource("6_5rqq2")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9.5, 0.600054, 1.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9.5, 0.600054, 1.5)
|
||||||
|
|
||||||
[node name="Wall11" parent="." unique_id=1718054387 instance=ExtResource("6_5rqq2")]
|
[node name="Wall11" parent="." instance=ExtResource("6_5rqq2")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9.5, 0.600054, 2.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9.5, 0.600054, 2.5)
|
||||||
|
|
||||||
[node name="Wall12" parent="." unique_id=330236581 instance=ExtResource("6_5rqq2")]
|
[node name="Wall12" parent="." instance=ExtResource("6_5rqq2")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9.5, 0.600054, 3.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9.5, 0.600054, 3.5)
|
||||||
|
|
||||||
[node name="Wall13" parent="." unique_id=1268541419 instance=ExtResource("6_5rqq2")]
|
[node name="Wall13" parent="." instance=ExtResource("6_5rqq2")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 8.5, 0.600054, 3.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 8.5, 0.600054, 3.5)
|
||||||
|
|
|
||||||
|
|
@ -1,143 +0,0 @@
|
||||||
[gd_scene format=3 uid="uid://co8rk2th786aq"]
|
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://c8ywa33v3jq7t" path="res://board.gd" id="1_otcqo"]
|
|
||||||
[ext_resource type="PackedScene" uid="uid://cnjmu3qesbndk" path="res://piece/player.tscn" id="2_snfeb"]
|
|
||||||
[ext_resource type="PackedScene" uid="uid://bghr6ew34loyb" path="res://piece/ball.tscn" id="3_7qluh"]
|
|
||||||
[ext_resource type="PackedScene" uid="uid://uf8vnylfqal1" path="res://piece/goal.tscn" id="4_6h0bk"]
|
|
||||||
[ext_resource type="PackedScene" uid="uid://bxgv16ue166pp" path="res://piece/player_barrier.tscn" id="5_yl0qd"]
|
|
||||||
[ext_resource type="PackedScene" uid="uid://bkaa4sl1n2f5w" path="res://piece/wall.tscn" id="6_ynlt8"]
|
|
||||||
|
|
||||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_otcqo"]
|
|
||||||
resource_local_to_scene = true
|
|
||||||
albedo_color = Color(0.92629945, 2.7193873e-06, 3.85046e-07, 1)
|
|
||||||
|
|
||||||
[sub_resource type="SphereMesh" id="SphereMesh_snfeb"]
|
|
||||||
resource_local_to_scene = true
|
|
||||||
material = SubResource("StandardMaterial3D_otcqo")
|
|
||||||
radius = 0.3
|
|
||||||
height = 0.6
|
|
||||||
|
|
||||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_7qluh"]
|
|
||||||
resource_local_to_scene = true
|
|
||||||
albedo_color = Color(0.92629945, 2.7193873e-06, 3.85046e-07, 1)
|
|
||||||
|
|
||||||
[sub_resource type="SphereMesh" id="SphereMesh_6h0bk"]
|
|
||||||
resource_local_to_scene = true
|
|
||||||
material = SubResource("StandardMaterial3D_7qluh")
|
|
||||||
radius = 0.3
|
|
||||||
height = 0.6
|
|
||||||
|
|
||||||
[node name="Level1" type="Node3D" unique_id=2036170590]
|
|
||||||
script = ExtResource("1_otcqo")
|
|
||||||
metadata/_custom_type_script = "uid://c8ywa33v3jq7t"
|
|
||||||
|
|
||||||
[node name="Notes" type="Label" parent="." unique_id=382115132]
|
|
||||||
visible = false
|
|
||||||
offset_left = 2.0
|
|
||||||
offset_top = 644.0
|
|
||||||
offset_right = 416.0
|
|
||||||
offset_bottom = 719.0
|
|
||||||
text = "The ordering doesn't change how you solve this at all.
|
|
||||||
It's more like foreshadowing.
|
|
||||||
Hopefully it makes you go \"huh.\""
|
|
||||||
|
|
||||||
[node name="Player" parent="." unique_id=617808033 instance=ExtResource("2_snfeb")]
|
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 1, 4.5)
|
|
||||||
|
|
||||||
[node name="Ball" parent="." unique_id=33912127 instance=ExtResource("3_7qluh")]
|
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.3, 2.5)
|
|
||||||
mesh = SubResource("SphereMesh_snfeb")
|
|
||||||
index = 1
|
|
||||||
|
|
||||||
[node name="Goal" parent="." unique_id=1973271097 instance=ExtResource("4_6h0bk")]
|
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 8.5, 0.057544, 2.5)
|
|
||||||
|
|
||||||
[node name="Ball2" parent="." unique_id=1785137063 instance=ExtResource("3_7qluh")]
|
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.5, 0.3, 2.5)
|
|
||||||
mesh = SubResource("SphereMesh_6h0bk")
|
|
||||||
|
|
||||||
[node name="PlayerBarrier" parent="." unique_id=510030156 instance=ExtResource("5_yl0qd")]
|
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.5, 2.5)
|
|
||||||
|
|
||||||
[node name="Wall" parent="." unique_id=650793108 instance=ExtResource("6_ynlt8")]
|
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.600054, 3.5)
|
|
||||||
|
|
||||||
[node name="Wall2" parent="." unique_id=344712396 instance=ExtResource("6_ynlt8")]
|
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.600054, 3.5)
|
|
||||||
|
|
||||||
[node name="Wall3" parent="." unique_id=884384414 instance=ExtResource("6_ynlt8")]
|
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.600054, 4.5)
|
|
||||||
|
|
||||||
[node name="Wall14" parent="." unique_id=1784881413 instance=ExtResource("6_ynlt8")]
|
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.600054, 5.5)
|
|
||||||
|
|
||||||
[node name="Wall15" parent="." unique_id=96468217 instance=ExtResource("6_ynlt8")]
|
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0.600054, 5.5)
|
|
||||||
|
|
||||||
[node name="Wall16" parent="." unique_id=786957206 instance=ExtResource("6_ynlt8")]
|
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.600054, 5.5)
|
|
||||||
|
|
||||||
[node name="Wall17" parent="." unique_id=928660567 instance=ExtResource("6_ynlt8")]
|
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0.600054, 5.5)
|
|
||||||
|
|
||||||
[node name="Wall18" parent="." unique_id=1930375790 instance=ExtResource("6_ynlt8")]
|
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.600054, 5.5)
|
|
||||||
|
|
||||||
[node name="Wall19" parent="." unique_id=806609764 instance=ExtResource("6_ynlt8")]
|
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.600054, 4.5)
|
|
||||||
|
|
||||||
[node name="Wall20" parent="." unique_id=459446115 instance=ExtResource("6_ynlt8")]
|
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.600054, 3.5)
|
|
||||||
|
|
||||||
[node name="Wall21" parent="." unique_id=2136473286 instance=ExtResource("6_ynlt8")]
|
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.600054, 2.5)
|
|
||||||
|
|
||||||
[node name="Wall22" parent="." unique_id=458696101 instance=ExtResource("6_ynlt8")]
|
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.600054, 1.5)
|
|
||||||
|
|
||||||
[node name="Wall27" parent="." unique_id=2107735744 instance=ExtResource("6_ynlt8")]
|
|
||||||
|
|
||||||
[node name="Wall24" parent="." unique_id=262050130 instance=ExtResource("6_ynlt8")]
|
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.600054, 0.5)
|
|
||||||
|
|
||||||
[node name="Wall25" parent="." unique_id=169895124 instance=ExtResource("6_ynlt8")]
|
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0.600054, 0.5)
|
|
||||||
|
|
||||||
[node name="Wall26" parent="." unique_id=1424620592 instance=ExtResource("6_ynlt8")]
|
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.600054, 0.5)
|
|
||||||
|
|
||||||
[node name="Wall23" parent="." unique_id=329622137 instance=ExtResource("6_ynlt8")]
|
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0.600054, 0.5)
|
|
||||||
|
|
||||||
[node name="Wall4" parent="." unique_id=471402669 instance=ExtResource("6_ynlt8")]
|
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.5, 0.600054, 3.5)
|
|
||||||
|
|
||||||
[node name="Wall5" parent="." unique_id=1068565476 instance=ExtResource("6_ynlt8")]
|
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 7.5, 0.600054, 3.5)
|
|
||||||
|
|
||||||
[node name="Wall6" parent="." unique_id=666586732 instance=ExtResource("6_ynlt8")]
|
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.600054, 1.5)
|
|
||||||
|
|
||||||
[node name="Wall28" parent="." unique_id=380588837 instance=ExtResource("6_ynlt8")]
|
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.600054, 1.5)
|
|
||||||
|
|
||||||
[node name="Wall7" parent="." unique_id=2090540533 instance=ExtResource("6_ynlt8")]
|
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.5, 0.600054, 1.5)
|
|
||||||
|
|
||||||
[node name="Wall8" parent="." unique_id=1334768451 instance=ExtResource("6_ynlt8")]
|
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 7.5, 0.600054, 1.5)
|
|
||||||
|
|
||||||
[node name="Wall9" parent="." unique_id=419334816 instance=ExtResource("6_ynlt8")]
|
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 8.5, 0.600054, 1.5)
|
|
||||||
|
|
||||||
[node name="Wall10" parent="." unique_id=1547526102 instance=ExtResource("6_ynlt8")]
|
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9.5, 0.600054, 1.5)
|
|
||||||
|
|
||||||
[node name="Wall11" parent="." unique_id=1718054387 instance=ExtResource("6_ynlt8")]
|
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9.5, 0.600054, 2.5)
|
|
||||||
|
|
||||||
[node name="Wall12" parent="." unique_id=330236581 instance=ExtResource("6_ynlt8")]
|
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9.5, 0.600054, 3.5)
|
|
||||||
|
|
||||||
[node name="Wall13" parent="." unique_id=1268541419 instance=ExtResource("6_ynlt8")]
|
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 8.5, 0.600054, 3.5)
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
[gd_scene format=3 uid="uid://de1snxsqng03d"]
|
[gd_scene load_steps=6 format=3 uid="uid://de1snxsqng03d"]
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://c8ywa33v3jq7t" path="res://board.gd" id="1_4ytxd"]
|
[ext_resource type="Script" uid="uid://c8ywa33v3jq7t" path="res://board.gd" id="1_4ytxd"]
|
||||||
[ext_resource type="PackedScene" uid="uid://bkaa4sl1n2f5w" path="res://piece/wall.tscn" id="2_hctjl"]
|
[ext_resource type="PackedScene" uid="uid://bkaa4sl1n2f5w" path="res://piece/wall.tscn" id="2_hctjl"]
|
||||||
|
|
@ -6,115 +6,92 @@
|
||||||
[ext_resource type="PackedScene" uid="uid://cnjmu3qesbndk" path="res://piece/player.tscn" id="4_b7tgh"]
|
[ext_resource type="PackedScene" uid="uid://cnjmu3qesbndk" path="res://piece/player.tscn" id="4_b7tgh"]
|
||||||
[ext_resource type="PackedScene" uid="uid://uf8vnylfqal1" path="res://piece/goal.tscn" id="5_p5icy"]
|
[ext_resource type="PackedScene" uid="uid://uf8vnylfqal1" path="res://piece/goal.tscn" id="5_p5icy"]
|
||||||
|
|
||||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_4ytxd"]
|
[node name="Level2" type="Node3D"]
|
||||||
resource_local_to_scene = true
|
|
||||||
albedo_color = Color(0.92629945, 2.7193873e-06, 3.85046e-07, 1)
|
|
||||||
|
|
||||||
[sub_resource type="SphereMesh" id="SphereMesh_hctjl"]
|
|
||||||
resource_local_to_scene = true
|
|
||||||
material = SubResource("StandardMaterial3D_4ytxd")
|
|
||||||
radius = 0.3
|
|
||||||
height = 0.6
|
|
||||||
|
|
||||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_cvw8f"]
|
|
||||||
resource_local_to_scene = true
|
|
||||||
albedo_color = Color(0.92629945, 2.7193873e-06, 3.85046e-07, 1)
|
|
||||||
|
|
||||||
[sub_resource type="SphereMesh" id="SphereMesh_b7tgh"]
|
|
||||||
resource_local_to_scene = true
|
|
||||||
material = SubResource("StandardMaterial3D_cvw8f")
|
|
||||||
radius = 0.3
|
|
||||||
height = 0.6
|
|
||||||
|
|
||||||
[node name="Level2" type="Node3D" unique_id=594362931]
|
|
||||||
script = ExtResource("1_4ytxd")
|
script = ExtResource("1_4ytxd")
|
||||||
metadata/_custom_type_script = "uid://c8ywa33v3jq7t"
|
metadata/_custom_type_script = "uid://c8ywa33v3jq7t"
|
||||||
|
|
||||||
[node name="Wall" parent="." unique_id=1053302338 instance=ExtResource("2_hctjl")]
|
[node name="Wall" parent="." instance=ExtResource("2_hctjl")]
|
||||||
|
|
||||||
[node name="Wall2" parent="." unique_id=1382553460 instance=ExtResource("2_hctjl")]
|
[node name="Wall2" parent="." instance=ExtResource("2_hctjl")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0.6, 0.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0.6, 0.5)
|
||||||
|
|
||||||
[node name="Wall3" parent="." unique_id=1179622079 instance=ExtResource("2_hctjl")]
|
[node name="Wall3" parent="." instance=ExtResource("2_hctjl")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.6, 0.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.6, 0.5)
|
||||||
|
|
||||||
[node name="Wall4" parent="." unique_id=1211637679 instance=ExtResource("2_hctjl")]
|
[node name="Wall4" parent="." instance=ExtResource("2_hctjl")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0.6, 0.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0.6, 0.5)
|
||||||
|
|
||||||
[node name="Wall5" parent="." unique_id=628432015 instance=ExtResource("2_hctjl")]
|
[node name="Wall5" parent="." instance=ExtResource("2_hctjl")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.6, 0.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.6, 0.5)
|
||||||
|
|
||||||
[node name="Wall6" parent="." unique_id=890216559 instance=ExtResource("2_hctjl")]
|
[node name="Wall6" parent="." instance=ExtResource("2_hctjl")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.6, 0.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.6, 0.5)
|
||||||
|
|
||||||
[node name="Wall7" parent="." unique_id=271843268 instance=ExtResource("2_hctjl")]
|
[node name="Wall7" parent="." instance=ExtResource("2_hctjl")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.5, 0.6, 0.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.5, 0.6, 0.5)
|
||||||
|
|
||||||
[node name="Wall8" parent="." unique_id=1293372782 instance=ExtResource("2_hctjl")]
|
[node name="Wall8" parent="." instance=ExtResource("2_hctjl")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.5, 0.6, 1.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.5, 0.6, 1.5)
|
||||||
|
|
||||||
[node name="Wall9" parent="." unique_id=1794131423 instance=ExtResource("2_hctjl")]
|
[node name="Wall9" parent="." instance=ExtResource("2_hctjl")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.5, 0.6, 2.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.5, 0.6, 2.5)
|
||||||
|
|
||||||
[node name="Wall10" parent="." unique_id=1177263314 instance=ExtResource("2_hctjl")]
|
[node name="Wall10" parent="." instance=ExtResource("2_hctjl")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.5, 0.6, 3.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.5, 0.6, 3.5)
|
||||||
|
|
||||||
[node name="Wall11" parent="." unique_id=733230093 instance=ExtResource("2_hctjl")]
|
[node name="Wall11" parent="." instance=ExtResource("2_hctjl")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.6, 3.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.6, 3.5)
|
||||||
|
|
||||||
[node name="Wall12" parent="." unique_id=409376628 instance=ExtResource("2_hctjl")]
|
[node name="Wall12" parent="." instance=ExtResource("2_hctjl")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.6, 3.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.6, 3.5)
|
||||||
|
|
||||||
[node name="Wall13" parent="." unique_id=1446984273 instance=ExtResource("2_hctjl")]
|
[node name="Wall13" parent="." instance=ExtResource("2_hctjl")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.6, 4.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.6, 4.5)
|
||||||
|
|
||||||
[node name="Wall14" parent="." unique_id=187733894 instance=ExtResource("2_hctjl")]
|
[node name="Wall14" parent="." instance=ExtResource("2_hctjl")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.6, 5.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.6, 5.5)
|
||||||
|
|
||||||
[node name="Wall15" parent="." unique_id=1021808197 instance=ExtResource("2_hctjl")]
|
[node name="Wall15" parent="." instance=ExtResource("2_hctjl")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.6, 6.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.6, 6.5)
|
||||||
|
|
||||||
[node name="Wall16" parent="." unique_id=1565444121 instance=ExtResource("2_hctjl")]
|
[node name="Wall16" parent="." instance=ExtResource("2_hctjl")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0.6, 6.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0.6, 6.5)
|
||||||
|
|
||||||
[node name="Wall17" parent="." unique_id=114912552 instance=ExtResource("2_hctjl")]
|
[node name="Wall17" parent="." instance=ExtResource("2_hctjl")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.6, 6.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.6, 6.5)
|
||||||
|
|
||||||
[node name="Wall18" parent="." unique_id=2091641835 instance=ExtResource("2_hctjl")]
|
[node name="Wall18" parent="." instance=ExtResource("2_hctjl")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0.6, 6.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0.6, 6.5)
|
||||||
|
|
||||||
[node name="Wall19" parent="." unique_id=787102737 instance=ExtResource("2_hctjl")]
|
[node name="Wall19" parent="." instance=ExtResource("2_hctjl")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.6, 6.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.6, 6.5)
|
||||||
|
|
||||||
[node name="Wall20" parent="." unique_id=1963605983 instance=ExtResource("2_hctjl")]
|
[node name="Wall20" parent="." instance=ExtResource("2_hctjl")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.6, 5.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.6, 5.5)
|
||||||
|
|
||||||
[node name="Wall21" parent="." unique_id=945132701 instance=ExtResource("2_hctjl")]
|
[node name="Wall21" parent="." instance=ExtResource("2_hctjl")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.6, 4.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.6, 4.5)
|
||||||
|
|
||||||
[node name="Wall22" parent="." unique_id=1264571645 instance=ExtResource("2_hctjl")]
|
[node name="Wall22" parent="." instance=ExtResource("2_hctjl")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.6, 3.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.6, 3.5)
|
||||||
|
|
||||||
[node name="Wall23" parent="." unique_id=349639927 instance=ExtResource("2_hctjl")]
|
[node name="Wall23" parent="." instance=ExtResource("2_hctjl")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.6, 2.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.6, 2.5)
|
||||||
|
|
||||||
[node name="Wall24" parent="." unique_id=122888534 instance=ExtResource("2_hctjl")]
|
[node name="Wall24" parent="." instance=ExtResource("2_hctjl")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.6, 1.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.6, 1.5)
|
||||||
|
|
||||||
[node name="Ball" parent="." unique_id=1581027191 instance=ExtResource("3_cvw8f")]
|
[node name="Ball" parent="." instance=ExtResource("3_cvw8f")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.3, 2.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.3, 2.5)
|
||||||
mesh = SubResource("SphereMesh_hctjl")
|
|
||||||
|
|
||||||
[node name="Ball2" parent="." unique_id=1014092883 instance=ExtResource("3_cvw8f")]
|
[node name="Ball2" parent="." instance=ExtResource("3_cvw8f")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.3, 3.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.3, 3.5)
|
||||||
mesh = SubResource("SphereMesh_b7tgh")
|
|
||||||
index = 1
|
|
||||||
|
|
||||||
[node name="Player" parent="." unique_id=908851711 instance=ExtResource("4_b7tgh")]
|
[node name="Player" parent="." instance=ExtResource("4_b7tgh")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 1, 2.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 1, 2.5)
|
||||||
|
|
||||||
[node name="Goal" parent="." unique_id=1924892774 instance=ExtResource("5_p5icy")]
|
[node name="Goal" parent="." instance=ExtResource("5_p5icy")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0, 5.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0, 5.5)
|
||||||
|
|
||||||
[node name="Goal2" parent="." unique_id=1222028006 instance=ExtResource("5_p5icy")]
|
[node name="Goal2" parent="." instance=ExtResource("5_p5icy")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0, 2.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0, 2.5)
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
[gd_scene format=3 uid="uid://crka6v44sy30g"]
|
[gd_scene load_steps=7 format=3 uid="uid://crka6v44sy30g"]
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://c8ywa33v3jq7t" path="res://board.gd" id="1_ij31a"]
|
[ext_resource type="Script" uid="uid://c8ywa33v3jq7t" path="res://board.gd" id="1_ij31a"]
|
||||||
[ext_resource type="PackedScene" uid="uid://bkaa4sl1n2f5w" path="res://piece/wall.tscn" id="2_v6ry1"]
|
[ext_resource type="PackedScene" uid="uid://bkaa4sl1n2f5w" path="res://piece/wall.tscn" id="2_v6ry1"]
|
||||||
|
|
@ -7,118 +7,95 @@
|
||||||
[ext_resource type="PackedScene" uid="uid://uf8vnylfqal1" path="res://piece/goal.tscn" id="5_rvgtg"]
|
[ext_resource type="PackedScene" uid="uid://uf8vnylfqal1" path="res://piece/goal.tscn" id="5_rvgtg"]
|
||||||
[ext_resource type="PackedScene" uid="uid://cyi67vbw8e0iy" path="res://piece/floor_ice.tscn" id="6_v6ry1"]
|
[ext_resource type="PackedScene" uid="uid://cyi67vbw8e0iy" path="res://piece/floor_ice.tscn" id="6_v6ry1"]
|
||||||
|
|
||||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_v6ry1"]
|
[node name="Level2" type="Node3D"]
|
||||||
resource_local_to_scene = true
|
|
||||||
albedo_color = Color(0.92629945, 2.7193873e-06, 3.85046e-07, 1)
|
|
||||||
|
|
||||||
[sub_resource type="SphereMesh" id="SphereMesh_y6g1l"]
|
|
||||||
resource_local_to_scene = true
|
|
||||||
material = SubResource("StandardMaterial3D_v6ry1")
|
|
||||||
radius = 0.3
|
|
||||||
height = 0.6
|
|
||||||
|
|
||||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_dqkq3"]
|
|
||||||
resource_local_to_scene = true
|
|
||||||
albedo_color = Color(0.92629945, 2.7193873e-06, 3.85046e-07, 1)
|
|
||||||
|
|
||||||
[sub_resource type="SphereMesh" id="SphereMesh_rvgtg"]
|
|
||||||
resource_local_to_scene = true
|
|
||||||
material = SubResource("StandardMaterial3D_dqkq3")
|
|
||||||
radius = 0.3
|
|
||||||
height = 0.6
|
|
||||||
|
|
||||||
[node name="Level2" type="Node3D" unique_id=549515344]
|
|
||||||
script = ExtResource("1_ij31a")
|
script = ExtResource("1_ij31a")
|
||||||
metadata/_custom_type_script = "uid://c8ywa33v3jq7t"
|
metadata/_custom_type_script = "uid://c8ywa33v3jq7t"
|
||||||
|
|
||||||
[node name="Wall" parent="." unique_id=2144185692 instance=ExtResource("2_v6ry1")]
|
[node name="Wall" parent="." instance=ExtResource("2_v6ry1")]
|
||||||
|
|
||||||
[node name="Wall2" parent="." unique_id=199131581 instance=ExtResource("2_v6ry1")]
|
[node name="Wall2" parent="." instance=ExtResource("2_v6ry1")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0.6, 0.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0.6, 0.5)
|
||||||
|
|
||||||
[node name="Wall3" parent="." unique_id=2000799000 instance=ExtResource("2_v6ry1")]
|
[node name="Wall3" parent="." instance=ExtResource("2_v6ry1")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.6, 0.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.6, 0.5)
|
||||||
|
|
||||||
[node name="Wall4" parent="." unique_id=492523431 instance=ExtResource("2_v6ry1")]
|
[node name="Wall4" parent="." instance=ExtResource("2_v6ry1")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0.6, 0.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0.6, 0.5)
|
||||||
|
|
||||||
[node name="Wall5" parent="." unique_id=1869371623 instance=ExtResource("2_v6ry1")]
|
[node name="Wall5" parent="." instance=ExtResource("2_v6ry1")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.6, 0.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.6, 0.5)
|
||||||
|
|
||||||
[node name="Wall6" parent="." unique_id=326719942 instance=ExtResource("2_v6ry1")]
|
[node name="Wall6" parent="." instance=ExtResource("2_v6ry1")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.6, 0.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.6, 0.5)
|
||||||
|
|
||||||
[node name="Wall7" parent="." unique_id=1601895075 instance=ExtResource("2_v6ry1")]
|
[node name="Wall7" parent="." instance=ExtResource("2_v6ry1")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.5, 0.6, 0.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.5, 0.6, 0.5)
|
||||||
|
|
||||||
[node name="Wall8" parent="." unique_id=1578403271 instance=ExtResource("2_v6ry1")]
|
[node name="Wall8" parent="." instance=ExtResource("2_v6ry1")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.5, 0.6, 1.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.5, 0.6, 1.5)
|
||||||
|
|
||||||
[node name="Wall9" parent="." unique_id=625374259 instance=ExtResource("2_v6ry1")]
|
[node name="Wall9" parent="." instance=ExtResource("2_v6ry1")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.5, 0.6, 2.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.5, 0.6, 2.5)
|
||||||
|
|
||||||
[node name="Wall10" parent="." unique_id=1236374577 instance=ExtResource("2_v6ry1")]
|
[node name="Wall10" parent="." instance=ExtResource("2_v6ry1")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.5, 0.6, 3.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.5, 0.6, 3.5)
|
||||||
|
|
||||||
[node name="Wall11" parent="." unique_id=1158869728 instance=ExtResource("2_v6ry1")]
|
[node name="Wall11" parent="." instance=ExtResource("2_v6ry1")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.6, 3.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.6, 3.5)
|
||||||
|
|
||||||
[node name="Wall12" parent="." unique_id=1036353085 instance=ExtResource("2_v6ry1")]
|
[node name="Wall12" parent="." instance=ExtResource("2_v6ry1")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.6, 3.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.6, 3.5)
|
||||||
|
|
||||||
[node name="Wall13" parent="." unique_id=241410461 instance=ExtResource("2_v6ry1")]
|
[node name="Wall13" parent="." instance=ExtResource("2_v6ry1")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.6, 4.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.6, 4.5)
|
||||||
|
|
||||||
[node name="Wall14" parent="." unique_id=831022093 instance=ExtResource("2_v6ry1")]
|
[node name="Wall14" parent="." instance=ExtResource("2_v6ry1")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.6, 5.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.6, 5.5)
|
||||||
|
|
||||||
[node name="Wall15" parent="." unique_id=1674718126 instance=ExtResource("2_v6ry1")]
|
[node name="Wall15" parent="." instance=ExtResource("2_v6ry1")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.6, 6.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.6, 6.5)
|
||||||
|
|
||||||
[node name="Wall16" parent="." unique_id=1601888637 instance=ExtResource("2_v6ry1")]
|
[node name="Wall16" parent="." instance=ExtResource("2_v6ry1")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0.6, 6.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0.6, 6.5)
|
||||||
|
|
||||||
[node name="Wall17" parent="." unique_id=108093388 instance=ExtResource("2_v6ry1")]
|
[node name="Wall17" parent="." instance=ExtResource("2_v6ry1")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.6, 6.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.6, 6.5)
|
||||||
|
|
||||||
[node name="Wall18" parent="." unique_id=357760821 instance=ExtResource("2_v6ry1")]
|
[node name="Wall18" parent="." instance=ExtResource("2_v6ry1")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0.6, 6.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0.6, 6.5)
|
||||||
|
|
||||||
[node name="Wall19" parent="." unique_id=1535205536 instance=ExtResource("2_v6ry1")]
|
[node name="Wall19" parent="." instance=ExtResource("2_v6ry1")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.6, 6.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.6, 6.5)
|
||||||
|
|
||||||
[node name="Wall20" parent="." unique_id=1315346494 instance=ExtResource("2_v6ry1")]
|
[node name="Wall20" parent="." instance=ExtResource("2_v6ry1")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.6, 5.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.6, 5.5)
|
||||||
|
|
||||||
[node name="Wall21" parent="." unique_id=820021499 instance=ExtResource("2_v6ry1")]
|
[node name="Wall21" parent="." instance=ExtResource("2_v6ry1")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.6, 4.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.6, 4.5)
|
||||||
|
|
||||||
[node name="Wall22" parent="." unique_id=91143423 instance=ExtResource("2_v6ry1")]
|
[node name="Wall22" parent="." instance=ExtResource("2_v6ry1")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.6, 3.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.6, 3.5)
|
||||||
|
|
||||||
[node name="Wall23" parent="." unique_id=421424377 instance=ExtResource("2_v6ry1")]
|
[node name="Wall23" parent="." instance=ExtResource("2_v6ry1")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.6, 2.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.6, 2.5)
|
||||||
|
|
||||||
[node name="Wall24" parent="." unique_id=485770806 instance=ExtResource("2_v6ry1")]
|
[node name="Wall24" parent="." instance=ExtResource("2_v6ry1")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.6, 1.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.6, 1.5)
|
||||||
|
|
||||||
[node name="Ball" parent="." unique_id=626533415 instance=ExtResource("3_y6g1l")]
|
[node name="Ball" parent="." instance=ExtResource("3_y6g1l")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.3, 2.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.3, 2.5)
|
||||||
mesh = SubResource("SphereMesh_y6g1l")
|
|
||||||
|
|
||||||
[node name="Ball2" parent="." unique_id=1880449549 instance=ExtResource("3_y6g1l")]
|
[node name="Ball2" parent="." instance=ExtResource("3_y6g1l")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.254827, 3.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.254827, 3.5)
|
||||||
mesh = SubResource("SphereMesh_rvgtg")
|
|
||||||
index = 1
|
|
||||||
|
|
||||||
[node name="Player" parent="." unique_id=1986766981 instance=ExtResource("4_dqkq3")]
|
[node name="Player" parent="." instance=ExtResource("4_dqkq3")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 1, 2.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 1, 2.5)
|
||||||
|
|
||||||
[node name="Goal" parent="." unique_id=1149308783 instance=ExtResource("5_rvgtg")]
|
[node name="Goal" parent="." instance=ExtResource("5_rvgtg")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0, 5.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0, 5.5)
|
||||||
|
|
||||||
[node name="Goal2" parent="." unique_id=2040370393 instance=ExtResource("5_rvgtg")]
|
[node name="Goal2" parent="." instance=ExtResource("5_rvgtg")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0, 2.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0, 2.5)
|
||||||
|
|
||||||
[node name="FloorIce" parent="." unique_id=1756314087 instance=ExtResource("6_v6ry1")]
|
[node name="FloorIce" parent="." instance=ExtResource("6_v6ry1")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0, 4.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0, 4.5)
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
[gd_scene format=3 uid="uid://qwsvaao1ro8v"]
|
[gd_scene load_steps=6 format=3 uid="uid://qwsvaao1ro8v"]
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://c8ywa33v3jq7t" path="res://board.gd" id="1_ijmwx"]
|
[ext_resource type="Script" uid="uid://c8ywa33v3jq7t" path="res://board.gd" id="1_ijmwx"]
|
||||||
[ext_resource type="PackedScene" uid="uid://bkaa4sl1n2f5w" path="res://piece/wall.tscn" id="2_0wnyk"]
|
[ext_resource type="PackedScene" uid="uid://bkaa4sl1n2f5w" path="res://piece/wall.tscn" id="2_0wnyk"]
|
||||||
|
|
@ -6,116 +6,83 @@
|
||||||
[ext_resource type="PackedScene" uid="uid://cnjmu3qesbndk" path="res://piece/player.tscn" id="4_80pda"]
|
[ext_resource type="PackedScene" uid="uid://cnjmu3qesbndk" path="res://piece/player.tscn" id="4_80pda"]
|
||||||
[ext_resource type="PackedScene" uid="uid://uf8vnylfqal1" path="res://piece/goal.tscn" id="5_pj7np"]
|
[ext_resource type="PackedScene" uid="uid://uf8vnylfqal1" path="res://piece/goal.tscn" id="5_pj7np"]
|
||||||
|
|
||||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_odkgp"]
|
[node name="Level1" type="Node3D"]
|
||||||
resource_local_to_scene = true
|
|
||||||
albedo_color = Color(0.92629945, 2.7193873e-06, 3.85046e-07, 1)
|
|
||||||
|
|
||||||
[sub_resource type="SphereMesh" id="SphereMesh_ijmwx"]
|
|
||||||
resource_local_to_scene = true
|
|
||||||
material = SubResource("StandardMaterial3D_odkgp")
|
|
||||||
radius = 0.3
|
|
||||||
height = 0.6
|
|
||||||
|
|
||||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_0wnyk"]
|
|
||||||
resource_local_to_scene = true
|
|
||||||
albedo_color = Color(0.92629945, 2.7193873e-06, 3.85046e-07, 1)
|
|
||||||
|
|
||||||
[sub_resource type="SphereMesh" id="SphereMesh_eh72w"]
|
|
||||||
resource_local_to_scene = true
|
|
||||||
material = SubResource("StandardMaterial3D_0wnyk")
|
|
||||||
radius = 0.3
|
|
||||||
height = 0.6
|
|
||||||
|
|
||||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_80pda"]
|
|
||||||
resource_local_to_scene = true
|
|
||||||
albedo_color = Color(0.92629945, 2.7193873e-06, 3.85046e-07, 1)
|
|
||||||
|
|
||||||
[sub_resource type="SphereMesh" id="SphereMesh_pj7np"]
|
|
||||||
resource_local_to_scene = true
|
|
||||||
material = SubResource("StandardMaterial3D_80pda")
|
|
||||||
radius = 0.3
|
|
||||||
height = 0.6
|
|
||||||
|
|
||||||
[node name="Level1" type="Node3D" unique_id=1569044121]
|
|
||||||
script = ExtResource("1_ijmwx")
|
script = ExtResource("1_ijmwx")
|
||||||
metadata/_custom_type_script = "uid://c8ywa33v3jq7t"
|
metadata/_custom_type_script = "uid://c8ywa33v3jq7t"
|
||||||
|
|
||||||
[node name="Wall" parent="." unique_id=695761655 instance=ExtResource("2_0wnyk")]
|
[node name="Wall" parent="." instance=ExtResource("2_0wnyk")]
|
||||||
|
|
||||||
[node name="Wall2" parent="." unique_id=1201715851 instance=ExtResource("2_0wnyk")]
|
[node name="Wall2" parent="." instance=ExtResource("2_0wnyk")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0.600054, 0.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0.600054, 0.5)
|
||||||
|
|
||||||
[node name="Wall3" parent="." unique_id=1427509831 instance=ExtResource("2_0wnyk")]
|
[node name="Wall3" parent="." instance=ExtResource("2_0wnyk")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.600054, 0.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.600054, 0.5)
|
||||||
|
|
||||||
[node name="Wall4" parent="." unique_id=1919589609 instance=ExtResource("2_0wnyk")]
|
[node name="Wall4" parent="." instance=ExtResource("2_0wnyk")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0.600054, 0.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0.600054, 0.5)
|
||||||
|
|
||||||
[node name="Wall5" parent="." unique_id=1673374918 instance=ExtResource("2_0wnyk")]
|
[node name="Wall5" parent="." instance=ExtResource("2_0wnyk")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.600054, 0.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.600054, 0.5)
|
||||||
|
|
||||||
[node name="Wall13" parent="." unique_id=1857520735 instance=ExtResource("2_0wnyk")]
|
[node name="Wall13" parent="." instance=ExtResource("2_0wnyk")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.600054, 1.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.600054, 1.5)
|
||||||
|
|
||||||
[node name="Wall14" parent="." unique_id=1551305020 instance=ExtResource("2_0wnyk")]
|
[node name="Wall14" parent="." instance=ExtResource("2_0wnyk")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.600054, 2.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.600054, 2.5)
|
||||||
|
|
||||||
[node name="Wall16" parent="." unique_id=2075095332 instance=ExtResource("2_0wnyk")]
|
[node name="Wall16" parent="." instance=ExtResource("2_0wnyk")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.600054, 2.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.600054, 2.5)
|
||||||
|
|
||||||
[node name="Wall17" parent="." unique_id=1771556630 instance=ExtResource("2_0wnyk")]
|
[node name="Wall17" parent="." instance=ExtResource("2_0wnyk")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.600054, 3.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.600054, 3.5)
|
||||||
|
|
||||||
[node name="Wall18" parent="." unique_id=792273144 instance=ExtResource("2_0wnyk")]
|
[node name="Wall18" parent="." instance=ExtResource("2_0wnyk")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.600054, 4.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.600054, 4.5)
|
||||||
|
|
||||||
[node name="Wall19" parent="." unique_id=621378334 instance=ExtResource("2_0wnyk")]
|
[node name="Wall19" parent="." instance=ExtResource("2_0wnyk")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.600054, 5.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.600054, 5.5)
|
||||||
|
|
||||||
[node name="Wall20" parent="." unique_id=1444161881 instance=ExtResource("2_0wnyk")]
|
[node name="Wall20" parent="." instance=ExtResource("2_0wnyk")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.600054, 5.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.600054, 5.5)
|
||||||
|
|
||||||
[node name="Wall21" parent="." unique_id=400478898 instance=ExtResource("2_0wnyk")]
|
[node name="Wall21" parent="." instance=ExtResource("2_0wnyk")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0.600054, 5.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0.600054, 5.5)
|
||||||
|
|
||||||
[node name="Wall6" parent="." unique_id=2081163154 instance=ExtResource("2_0wnyk")]
|
[node name="Wall6" parent="." instance=ExtResource("2_0wnyk")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.600054, 4.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.600054, 4.5)
|
||||||
|
|
||||||
[node name="Wall9" parent="." unique_id=485384708 instance=ExtResource("2_0wnyk")]
|
[node name="Wall9" parent="." instance=ExtResource("2_0wnyk")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.600054, 3.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.600054, 3.5)
|
||||||
|
|
||||||
[node name="Wall11" parent="." unique_id=1944697742 instance=ExtResource("2_0wnyk")]
|
[node name="Wall11" parent="." instance=ExtResource("2_0wnyk")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.600054, 2.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.600054, 2.5)
|
||||||
|
|
||||||
[node name="Wall12" parent="." unique_id=444900221 instance=ExtResource("2_0wnyk")]
|
[node name="Wall12" parent="." instance=ExtResource("2_0wnyk")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.600054, 1.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.600054, 1.5)
|
||||||
|
|
||||||
[node name="Wall7" parent="." unique_id=122218323 instance=ExtResource("2_0wnyk")]
|
[node name="Wall7" parent="." instance=ExtResource("2_0wnyk")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0.600054, 4.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0.600054, 4.5)
|
||||||
|
|
||||||
[node name="Wall8" parent="." unique_id=2078582218 instance=ExtResource("2_0wnyk")]
|
[node name="Wall8" parent="." instance=ExtResource("2_0wnyk")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.600054, 4.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.600054, 4.5)
|
||||||
|
|
||||||
[node name="Wall10" parent="." unique_id=882664267 instance=ExtResource("2_0wnyk")]
|
[node name="Wall10" parent="." instance=ExtResource("2_0wnyk")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.600054, 5.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.600054, 5.5)
|
||||||
|
|
||||||
[node name="Ball" parent="." unique_id=1161916964 instance=ExtResource("3_eh72w")]
|
[node name="Ball" parent="." instance=ExtResource("3_eh72w")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0.3, 3.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0.3, 3.5)
|
||||||
mesh = SubResource("SphereMesh_ijmwx")
|
|
||||||
|
|
||||||
[node name="Ball2" parent="." unique_id=1574983696 instance=ExtResource("3_eh72w")]
|
[node name="Ball2" parent="." instance=ExtResource("3_eh72w")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.3, 3.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.3, 3.5)
|
||||||
mesh = SubResource("SphereMesh_eh72w")
|
|
||||||
|
|
||||||
[node name="Goal" parent="." unique_id=822772294 instance=ExtResource("5_pj7np")]
|
[node name="Goal" parent="." instance=ExtResource("5_pj7np")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.057544, 4.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.057544, 4.5)
|
||||||
|
|
||||||
[node name="Goal2" parent="." unique_id=1406991417 instance=ExtResource("5_pj7np")]
|
[node name="Goal2" parent="." instance=ExtResource("5_pj7np")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0.057544, 1.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0.057544, 1.5)
|
||||||
|
|
||||||
[node name="Ball3" parent="." unique_id=1919454621 instance=ExtResource("3_eh72w")]
|
[node name="Ball3" parent="." instance=ExtResource("3_eh72w")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.3, 2.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.3, 2.5)
|
||||||
mesh = SubResource("SphereMesh_pj7np")
|
|
||||||
|
|
||||||
[node name="Player" parent="." unique_id=441560348 instance=ExtResource("4_80pda")]
|
[node name="Player" parent="." instance=ExtResource("4_80pda")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 1, 1.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 1, 1.5)
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
[gd_scene format=3 uid="uid://cx46h6v1oxnxr"]
|
[gd_scene load_steps=7 format=3 uid="uid://cx46h6v1oxnxr"]
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://c8ywa33v3jq7t" path="res://board.gd" id="1_6umy4"]
|
[ext_resource type="Script" uid="uid://c8ywa33v3jq7t" path="res://board.gd" id="1_6umy4"]
|
||||||
[ext_resource type="PackedScene" uid="uid://bkaa4sl1n2f5w" path="res://piece/wall.tscn" id="2_4ebh2"]
|
[ext_resource type="PackedScene" uid="uid://bkaa4sl1n2f5w" path="res://piece/wall.tscn" id="2_4ebh2"]
|
||||||
|
|
@ -7,124 +7,101 @@
|
||||||
[ext_resource type="PackedScene" uid="uid://cnjmu3qesbndk" path="res://piece/player.tscn" id="5_ykc5s"]
|
[ext_resource type="PackedScene" uid="uid://cnjmu3qesbndk" path="res://piece/player.tscn" id="5_ykc5s"]
|
||||||
[ext_resource type="PackedScene" uid="uid://cyi67vbw8e0iy" path="res://piece/floor_ice.tscn" id="6_4ebh2"]
|
[ext_resource type="PackedScene" uid="uid://cyi67vbw8e0iy" path="res://piece/floor_ice.tscn" id="6_4ebh2"]
|
||||||
|
|
||||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_4ebh2"]
|
[node name="Level1" type="Node3D"]
|
||||||
resource_local_to_scene = true
|
|
||||||
albedo_color = Color(0.92629945, 2.7193873e-06, 3.85046e-07, 1)
|
|
||||||
|
|
||||||
[sub_resource type="SphereMesh" id="SphereMesh_yrd6d"]
|
|
||||||
resource_local_to_scene = true
|
|
||||||
material = SubResource("StandardMaterial3D_4ebh2")
|
|
||||||
radius = 0.3
|
|
||||||
height = 0.6
|
|
||||||
|
|
||||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_2agqu"]
|
|
||||||
resource_local_to_scene = true
|
|
||||||
albedo_color = Color(0.92629945, 2.7193873e-06, 3.85046e-07, 1)
|
|
||||||
|
|
||||||
[sub_resource type="SphereMesh" id="SphereMesh_ykc5s"]
|
|
||||||
resource_local_to_scene = true
|
|
||||||
material = SubResource("StandardMaterial3D_2agqu")
|
|
||||||
radius = 0.3
|
|
||||||
height = 0.6
|
|
||||||
|
|
||||||
[node name="Level1" type="Node3D" unique_id=1604958698]
|
|
||||||
script = ExtResource("1_6umy4")
|
script = ExtResource("1_6umy4")
|
||||||
metadata/_custom_type_script = "uid://c8ywa33v3jq7t"
|
metadata/_custom_type_script = "uid://c8ywa33v3jq7t"
|
||||||
|
|
||||||
[node name="Wall" parent="." unique_id=1158560856 instance=ExtResource("2_4ebh2")]
|
[node name="Wall" parent="." instance=ExtResource("2_4ebh2")]
|
||||||
|
|
||||||
[node name="Wall21" parent="." unique_id=1328697162 instance=ExtResource("2_4ebh2")]
|
[node name="Wall21" parent="." instance=ExtResource("2_4ebh2")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.600054, 1.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.600054, 1.5)
|
||||||
|
|
||||||
[node name="Wall2" parent="." unique_id=822931370 instance=ExtResource("2_4ebh2")]
|
[node name="Wall2" parent="." instance=ExtResource("2_4ebh2")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0.600054, 0.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0.600054, 0.5)
|
||||||
|
|
||||||
[node name="Wall3" parent="." unique_id=500109280 instance=ExtResource("2_4ebh2")]
|
[node name="Wall3" parent="." instance=ExtResource("2_4ebh2")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.600054, 0.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.600054, 0.5)
|
||||||
|
|
||||||
[node name="Wall4" parent="." unique_id=652070714 instance=ExtResource("2_4ebh2")]
|
[node name="Wall4" parent="." instance=ExtResource("2_4ebh2")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0.600054, 0.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0.600054, 0.5)
|
||||||
|
|
||||||
[node name="Wall5" parent="." unique_id=1375976166 instance=ExtResource("2_4ebh2")]
|
[node name="Wall5" parent="." instance=ExtResource("2_4ebh2")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.600054, 0.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.600054, 0.5)
|
||||||
|
|
||||||
[node name="Wall6" parent="." unique_id=496981641 instance=ExtResource("2_4ebh2")]
|
[node name="Wall6" parent="." instance=ExtResource("2_4ebh2")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.600054, 0.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.600054, 0.5)
|
||||||
|
|
||||||
[node name="Wall7" parent="." unique_id=336806207 instance=ExtResource("2_4ebh2")]
|
[node name="Wall7" parent="." instance=ExtResource("2_4ebh2")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.5, 0.600054, 0.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.5, 0.600054, 0.5)
|
||||||
|
|
||||||
[node name="Wall8" parent="." unique_id=46655947 instance=ExtResource("2_4ebh2")]
|
[node name="Wall8" parent="." instance=ExtResource("2_4ebh2")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 7.5, 0.600054, 0.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 7.5, 0.600054, 0.5)
|
||||||
|
|
||||||
[node name="Wall9" parent="." unique_id=1440493106 instance=ExtResource("2_4ebh2")]
|
[node name="Wall9" parent="." instance=ExtResource("2_4ebh2")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 8.5, 0.600054, 0.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 8.5, 0.600054, 0.5)
|
||||||
|
|
||||||
[node name="Wall10" parent="." unique_id=489424603 instance=ExtResource("2_4ebh2")]
|
[node name="Wall10" parent="." instance=ExtResource("2_4ebh2")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9.5, 0.600054, 0.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9.5, 0.600054, 0.5)
|
||||||
|
|
||||||
[node name="Wall11" parent="." unique_id=827194793 instance=ExtResource("2_4ebh2")]
|
[node name="Wall11" parent="." instance=ExtResource("2_4ebh2")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.600054, 2.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.600054, 2.5)
|
||||||
|
|
||||||
[node name="Wall22" parent="." unique_id=353702030 instance=ExtResource("2_4ebh2")]
|
[node name="Wall22" parent="." instance=ExtResource("2_4ebh2")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 11.5, 0.600054, 0.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 11.5, 0.600054, 0.5)
|
||||||
|
|
||||||
[node name="Wall23" parent="." unique_id=1651054864 instance=ExtResource("2_4ebh2")]
|
[node name="Wall23" parent="." instance=ExtResource("2_4ebh2")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 11.5, 0.600054, 1.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 11.5, 0.600054, 1.5)
|
||||||
|
|
||||||
[node name="Wall24" parent="." unique_id=671964462 instance=ExtResource("2_4ebh2")]
|
[node name="Wall24" parent="." instance=ExtResource("2_4ebh2")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 11.5, 0.600054, 2.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 11.5, 0.600054, 2.5)
|
||||||
|
|
||||||
[node name="Wall12" parent="." unique_id=217849121 instance=ExtResource("2_4ebh2")]
|
[node name="Wall12" parent="." instance=ExtResource("2_4ebh2")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0.600054, 2.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0.600054, 2.5)
|
||||||
|
|
||||||
[node name="Wall13" parent="." unique_id=314886818 instance=ExtResource("2_4ebh2")]
|
[node name="Wall13" parent="." instance=ExtResource("2_4ebh2")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.600054, 2.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.600054, 2.5)
|
||||||
|
|
||||||
[node name="Wall14" parent="." unique_id=1753666419 instance=ExtResource("2_4ebh2")]
|
[node name="Wall14" parent="." instance=ExtResource("2_4ebh2")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0.600054, 2.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0.600054, 2.5)
|
||||||
|
|
||||||
[node name="Wall15" parent="." unique_id=1676460402 instance=ExtResource("2_4ebh2")]
|
[node name="Wall15" parent="." instance=ExtResource("2_4ebh2")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.600054, 2.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.600054, 2.5)
|
||||||
|
|
||||||
[node name="Wall16" parent="." unique_id=923745894 instance=ExtResource("2_4ebh2")]
|
[node name="Wall16" parent="." instance=ExtResource("2_4ebh2")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.600054, 2.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.600054, 2.5)
|
||||||
|
|
||||||
[node name="Wall17" parent="." unique_id=1644534145 instance=ExtResource("2_4ebh2")]
|
[node name="Wall17" parent="." instance=ExtResource("2_4ebh2")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.5, 0.600054, 2.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.5, 0.600054, 2.5)
|
||||||
|
|
||||||
[node name="Wall25" parent="." unique_id=321039603 instance=ExtResource("2_4ebh2")]
|
[node name="Wall25" parent="." instance=ExtResource("2_4ebh2")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10.5, 0.600054, 0.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10.5, 0.600054, 0.5)
|
||||||
|
|
||||||
[node name="Wall26" parent="." unique_id=1226419243 instance=ExtResource("2_4ebh2")]
|
[node name="Wall26" parent="." instance=ExtResource("2_4ebh2")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10.5, 0.600054, 2.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10.5, 0.600054, 2.5)
|
||||||
|
|
||||||
[node name="Wall18" parent="." unique_id=397875276 instance=ExtResource("2_4ebh2")]
|
[node name="Wall18" parent="." instance=ExtResource("2_4ebh2")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 7.5, 0.600054, 2.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 7.5, 0.600054, 2.5)
|
||||||
|
|
||||||
[node name="Wall19" parent="." unique_id=1330163399 instance=ExtResource("2_4ebh2")]
|
[node name="Wall19" parent="." instance=ExtResource("2_4ebh2")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 8.5, 0.600054, 2.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 8.5, 0.600054, 2.5)
|
||||||
|
|
||||||
[node name="Wall20" parent="." unique_id=1237882834 instance=ExtResource("2_4ebh2")]
|
[node name="Wall20" parent="." instance=ExtResource("2_4ebh2")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9.5, 0.600054, 2.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9.5, 0.600054, 2.5)
|
||||||
|
|
||||||
[node name="Player" parent="." unique_id=1736774737 instance=ExtResource("5_ykc5s")]
|
[node name="Player" parent="." instance=ExtResource("5_ykc5s")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 1, 1.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 1, 1.5)
|
||||||
|
|
||||||
[node name="Ball" parent="." unique_id=454225812 instance=ExtResource("3_yrd6d")]
|
[node name="Ball" parent="." instance=ExtResource("3_yrd6d")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.3, 1.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.3, 1.5)
|
||||||
mesh = SubResource("SphereMesh_yrd6d")
|
|
||||||
|
|
||||||
[node name="Goal" parent="." unique_id=337843509 instance=ExtResource("4_2agqu")]
|
[node name="Goal" parent="." instance=ExtResource("4_2agqu")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.057544, 1.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.057544, 1.5)
|
||||||
|
|
||||||
[node name="Ball2" parent="." unique_id=739583756 instance=ExtResource("3_yrd6d")]
|
[node name="Ball2" parent="." instance=ExtResource("3_yrd6d")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 7.5, 0.3, 1.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 7.5, 0.3, 1.5)
|
||||||
mesh = SubResource("SphereMesh_ykc5s")
|
|
||||||
index = 1
|
|
||||||
|
|
||||||
[node name="FloorIce" parent="." unique_id=1135548810 instance=ExtResource("6_4ebh2")]
|
[node name="FloorIce" parent="." instance=ExtResource("6_4ebh2")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 8.5, 0, 1.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 8.5, 0, 1.5)
|
||||||
|
|
||||||
[node name="Goal2" parent="." unique_id=1098117811 instance=ExtResource("4_2agqu")]
|
[node name="Goal2" parent="." instance=ExtResource("4_2agqu")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9.5, 0.057544, 1.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9.5, 0.057544, 1.5)
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
[gd_scene format=3 uid="uid://dxsyddfmbb8sj"]
|
[gd_scene load_steps=7 format=3 uid="uid://dxsyddfmbb8sj"]
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://c8ywa33v3jq7t" path="res://board.gd" id="1_bkp38"]
|
[ext_resource type="Script" uid="uid://c8ywa33v3jq7t" path="res://board.gd" id="1_bkp38"]
|
||||||
[ext_resource type="PackedScene" uid="uid://bkaa4sl1n2f5w" path="res://piece/wall.tscn" id="2_wavu4"]
|
[ext_resource type="PackedScene" uid="uid://bkaa4sl1n2f5w" path="res://piece/wall.tscn" id="2_wavu4"]
|
||||||
|
|
@ -7,172 +7,149 @@
|
||||||
[ext_resource type="PackedScene" uid="uid://uf8vnylfqal1" path="res://piece/goal.tscn" id="5_v45xf"]
|
[ext_resource type="PackedScene" uid="uid://uf8vnylfqal1" path="res://piece/goal.tscn" id="5_v45xf"]
|
||||||
[ext_resource type="PackedScene" uid="uid://cyi67vbw8e0iy" path="res://piece/floor_ice.tscn" id="6_afjb4"]
|
[ext_resource type="PackedScene" uid="uid://cyi67vbw8e0iy" path="res://piece/floor_ice.tscn" id="6_afjb4"]
|
||||||
|
|
||||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_bkp38"]
|
[node name="Level1" type="Node3D"]
|
||||||
resource_local_to_scene = true
|
|
||||||
albedo_color = Color(0.92629945, 2.7193873e-06, 3.85046e-07, 1)
|
|
||||||
|
|
||||||
[sub_resource type="SphereMesh" id="SphereMesh_wavu4"]
|
|
||||||
resource_local_to_scene = true
|
|
||||||
material = SubResource("StandardMaterial3D_bkp38")
|
|
||||||
radius = 0.3
|
|
||||||
height = 0.6
|
|
||||||
|
|
||||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_gjkxd"]
|
|
||||||
resource_local_to_scene = true
|
|
||||||
albedo_color = Color(0.92629945, 2.7193873e-06, 3.85046e-07, 1)
|
|
||||||
|
|
||||||
[sub_resource type="SphereMesh" id="SphereMesh_57q7h"]
|
|
||||||
resource_local_to_scene = true
|
|
||||||
material = SubResource("StandardMaterial3D_gjkxd")
|
|
||||||
radius = 0.3
|
|
||||||
height = 0.6
|
|
||||||
|
|
||||||
[node name="Level1" type="Node3D" unique_id=1958857226]
|
|
||||||
script = ExtResource("1_bkp38")
|
script = ExtResource("1_bkp38")
|
||||||
metadata/_custom_type_script = "uid://c8ywa33v3jq7t"
|
metadata/_custom_type_script = "uid://c8ywa33v3jq7t"
|
||||||
|
|
||||||
[node name="Wall" parent="." unique_id=413041312 instance=ExtResource("2_wavu4")]
|
[node name="Wall" parent="." instance=ExtResource("2_wavu4")]
|
||||||
|
|
||||||
[node name="Wall2" parent="." unique_id=923710045 instance=ExtResource("2_wavu4")]
|
[node name="Wall2" parent="." instance=ExtResource("2_wavu4")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0.6, 0.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0.6, 0.5)
|
||||||
|
|
||||||
[node name="Wall3" parent="." unique_id=1013195281 instance=ExtResource("2_wavu4")]
|
[node name="Wall3" parent="." instance=ExtResource("2_wavu4")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.6, 0.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.6, 0.5)
|
||||||
|
|
||||||
[node name="Wall4" parent="." unique_id=1244690356 instance=ExtResource("2_wavu4")]
|
[node name="Wall4" parent="." instance=ExtResource("2_wavu4")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0.6, 0.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0.6, 0.5)
|
||||||
|
|
||||||
[node name="Wall5" parent="." unique_id=1320917727 instance=ExtResource("2_wavu4")]
|
[node name="Wall5" parent="." instance=ExtResource("2_wavu4")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.6, 0.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.6, 0.5)
|
||||||
|
|
||||||
[node name="Wall6" parent="." unique_id=1209013686 instance=ExtResource("2_wavu4")]
|
[node name="Wall6" parent="." instance=ExtResource("2_wavu4")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.6, 0.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.6, 0.5)
|
||||||
|
|
||||||
[node name="Wall7" parent="." unique_id=87624506 instance=ExtResource("2_wavu4")]
|
[node name="Wall7" parent="." instance=ExtResource("2_wavu4")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.5, 0.6, 0.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.5, 0.6, 0.5)
|
||||||
|
|
||||||
[node name="Wall8" parent="." unique_id=310111180 instance=ExtResource("2_wavu4")]
|
[node name="Wall8" parent="." instance=ExtResource("2_wavu4")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.5, 0.6, 1.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.5, 0.6, 1.5)
|
||||||
|
|
||||||
[node name="Wall9" parent="." unique_id=4989970 instance=ExtResource("2_wavu4")]
|
[node name="Wall9" parent="." instance=ExtResource("2_wavu4")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.5, 0.6, 2.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.5, 0.6, 2.5)
|
||||||
|
|
||||||
[node name="Wall10" parent="." unique_id=1563009107 instance=ExtResource("2_wavu4")]
|
[node name="Wall10" parent="." instance=ExtResource("2_wavu4")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.5, 0.6, 3.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.5, 0.6, 3.5)
|
||||||
|
|
||||||
[node name="Wall11" parent="." unique_id=414298841 instance=ExtResource("2_wavu4")]
|
[node name="Wall11" parent="." instance=ExtResource("2_wavu4")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.6, 3.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.6, 3.5)
|
||||||
|
|
||||||
[node name="Wall12" parent="." unique_id=1450253660 instance=ExtResource("2_wavu4")]
|
[node name="Wall12" parent="." instance=ExtResource("2_wavu4")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.6, 3.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.6, 3.5)
|
||||||
|
|
||||||
[node name="Wall13" parent="." unique_id=1731529864 instance=ExtResource("2_wavu4")]
|
[node name="Wall13" parent="." instance=ExtResource("2_wavu4")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.6, 4.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.6, 4.5)
|
||||||
|
|
||||||
[node name="Wall14" parent="." unique_id=2079369148 instance=ExtResource("2_wavu4")]
|
[node name="Wall14" parent="." instance=ExtResource("2_wavu4")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.6, 5.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.6, 5.5)
|
||||||
|
|
||||||
[node name="Wall15" parent="." unique_id=1130514015 instance=ExtResource("2_wavu4")]
|
[node name="Wall15" parent="." instance=ExtResource("2_wavu4")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.6, 6.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.6, 6.5)
|
||||||
|
|
||||||
[node name="Wall16" parent="." unique_id=1320700850 instance=ExtResource("2_wavu4")]
|
[node name="Wall16" parent="." instance=ExtResource("2_wavu4")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0.6, 6.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0.6, 6.5)
|
||||||
|
|
||||||
[node name="Wall17" parent="." unique_id=1180507804 instance=ExtResource("2_wavu4")]
|
[node name="Wall17" parent="." instance=ExtResource("2_wavu4")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.6, 6.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.6, 6.5)
|
||||||
|
|
||||||
[node name="Wall18" parent="." unique_id=1621476070 instance=ExtResource("2_wavu4")]
|
[node name="Wall18" parent="." instance=ExtResource("2_wavu4")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0.6, 6.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0.6, 6.5)
|
||||||
|
|
||||||
[node name="Wall19" parent="." unique_id=1858451553 instance=ExtResource("2_wavu4")]
|
[node name="Wall19" parent="." instance=ExtResource("2_wavu4")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.6, 6.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.6, 6.5)
|
||||||
|
|
||||||
[node name="Wall20" parent="." unique_id=1349442458 instance=ExtResource("2_wavu4")]
|
[node name="Wall20" parent="." instance=ExtResource("2_wavu4")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.6, 5.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.6, 5.5)
|
||||||
|
|
||||||
[node name="Wall21" parent="." unique_id=1026010464 instance=ExtResource("2_wavu4")]
|
[node name="Wall21" parent="." instance=ExtResource("2_wavu4")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.6, 4.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.6, 4.5)
|
||||||
|
|
||||||
[node name="Wall22" parent="." unique_id=1645107675 instance=ExtResource("2_wavu4")]
|
[node name="Wall22" parent="." instance=ExtResource("2_wavu4")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.6, 3.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.6, 3.5)
|
||||||
|
|
||||||
[node name="Wall23" parent="." unique_id=1954455690 instance=ExtResource("2_wavu4")]
|
[node name="Wall23" parent="." instance=ExtResource("2_wavu4")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.6, 2.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.6, 2.5)
|
||||||
|
|
||||||
[node name="Wall24" parent="." unique_id=244535892 instance=ExtResource("2_wavu4")]
|
[node name="Wall24" parent="." instance=ExtResource("2_wavu4")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.6, 1.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.6, 1.5)
|
||||||
|
|
||||||
[node name="Ball" parent="." unique_id=1858885054 instance=ExtResource("3_gjkxd")]
|
[node name="Ball" parent="." instance=ExtResource("3_gjkxd")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.3, 2.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.3, 2.5)
|
||||||
mesh = SubResource("SphereMesh_wavu4")
|
|
||||||
|
|
||||||
[node name="Ball2" parent="." unique_id=1131530482 instance=ExtResource("3_gjkxd")]
|
[node name="Ball2" parent="." instance=ExtResource("3_gjkxd")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.254827, 3.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.254827, 3.5)
|
||||||
mesh = SubResource("SphereMesh_57q7h")
|
|
||||||
index = 1
|
|
||||||
|
|
||||||
[node name="Player" parent="." unique_id=1677832961 instance=ExtResource("4_57q7h")]
|
[node name="Player" parent="." instance=ExtResource("4_57q7h")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 1, 2.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 1, 2.5)
|
||||||
|
|
||||||
[node name="Goal" parent="." unique_id=1128443604 instance=ExtResource("5_v45xf")]
|
[node name="Goal" parent="." instance=ExtResource("5_v45xf")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0, 5.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0, 5.5)
|
||||||
|
|
||||||
[node name="Goal2" parent="." unique_id=758426708 instance=ExtResource("5_v45xf")]
|
[node name="Goal2" parent="." instance=ExtResource("5_v45xf")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0, 2.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0, 2.5)
|
||||||
|
|
||||||
[node name="FloorIce" parent="." unique_id=1350855549 instance=ExtResource("6_afjb4")]
|
[node name="FloorIce" parent="." instance=ExtResource("6_afjb4")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0, 1.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0, 1.5)
|
||||||
|
|
||||||
[node name="FloorIce2" parent="." unique_id=772769704 instance=ExtResource("6_afjb4")]
|
[node name="FloorIce2" parent="." instance=ExtResource("6_afjb4")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0, 1.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0, 1.5)
|
||||||
|
|
||||||
[node name="FloorIce3" parent="." unique_id=426587616 instance=ExtResource("6_afjb4")]
|
[node name="FloorIce3" parent="." instance=ExtResource("6_afjb4")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0, 1.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0, 1.5)
|
||||||
|
|
||||||
[node name="FloorIce4" parent="." unique_id=2048211469 instance=ExtResource("6_afjb4")]
|
[node name="FloorIce4" parent="." instance=ExtResource("6_afjb4")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0, 2.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0, 2.5)
|
||||||
|
|
||||||
[node name="FloorIce5" parent="." unique_id=667327843 instance=ExtResource("6_afjb4")]
|
[node name="FloorIce5" parent="." instance=ExtResource("6_afjb4")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0, 2.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0, 2.5)
|
||||||
|
|
||||||
[node name="FloorIce6" parent="." unique_id=2128908110 instance=ExtResource("6_afjb4")]
|
[node name="FloorIce6" parent="." instance=ExtResource("6_afjb4")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0, 2.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0, 2.5)
|
||||||
|
|
||||||
[node name="FloorIce16" parent="." unique_id=1099864615 instance=ExtResource("6_afjb4")]
|
[node name="FloorIce16" parent="." instance=ExtResource("6_afjb4")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0, 1.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0, 1.5)
|
||||||
|
|
||||||
[node name="FloorIce17" parent="." unique_id=1877377670 instance=ExtResource("6_afjb4")]
|
[node name="FloorIce17" parent="." instance=ExtResource("6_afjb4")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0, 2.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0, 2.5)
|
||||||
|
|
||||||
[node name="FloorIce18" parent="." unique_id=428281127 instance=ExtResource("6_afjb4")]
|
[node name="FloorIce18" parent="." instance=ExtResource("6_afjb4")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0, 1.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0, 1.5)
|
||||||
|
|
||||||
[node name="FloorIce19" parent="." unique_id=12255597 instance=ExtResource("6_afjb4")]
|
[node name="FloorIce19" parent="." instance=ExtResource("6_afjb4")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0, 2.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0, 2.5)
|
||||||
|
|
||||||
[node name="FloorIce7" parent="." unique_id=117641110 instance=ExtResource("6_afjb4")]
|
[node name="FloorIce7" parent="." instance=ExtResource("6_afjb4")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0, 3.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0, 3.5)
|
||||||
|
|
||||||
[node name="FloorIce8" parent="." unique_id=1860823947 instance=ExtResource("6_afjb4")]
|
[node name="FloorIce8" parent="." instance=ExtResource("6_afjb4")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0, 3.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0, 3.5)
|
||||||
|
|
||||||
[node name="FloorIce9" parent="." unique_id=670089762 instance=ExtResource("6_afjb4")]
|
[node name="FloorIce9" parent="." instance=ExtResource("6_afjb4")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0, 3.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0, 3.5)
|
||||||
|
|
||||||
[node name="FloorIce10" parent="." unique_id=1191790779 instance=ExtResource("6_afjb4")]
|
[node name="FloorIce10" parent="." instance=ExtResource("6_afjb4")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0, 4.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0, 4.5)
|
||||||
|
|
||||||
[node name="FloorIce11" parent="." unique_id=201773136 instance=ExtResource("6_afjb4")]
|
[node name="FloorIce11" parent="." instance=ExtResource("6_afjb4")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0, 4.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0, 4.5)
|
||||||
|
|
||||||
[node name="FloorIce12" parent="." unique_id=481571675 instance=ExtResource("6_afjb4")]
|
[node name="FloorIce12" parent="." instance=ExtResource("6_afjb4")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0, 4.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0, 4.5)
|
||||||
|
|
||||||
[node name="FloorIce13" parent="." unique_id=294263074 instance=ExtResource("6_afjb4")]
|
[node name="FloorIce13" parent="." instance=ExtResource("6_afjb4")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0, 5.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0, 5.5)
|
||||||
|
|
||||||
[node name="FloorIce14" parent="." unique_id=1210797799 instance=ExtResource("6_afjb4")]
|
[node name="FloorIce14" parent="." instance=ExtResource("6_afjb4")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0, 5.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0, 5.5)
|
||||||
|
|
||||||
[node name="FloorIce15" parent="." unique_id=1355275397 instance=ExtResource("6_afjb4")]
|
[node name="FloorIce15" parent="." instance=ExtResource("6_afjb4")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0, 5.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0, 5.5)
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
[gd_scene format=3 uid="uid://4kagn4h8ebch"]
|
[gd_scene load_steps=7 format=3 uid="uid://4kagn4h8ebch"]
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://c8ywa33v3jq7t" path="res://board.gd" id="1_vdnny"]
|
[ext_resource type="Script" uid="uid://c8ywa33v3jq7t" path="res://board.gd" id="1_vdnny"]
|
||||||
[ext_resource type="PackedScene" uid="uid://cnjmu3qesbndk" path="res://piece/player.tscn" id="2_6qnnr"]
|
[ext_resource type="PackedScene" uid="uid://cnjmu3qesbndk" path="res://piece/player.tscn" id="2_6qnnr"]
|
||||||
|
|
@ -7,179 +7,132 @@
|
||||||
[ext_resource type="PackedScene" uid="uid://uf8vnylfqal1" path="res://piece/goal.tscn" id="5_re4lj"]
|
[ext_resource type="PackedScene" uid="uid://uf8vnylfqal1" path="res://piece/goal.tscn" id="5_re4lj"]
|
||||||
[ext_resource type="PackedScene" uid="uid://bkaa4sl1n2f5w" path="res://piece/wall.tscn" id="6_1e8vg"]
|
[ext_resource type="PackedScene" uid="uid://bkaa4sl1n2f5w" path="res://piece/wall.tscn" id="6_1e8vg"]
|
||||||
|
|
||||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_vna1j"]
|
[node name="Level1" type="Node3D"]
|
||||||
resource_local_to_scene = true
|
|
||||||
albedo_color = Color(0.92629945, 2.7193873e-06, 3.85046e-07, 1)
|
|
||||||
|
|
||||||
[sub_resource type="SphereMesh" id="SphereMesh_gfihx"]
|
|
||||||
resource_local_to_scene = true
|
|
||||||
material = SubResource("StandardMaterial3D_vna1j")
|
|
||||||
radius = 0.3
|
|
||||||
height = 0.6
|
|
||||||
|
|
||||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_re4lj"]
|
|
||||||
resource_local_to_scene = true
|
|
||||||
albedo_color = Color(0.92629945, 2.7193873e-06, 3.85046e-07, 1)
|
|
||||||
|
|
||||||
[sub_resource type="SphereMesh" id="SphereMesh_1e8vg"]
|
|
||||||
resource_local_to_scene = true
|
|
||||||
material = SubResource("StandardMaterial3D_re4lj")
|
|
||||||
radius = 0.3
|
|
||||||
height = 0.6
|
|
||||||
|
|
||||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_8i4i4"]
|
|
||||||
resource_local_to_scene = true
|
|
||||||
albedo_color = Color(0.92629945, 2.7193873e-06, 3.85046e-07, 1)
|
|
||||||
|
|
||||||
[sub_resource type="SphereMesh" id="SphereMesh_waee5"]
|
|
||||||
resource_local_to_scene = true
|
|
||||||
material = SubResource("StandardMaterial3D_8i4i4")
|
|
||||||
radius = 0.3
|
|
||||||
height = 0.6
|
|
||||||
|
|
||||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_qffrh"]
|
|
||||||
resource_local_to_scene = true
|
|
||||||
albedo_color = Color(0.92629945, 2.7193873e-06, 3.85046e-07, 1)
|
|
||||||
|
|
||||||
[sub_resource type="SphereMesh" id="SphereMesh_3qbw0"]
|
|
||||||
resource_local_to_scene = true
|
|
||||||
material = SubResource("StandardMaterial3D_qffrh")
|
|
||||||
radius = 0.3
|
|
||||||
height = 0.6
|
|
||||||
|
|
||||||
[node name="Level1" type="Node3D" unique_id=632032132]
|
|
||||||
script = ExtResource("1_vdnny")
|
script = ExtResource("1_vdnny")
|
||||||
metadata/_custom_type_script = "uid://c8ywa33v3jq7t"
|
metadata/_custom_type_script = "uid://c8ywa33v3jq7t"
|
||||||
|
|
||||||
[node name="Player" parent="." unique_id=1386456330 instance=ExtResource("2_6qnnr")]
|
[node name="Player" parent="." instance=ExtResource("2_6qnnr")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 1, 3.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 1, 3.5)
|
||||||
|
|
||||||
[node name="FloorIce" parent="." unique_id=17800233 instance=ExtResource("3_vna1j")]
|
[node name="FloorIce" parent="." instance=ExtResource("3_vna1j")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0, 2.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0, 2.5)
|
||||||
|
|
||||||
[node name="FloorIce2" parent="." unique_id=393587440 instance=ExtResource("3_vna1j")]
|
[node name="FloorIce2" parent="." instance=ExtResource("3_vna1j")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0, 3.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0, 3.5)
|
||||||
|
|
||||||
[node name="FloorIce3" parent="." unique_id=1146168199 instance=ExtResource("3_vna1j")]
|
[node name="FloorIce3" parent="." instance=ExtResource("3_vna1j")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0, 1.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0, 1.5)
|
||||||
|
|
||||||
[node name="FloorIce4" parent="." unique_id=1902252956 instance=ExtResource("3_vna1j")]
|
[node name="FloorIce4" parent="." instance=ExtResource("3_vna1j")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0, 3.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0, 3.5)
|
||||||
|
|
||||||
[node name="FloorIce5" parent="." unique_id=218723586 instance=ExtResource("3_vna1j")]
|
[node name="FloorIce5" parent="." instance=ExtResource("3_vna1j")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0, 3.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0, 3.5)
|
||||||
|
|
||||||
[node name="FloorIce6" parent="." unique_id=1568724073 instance=ExtResource("3_vna1j")]
|
[node name="FloorIce6" parent="." instance=ExtResource("3_vna1j")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0, 4.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0, 4.5)
|
||||||
|
|
||||||
[node name="FloorIce7" parent="." unique_id=243778078 instance=ExtResource("3_vna1j")]
|
[node name="FloorIce7" parent="." instance=ExtResource("3_vna1j")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0, 5.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0, 5.5)
|
||||||
|
|
||||||
[node name="FloorIce8" parent="." unique_id=1158403495 instance=ExtResource("3_vna1j")]
|
[node name="FloorIce8" parent="." instance=ExtResource("3_vna1j")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0, 3.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0, 3.5)
|
||||||
|
|
||||||
[node name="FloorIce9" parent="." unique_id=752537173 instance=ExtResource("3_vna1j")]
|
[node name="FloorIce9" parent="." instance=ExtResource("3_vna1j")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0, 3.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0, 3.5)
|
||||||
|
|
||||||
[node name="Ball" parent="." unique_id=1788067945 instance=ExtResource("4_gfihx")]
|
[node name="Ball" parent="." instance=ExtResource("4_gfihx")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.3, 3.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.3, 3.5)
|
||||||
mesh = SubResource("SphereMesh_gfihx")
|
|
||||||
index = 3
|
|
||||||
|
|
||||||
[node name="Ball2" parent="." unique_id=449615728 instance=ExtResource("4_gfihx")]
|
[node name="Ball2" parent="." instance=ExtResource("4_gfihx")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.3, 3.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.3, 3.5)
|
||||||
mesh = SubResource("SphereMesh_1e8vg")
|
|
||||||
index = 1
|
|
||||||
|
|
||||||
[node name="Ball3" parent="." unique_id=1834635873 instance=ExtResource("4_gfihx")]
|
[node name="Ball3" parent="." instance=ExtResource("4_gfihx")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0.3, 2.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0.3, 2.5)
|
||||||
mesh = SubResource("SphereMesh_waee5")
|
|
||||||
|
|
||||||
[node name="Ball4" parent="." unique_id=158523805 instance=ExtResource("4_gfihx")]
|
[node name="Ball4" parent="." instance=ExtResource("4_gfihx")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0.3, 4.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0.3, 4.5)
|
||||||
mesh = SubResource("SphereMesh_3qbw0")
|
|
||||||
index = 2
|
|
||||||
|
|
||||||
[node name="Goal" parent="." unique_id=555504826 instance=ExtResource("5_re4lj")]
|
[node name="Goal" parent="." instance=ExtResource("5_re4lj")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0.057544, 5.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0.057544, 5.5)
|
||||||
|
|
||||||
[node name="Goal2" parent="." unique_id=2059380619 instance=ExtResource("5_re4lj")]
|
[node name="Goal2" parent="." instance=ExtResource("5_re4lj")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0.057544, 3.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0.057544, 3.5)
|
||||||
|
|
||||||
[node name="Goal3" parent="." unique_id=842479464 instance=ExtResource("5_re4lj")]
|
[node name="Goal3" parent="." instance=ExtResource("5_re4lj")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0.057544, 1.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0.057544, 1.5)
|
||||||
|
|
||||||
[node name="Goal4" parent="." unique_id=1252644304 instance=ExtResource("5_re4lj")]
|
[node name="Goal4" parent="." instance=ExtResource("5_re4lj")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.057544, 3.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.057544, 3.5)
|
||||||
|
|
||||||
[node name="Wall" parent="." unique_id=1925362067 instance=ExtResource("6_1e8vg")]
|
[node name="Wall" parent="." instance=ExtResource("6_1e8vg")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.600054, 2.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.600054, 2.5)
|
||||||
|
|
||||||
[node name="Wall2" parent="." unique_id=2044094843 instance=ExtResource("6_1e8vg")]
|
[node name="Wall2" parent="." instance=ExtResource("6_1e8vg")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0.600054, 2.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0.600054, 2.5)
|
||||||
|
|
||||||
[node name="Wall3" parent="." unique_id=938058533 instance=ExtResource("6_1e8vg")]
|
[node name="Wall3" parent="." instance=ExtResource("6_1e8vg")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.600054, 2.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.600054, 2.5)
|
||||||
|
|
||||||
[node name="Wall4" parent="." unique_id=933231220 instance=ExtResource("6_1e8vg")]
|
[node name="Wall4" parent="." instance=ExtResource("6_1e8vg")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.600054, 3.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.600054, 3.5)
|
||||||
|
|
||||||
[node name="Wall5" parent="." unique_id=707396064 instance=ExtResource("6_1e8vg")]
|
[node name="Wall5" parent="." instance=ExtResource("6_1e8vg")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.600054, 4.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.600054, 4.5)
|
||||||
|
|
||||||
[node name="Wall6" parent="." unique_id=2027572542 instance=ExtResource("6_1e8vg")]
|
[node name="Wall6" parent="." instance=ExtResource("6_1e8vg")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0.600054, 4.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0.600054, 4.5)
|
||||||
|
|
||||||
[node name="Wall7" parent="." unique_id=634417259 instance=ExtResource("6_1e8vg")]
|
[node name="Wall7" parent="." instance=ExtResource("6_1e8vg")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.600054, 4.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.600054, 4.5)
|
||||||
|
|
||||||
[node name="Wall8" parent="." unique_id=2030306905 instance=ExtResource("6_1e8vg")]
|
[node name="Wall8" parent="." instance=ExtResource("6_1e8vg")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.600054, 5.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.600054, 5.5)
|
||||||
|
|
||||||
[node name="Wall9" parent="." unique_id=680288100 instance=ExtResource("6_1e8vg")]
|
[node name="Wall9" parent="." instance=ExtResource("6_1e8vg")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.600054, 6.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.600054, 6.5)
|
||||||
|
|
||||||
[node name="Wall10" parent="." unique_id=626442406 instance=ExtResource("6_1e8vg")]
|
[node name="Wall10" parent="." instance=ExtResource("6_1e8vg")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0.600054, 6.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0.600054, 6.5)
|
||||||
|
|
||||||
[node name="Wall11" parent="." unique_id=1801635092 instance=ExtResource("6_1e8vg")]
|
[node name="Wall11" parent="." instance=ExtResource("6_1e8vg")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.600054, 6.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.600054, 6.5)
|
||||||
|
|
||||||
[node name="Wall12" parent="." unique_id=1120454857 instance=ExtResource("6_1e8vg")]
|
[node name="Wall12" parent="." instance=ExtResource("6_1e8vg")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.600054, 4.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.600054, 4.5)
|
||||||
|
|
||||||
[node name="Wall13" parent="." unique_id=1111179791 instance=ExtResource("6_1e8vg")]
|
[node name="Wall13" parent="." instance=ExtResource("6_1e8vg")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.600054, 5.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.600054, 5.5)
|
||||||
|
|
||||||
[node name="Wall14" parent="." unique_id=1117415948 instance=ExtResource("6_1e8vg")]
|
[node name="Wall14" parent="." instance=ExtResource("6_1e8vg")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.600054, 4.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.600054, 4.5)
|
||||||
|
|
||||||
[node name="Wall15" parent="." unique_id=592231490 instance=ExtResource("6_1e8vg")]
|
[node name="Wall15" parent="." instance=ExtResource("6_1e8vg")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.5, 0.600054, 4.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.5, 0.600054, 4.5)
|
||||||
|
|
||||||
[node name="Wall16" parent="." unique_id=1880961162 instance=ExtResource("6_1e8vg")]
|
[node name="Wall16" parent="." instance=ExtResource("6_1e8vg")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.5, 0.600054, 3.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.5, 0.600054, 3.5)
|
||||||
|
|
||||||
[node name="Wall17" parent="." unique_id=1391581327 instance=ExtResource("6_1e8vg")]
|
[node name="Wall17" parent="." instance=ExtResource("6_1e8vg")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.5, 0.600054, 2.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.5, 0.600054, 2.5)
|
||||||
|
|
||||||
[node name="Wall18" parent="." unique_id=981439938 instance=ExtResource("6_1e8vg")]
|
[node name="Wall18" parent="." instance=ExtResource("6_1e8vg")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.600054, 2.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.600054, 2.5)
|
||||||
|
|
||||||
[node name="Wall19" parent="." unique_id=1409635860 instance=ExtResource("6_1e8vg")]
|
[node name="Wall19" parent="." instance=ExtResource("6_1e8vg")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.600054, 2.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.600054, 2.5)
|
||||||
|
|
||||||
[node name="Wall20" parent="." unique_id=1287880419 instance=ExtResource("6_1e8vg")]
|
[node name="Wall20" parent="." instance=ExtResource("6_1e8vg")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.600054, 1.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.600054, 1.5)
|
||||||
|
|
||||||
[node name="Wall21" parent="." unique_id=213970668 instance=ExtResource("6_1e8vg")]
|
[node name="Wall21" parent="." instance=ExtResource("6_1e8vg")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.600054, 0.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.600054, 0.5)
|
||||||
|
|
||||||
[node name="Wall22" parent="." unique_id=107131282 instance=ExtResource("6_1e8vg")]
|
[node name="Wall22" parent="." instance=ExtResource("6_1e8vg")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0.600054, 0.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0.600054, 0.5)
|
||||||
|
|
||||||
[node name="Wall23" parent="." unique_id=1185560766 instance=ExtResource("6_1e8vg")]
|
[node name="Wall23" parent="." instance=ExtResource("6_1e8vg")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.600054, 0.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.600054, 0.5)
|
||||||
|
|
||||||
[node name="Wall24" parent="." unique_id=1676896462 instance=ExtResource("6_1e8vg")]
|
[node name="Wall24" parent="." instance=ExtResource("6_1e8vg")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.600054, 1.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.600054, 1.5)
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
[gd_scene format=3 uid="uid://dgm0abpacn3ty"]
|
[gd_scene load_steps=6 format=3 uid="uid://dgm0abpacn3ty"]
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://c8ywa33v3jq7t" path="res://board.gd" id="1_8lm7g"]
|
[ext_resource type="Script" uid="uid://c8ywa33v3jq7t" path="res://board.gd" id="1_8lm7g"]
|
||||||
[ext_resource type="PackedScene" uid="uid://cnjmu3qesbndk" path="res://piece/player.tscn" id="2_6d1oy"]
|
[ext_resource type="PackedScene" uid="uid://cnjmu3qesbndk" path="res://piece/player.tscn" id="2_6d1oy"]
|
||||||
|
|
@ -6,157 +6,98 @@
|
||||||
[ext_resource type="PackedScene" uid="uid://uf8vnylfqal1" path="res://piece/goal.tscn" id="4_6f4n5"]
|
[ext_resource type="PackedScene" uid="uid://uf8vnylfqal1" path="res://piece/goal.tscn" id="4_6f4n5"]
|
||||||
[ext_resource type="PackedScene" uid="uid://bkaa4sl1n2f5w" path="res://piece/wall.tscn" id="5_up8kx"]
|
[ext_resource type="PackedScene" uid="uid://bkaa4sl1n2f5w" path="res://piece/wall.tscn" id="5_up8kx"]
|
||||||
|
|
||||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_h86ij"]
|
[node name="Level1" type="Node3D"]
|
||||||
resource_local_to_scene = true
|
|
||||||
albedo_color = Color(0.92629945, 2.7193873e-06, 3.85046e-07, 1)
|
|
||||||
|
|
||||||
[sub_resource type="SphereMesh" id="SphereMesh_6f4n5"]
|
|
||||||
resource_local_to_scene = true
|
|
||||||
material = SubResource("StandardMaterial3D_h86ij")
|
|
||||||
radius = 0.3
|
|
||||||
height = 0.6
|
|
||||||
|
|
||||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_up8kx"]
|
|
||||||
resource_local_to_scene = true
|
|
||||||
albedo_color = Color(0.92629945, 2.7193873e-06, 3.85046e-07, 1)
|
|
||||||
|
|
||||||
[sub_resource type="SphereMesh" id="SphereMesh_3h4qd"]
|
|
||||||
resource_local_to_scene = true
|
|
||||||
material = SubResource("StandardMaterial3D_up8kx")
|
|
||||||
radius = 0.3
|
|
||||||
height = 0.6
|
|
||||||
|
|
||||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_gwsbg"]
|
|
||||||
resource_local_to_scene = true
|
|
||||||
albedo_color = Color(0.92629945, 2.7193873e-06, 3.85046e-07, 1)
|
|
||||||
|
|
||||||
[sub_resource type="SphereMesh" id="SphereMesh_k61m4"]
|
|
||||||
resource_local_to_scene = true
|
|
||||||
material = SubResource("StandardMaterial3D_gwsbg")
|
|
||||||
radius = 0.3
|
|
||||||
height = 0.6
|
|
||||||
|
|
||||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_stq3l"]
|
|
||||||
resource_local_to_scene = true
|
|
||||||
albedo_color = Color(0.92629945, 2.7193873e-06, 3.85046e-07, 1)
|
|
||||||
|
|
||||||
[sub_resource type="SphereMesh" id="SphereMesh_8y7vm"]
|
|
||||||
resource_local_to_scene = true
|
|
||||||
material = SubResource("StandardMaterial3D_stq3l")
|
|
||||||
radius = 0.3
|
|
||||||
height = 0.6
|
|
||||||
|
|
||||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_pau7c"]
|
|
||||||
resource_local_to_scene = true
|
|
||||||
albedo_color = Color(0.92629945, 2.7193873e-06, 3.85046e-07, 1)
|
|
||||||
|
|
||||||
[sub_resource type="SphereMesh" id="SphereMesh_hwxao"]
|
|
||||||
resource_local_to_scene = true
|
|
||||||
material = SubResource("StandardMaterial3D_pau7c")
|
|
||||||
radius = 0.3
|
|
||||||
height = 0.6
|
|
||||||
|
|
||||||
[node name="Level1" type="Node3D" unique_id=682180621]
|
|
||||||
script = ExtResource("1_8lm7g")
|
script = ExtResource("1_8lm7g")
|
||||||
metadata/_custom_type_script = "uid://c8ywa33v3jq7t"
|
metadata/_custom_type_script = "uid://c8ywa33v3jq7t"
|
||||||
|
|
||||||
[node name="Player" parent="." unique_id=14506250 instance=ExtResource("2_6d1oy")]
|
[node name="Player" parent="." instance=ExtResource("2_6d1oy")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 1, 2.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 1, 2.5)
|
||||||
|
|
||||||
[node name="Ball" parent="." unique_id=1058865414 instance=ExtResource("3_h86ij")]
|
[node name="Ball" parent="." instance=ExtResource("3_h86ij")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.3, 2.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.3, 2.5)
|
||||||
mesh = SubResource("SphereMesh_6f4n5")
|
|
||||||
|
|
||||||
[node name="Ball2" parent="." unique_id=771973641 instance=ExtResource("3_h86ij")]
|
[node name="Ball2" parent="." instance=ExtResource("3_h86ij")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.3, 5.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.3, 5.5)
|
||||||
mesh = SubResource("SphereMesh_3h4qd")
|
|
||||||
index = 4
|
|
||||||
|
|
||||||
[node name="Ball4" parent="." unique_id=1326211963 instance=ExtResource("3_h86ij")]
|
[node name="Ball4" parent="." instance=ExtResource("3_h86ij")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0.3, 4.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0.3, 4.5)
|
||||||
mesh = SubResource("SphereMesh_k61m4")
|
|
||||||
index = 2
|
|
||||||
|
|
||||||
[node name="Ball5" parent="." unique_id=1779306547 instance=ExtResource("3_h86ij")]
|
[node name="Ball5" parent="." instance=ExtResource("3_h86ij")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.3, 3.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.3, 3.5)
|
||||||
mesh = SubResource("SphereMesh_8y7vm")
|
|
||||||
index = 1
|
|
||||||
|
|
||||||
[node name="Ball3" parent="." unique_id=703155459 instance=ExtResource("3_h86ij")]
|
[node name="Ball3" parent="." instance=ExtResource("3_h86ij")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.3, 4.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.3, 4.5)
|
||||||
mesh = SubResource("SphereMesh_hwxao")
|
|
||||||
index = 3
|
|
||||||
|
|
||||||
[node name="Goal" parent="." unique_id=1402799070 instance=ExtResource("4_6f4n5")]
|
[node name="Goal" parent="." instance=ExtResource("4_6f4n5")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.057544, 5.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.057544, 5.5)
|
||||||
|
|
||||||
[node name="Wall" parent="." unique_id=1346788363 instance=ExtResource("5_up8kx")]
|
[node name="Wall" parent="." instance=ExtResource("5_up8kx")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.600054, 6.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.600054, 6.5)
|
||||||
|
|
||||||
[node name="Wall2" parent="." unique_id=1043565710 instance=ExtResource("5_up8kx")]
|
[node name="Wall2" parent="." instance=ExtResource("5_up8kx")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.5, 0.600054, 6.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.5, 0.600054, 6.5)
|
||||||
|
|
||||||
[node name="Wall3" parent="." unique_id=1193454538 instance=ExtResource("5_up8kx")]
|
[node name="Wall3" parent="." instance=ExtResource("5_up8kx")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.5, 0.600054, 5.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.5, 0.600054, 5.5)
|
||||||
|
|
||||||
[node name="Wall4" parent="." unique_id=1547864667 instance=ExtResource("5_up8kx")]
|
[node name="Wall4" parent="." instance=ExtResource("5_up8kx")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.600054, 6.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.600054, 6.5)
|
||||||
|
|
||||||
[node name="Wall5" parent="." unique_id=1419139155 instance=ExtResource("5_up8kx")]
|
[node name="Wall5" parent="." instance=ExtResource("5_up8kx")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0.600054, 5.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0.600054, 5.5)
|
||||||
|
|
||||||
[node name="Wall6" parent="." unique_id=518270262 instance=ExtResource("5_up8kx")]
|
[node name="Wall6" parent="." instance=ExtResource("5_up8kx")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.600054, 5.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.600054, 5.5)
|
||||||
|
|
||||||
[node name="Wall7" parent="." unique_id=2142880059 instance=ExtResource("5_up8kx")]
|
[node name="Wall7" parent="." instance=ExtResource("5_up8kx")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0.600054, 6.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0.600054, 6.5)
|
||||||
|
|
||||||
[node name="Wall8" parent="." unique_id=8635365 instance=ExtResource("5_up8kx")]
|
[node name="Wall8" parent="." instance=ExtResource("5_up8kx")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.600054, 4.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.600054, 4.5)
|
||||||
|
|
||||||
[node name="Wall9" parent="." unique_id=1708492450 instance=ExtResource("5_up8kx")]
|
[node name="Wall9" parent="." instance=ExtResource("5_up8kx")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.600054, 0.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.600054, 0.5)
|
||||||
|
|
||||||
[node name="Wall15" parent="." unique_id=825544029 instance=ExtResource("5_up8kx")]
|
[node name="Wall15" parent="." instance=ExtResource("5_up8kx")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.600054, 1.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.600054, 1.5)
|
||||||
|
|
||||||
[node name="Wall16" parent="." unique_id=1554944111 instance=ExtResource("5_up8kx")]
|
[node name="Wall16" parent="." instance=ExtResource("5_up8kx")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0.600054, 0.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0.600054, 0.5)
|
||||||
|
|
||||||
[node name="Wall23" parent="." unique_id=335836773 instance=ExtResource("5_up8kx")]
|
[node name="Wall23" parent="." instance=ExtResource("5_up8kx")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.600054, 0.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.600054, 0.5)
|
||||||
|
|
||||||
[node name="Wall17" parent="." unique_id=1845202234 instance=ExtResource("5_up8kx")]
|
[node name="Wall17" parent="." instance=ExtResource("5_up8kx")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0.600054, 0.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0.600054, 0.5)
|
||||||
|
|
||||||
[node name="Wall18" parent="." unique_id=1561529744 instance=ExtResource("5_up8kx")]
|
[node name="Wall18" parent="." instance=ExtResource("5_up8kx")]
|
||||||
|
|
||||||
[node name="Wall19" parent="." unique_id=1713372882 instance=ExtResource("5_up8kx")]
|
[node name="Wall19" parent="." instance=ExtResource("5_up8kx")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.600054, 2.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.600054, 2.5)
|
||||||
|
|
||||||
[node name="Wall24" parent="." unique_id=31200297 instance=ExtResource("5_up8kx")]
|
[node name="Wall24" parent="." instance=ExtResource("5_up8kx")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.600054, 1.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.600054, 1.5)
|
||||||
|
|
||||||
[node name="Wall20" parent="." unique_id=1850705672 instance=ExtResource("5_up8kx")]
|
[node name="Wall20" parent="." instance=ExtResource("5_up8kx")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.600054, 4.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.600054, 4.5)
|
||||||
|
|
||||||
[node name="Wall21" parent="." unique_id=821396292 instance=ExtResource("5_up8kx")]
|
[node name="Wall21" parent="." instance=ExtResource("5_up8kx")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.600054, 3.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.600054, 3.5)
|
||||||
|
|
||||||
[node name="Wall22" parent="." unique_id=1999216569 instance=ExtResource("5_up8kx")]
|
[node name="Wall22" parent="." instance=ExtResource("5_up8kx")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0.600054, 4.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0.600054, 4.5)
|
||||||
|
|
||||||
[node name="Wall25" parent="." unique_id=735140296 instance=ExtResource("5_up8kx")]
|
[node name="Wall25" parent="." instance=ExtResource("5_up8kx")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.5, 0.600054, 4.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.5, 0.600054, 4.5)
|
||||||
|
|
||||||
[node name="Wall26" parent="." unique_id=555022921 instance=ExtResource("5_up8kx")]
|
[node name="Wall26" parent="." instance=ExtResource("5_up8kx")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.600054, 3.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.600054, 3.5)
|
||||||
|
|
||||||
[node name="Wall27" parent="." unique_id=1813784575 instance=ExtResource("5_up8kx")]
|
[node name="Wall27" parent="." instance=ExtResource("5_up8kx")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.600054, 2.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.600054, 2.5)
|
||||||
|
|
||||||
[node name="Wall28" parent="." unique_id=930023664 instance=ExtResource("5_up8kx")]
|
[node name="Wall28" parent="." instance=ExtResource("5_up8kx")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.600054, 2.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.600054, 2.5)
|
||||||
|
|
||||||
[node name="Wall29" parent="." unique_id=1550146605 instance=ExtResource("5_up8kx")]
|
[node name="Wall29" parent="." instance=ExtResource("5_up8kx")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.5, 0.600054, 3.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.5, 0.600054, 3.5)
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
[gd_scene format=3 uid="uid://cqergc02oqrc2"]
|
[gd_scene load_steps=7 format=3 uid="uid://cqergc02oqrc2"]
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://c8ywa33v3jq7t" path="res://board.gd" id="1_iyvih"]
|
[ext_resource type="Script" uid="uid://c8ywa33v3jq7t" path="res://board.gd" id="1_iyvih"]
|
||||||
[ext_resource type="PackedScene" uid="uid://cnjmu3qesbndk" path="res://piece/player.tscn" id="2_g1guy"]
|
[ext_resource type="PackedScene" uid="uid://cnjmu3qesbndk" path="res://piece/player.tscn" id="2_g1guy"]
|
||||||
|
|
@ -7,135 +7,112 @@
|
||||||
[ext_resource type="PackedScene" uid="uid://bkaa4sl1n2f5w" path="res://piece/wall.tscn" id="5_hasnv"]
|
[ext_resource type="PackedScene" uid="uid://bkaa4sl1n2f5w" path="res://piece/wall.tscn" id="5_hasnv"]
|
||||||
[ext_resource type="PackedScene" uid="uid://uf8vnylfqal1" path="res://piece/goal.tscn" id="6_qspff"]
|
[ext_resource type="PackedScene" uid="uid://uf8vnylfqal1" path="res://piece/goal.tscn" id="6_qspff"]
|
||||||
|
|
||||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_6ivpe"]
|
[node name="Level1" type="Node3D"]
|
||||||
resource_local_to_scene = true
|
|
||||||
albedo_color = Color(0.92629945, 2.7193873e-06, 3.85046e-07, 1)
|
|
||||||
|
|
||||||
[sub_resource type="SphereMesh" id="SphereMesh_3xx3e"]
|
|
||||||
resource_local_to_scene = true
|
|
||||||
material = SubResource("StandardMaterial3D_6ivpe")
|
|
||||||
radius = 0.3
|
|
||||||
height = 0.6
|
|
||||||
|
|
||||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_hasnv"]
|
|
||||||
resource_local_to_scene = true
|
|
||||||
albedo_color = Color(0.92629945, 2.7193873e-06, 3.85046e-07, 1)
|
|
||||||
|
|
||||||
[sub_resource type="SphereMesh" id="SphereMesh_qspff"]
|
|
||||||
resource_local_to_scene = true
|
|
||||||
material = SubResource("StandardMaterial3D_hasnv")
|
|
||||||
radius = 0.3
|
|
||||||
height = 0.6
|
|
||||||
|
|
||||||
[node name="Level1" type="Node3D" unique_id=69093933]
|
|
||||||
script = ExtResource("1_iyvih")
|
script = ExtResource("1_iyvih")
|
||||||
metadata/_custom_type_script = "uid://c8ywa33v3jq7t"
|
metadata/_custom_type_script = "uid://c8ywa33v3jq7t"
|
||||||
|
|
||||||
[node name="Player" parent="." unique_id=897308802 instance=ExtResource("2_g1guy")]
|
[node name="Player" parent="." instance=ExtResource("2_g1guy")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 1, 4.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 1, 4.5)
|
||||||
|
|
||||||
[node name="FloorIce" parent="." unique_id=1178637651 instance=ExtResource("3_6ivpe")]
|
[node name="FloorIce" parent="." instance=ExtResource("3_6ivpe")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0, 2.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0, 2.5)
|
||||||
|
|
||||||
[node name="FloorIce2" parent="." unique_id=2008434936 instance=ExtResource("3_6ivpe")]
|
[node name="FloorIce2" parent="." instance=ExtResource("3_6ivpe")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0, 2.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0, 2.5)
|
||||||
|
|
||||||
[node name="FloorIce3" parent="." unique_id=1825821215 instance=ExtResource("3_6ivpe")]
|
[node name="FloorIce3" parent="." instance=ExtResource("3_6ivpe")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0, 2.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0, 2.5)
|
||||||
|
|
||||||
[node name="FloorIce4" parent="." unique_id=2052575746 instance=ExtResource("3_6ivpe")]
|
[node name="FloorIce4" parent="." instance=ExtResource("3_6ivpe")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0, 2.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0, 2.5)
|
||||||
|
|
||||||
[node name="FloorIce5" parent="." unique_id=1112085132 instance=ExtResource("3_6ivpe")]
|
[node name="FloorIce5" parent="." instance=ExtResource("3_6ivpe")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0, 2.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0, 2.5)
|
||||||
|
|
||||||
[node name="Ball" parent="." unique_id=809535017 instance=ExtResource("4_3xx3e")]
|
[node name="Ball" parent="." instance=ExtResource("4_3xx3e")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0.3, 2.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0.3, 2.5)
|
||||||
mesh = SubResource("SphereMesh_3xx3e")
|
|
||||||
lvel = Vector2i(1, 0)
|
lvel = Vector2i(1, 0)
|
||||||
index = 1
|
|
||||||
|
|
||||||
[node name="Wall" parent="." unique_id=1228786882 instance=ExtResource("5_hasnv")]
|
[node name="Wall" parent="." instance=ExtResource("5_hasnv")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.600054, 2.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.600054, 2.5)
|
||||||
|
|
||||||
[node name="Wall2" parent="." unique_id=1607274998 instance=ExtResource("5_hasnv")]
|
[node name="Wall2" parent="." instance=ExtResource("5_hasnv")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.5, 0.600054, 2.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.5, 0.600054, 2.5)
|
||||||
|
|
||||||
[node name="Wall16" parent="." unique_id=661344499 instance=ExtResource("5_hasnv")]
|
[node name="Wall16" parent="." instance=ExtResource("5_hasnv")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.600054, 1.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.600054, 1.5)
|
||||||
|
|
||||||
[node name="Wall17" parent="." unique_id=862236102 instance=ExtResource("5_hasnv")]
|
[node name="Wall17" parent="." instance=ExtResource("5_hasnv")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.600054, 0.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.600054, 0.5)
|
||||||
|
|
||||||
[node name="Wall18" parent="." unique_id=2080777949 instance=ExtResource("5_hasnv")]
|
[node name="Wall18" parent="." instance=ExtResource("5_hasnv")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0.600054, 0.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0.600054, 0.5)
|
||||||
|
|
||||||
[node name="Wall19" parent="." unique_id=322433922 instance=ExtResource("5_hasnv")]
|
[node name="Wall19" parent="." instance=ExtResource("5_hasnv")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.600054, 0.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.600054, 0.5)
|
||||||
|
|
||||||
[node name="Wall20" parent="." unique_id=2111822444 instance=ExtResource("5_hasnv")]
|
[node name="Wall20" parent="." instance=ExtResource("5_hasnv")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.600054, 4.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.600054, 4.5)
|
||||||
|
|
||||||
[node name="Wall21" parent="." unique_id=235980927 instance=ExtResource("5_hasnv")]
|
[node name="Wall21" parent="." instance=ExtResource("5_hasnv")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.600054, 4.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.600054, 4.5)
|
||||||
|
|
||||||
[node name="Ball2" parent="." unique_id=556715110 instance=ExtResource("4_3xx3e")]
|
[node name="Ball2" parent="." instance=ExtResource("4_3xx3e")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0.3, 1.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0.3, 1.5)
|
||||||
mesh = SubResource("SphereMesh_qspff")
|
|
||||||
|
|
||||||
[node name="Goal" parent="." unique_id=1126489514 instance=ExtResource("6_qspff")]
|
[node name="Goal" parent="." instance=ExtResource("6_qspff")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0.057544, 5.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0.057544, 5.5)
|
||||||
|
|
||||||
[node name="Wall3" parent="." unique_id=1990410294 instance=ExtResource("5_hasnv")]
|
[node name="Wall3" parent="." instance=ExtResource("5_hasnv")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0.600054, 7.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0.600054, 7.5)
|
||||||
|
|
||||||
[node name="Wall4" parent="." unique_id=269142778 instance=ExtResource("5_hasnv")]
|
[node name="Wall4" parent="." instance=ExtResource("5_hasnv")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.600054, 7.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.600054, 7.5)
|
||||||
|
|
||||||
[node name="Wall22" parent="." unique_id=1697905990 instance=ExtResource("5_hasnv")]
|
[node name="Wall22" parent="." instance=ExtResource("5_hasnv")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0.600054, 7.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0.600054, 7.5)
|
||||||
|
|
||||||
[node name="Wall23" parent="." unique_id=1089309212 instance=ExtResource("5_hasnv")]
|
[node name="Wall23" parent="." instance=ExtResource("5_hasnv")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.600054, 7.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.600054, 7.5)
|
||||||
|
|
||||||
[node name="Wall24" parent="." unique_id=1396372019 instance=ExtResource("5_hasnv")]
|
[node name="Wall24" parent="." instance=ExtResource("5_hasnv")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.600054, 7.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.600054, 7.5)
|
||||||
|
|
||||||
[node name="Wall25" parent="." unique_id=1174708234 instance=ExtResource("5_hasnv")]
|
[node name="Wall25" parent="." instance=ExtResource("5_hasnv")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.600054, 6.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.600054, 6.5)
|
||||||
|
|
||||||
[node name="Wall26" parent="." unique_id=15793589 instance=ExtResource("5_hasnv")]
|
[node name="Wall26" parent="." instance=ExtResource("5_hasnv")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.600054, 5.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.600054, 5.5)
|
||||||
|
|
||||||
[node name="Wall5" parent="." unique_id=1722628730 instance=ExtResource("5_hasnv")]
|
[node name="Wall5" parent="." instance=ExtResource("5_hasnv")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0.600054, 6.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0.600054, 6.5)
|
||||||
|
|
||||||
[node name="Wall6" parent="." unique_id=981485939 instance=ExtResource("5_hasnv")]
|
[node name="Wall6" parent="." instance=ExtResource("5_hasnv")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0.600054, 5.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0.600054, 5.5)
|
||||||
|
|
||||||
[node name="Wall7" parent="." unique_id=32305628 instance=ExtResource("5_hasnv")]
|
[node name="Wall7" parent="." instance=ExtResource("5_hasnv")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0.600054, 4.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0.600054, 4.5)
|
||||||
|
|
||||||
[node name="Wall8" parent="." unique_id=1284743256 instance=ExtResource("5_hasnv")]
|
[node name="Wall8" parent="." instance=ExtResource("5_hasnv")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0.600054, 3.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0.600054, 3.5)
|
||||||
|
|
||||||
[node name="Wall9" parent="." unique_id=1140409582 instance=ExtResource("5_hasnv")]
|
[node name="Wall9" parent="." instance=ExtResource("5_hasnv")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0.600054, 1.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0.600054, 1.5)
|
||||||
|
|
||||||
[node name="Wall10" parent="." unique_id=736475495 instance=ExtResource("5_hasnv")]
|
[node name="Wall10" parent="." instance=ExtResource("5_hasnv")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.600054, 3.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.600054, 3.5)
|
||||||
|
|
||||||
[node name="Wall11" parent="." unique_id=1958803785 instance=ExtResource("5_hasnv")]
|
[node name="Wall11" parent="." instance=ExtResource("5_hasnv")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.600054, 1.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.600054, 1.5)
|
||||||
|
|
||||||
[node name="Wall12" parent="." unique_id=548361774 instance=ExtResource("5_hasnv")]
|
[node name="Wall12" parent="." instance=ExtResource("5_hasnv")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.600054, 1.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.600054, 1.5)
|
||||||
|
|
||||||
[node name="Wall13" parent="." unique_id=497562917 instance=ExtResource("5_hasnv")]
|
[node name="Wall13" parent="." instance=ExtResource("5_hasnv")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.600054, 3.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.600054, 3.5)
|
||||||
|
|
||||||
[node name="Wall14" parent="." unique_id=547869330 instance=ExtResource("5_hasnv")]
|
[node name="Wall14" parent="." instance=ExtResource("5_hasnv")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.600054, 3.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.600054, 3.5)
|
||||||
|
|
||||||
[node name="Wall15" parent="." unique_id=1853391709 instance=ExtResource("5_hasnv")]
|
[node name="Wall15" parent="." instance=ExtResource("5_hasnv")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.600054, 3.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.600054, 3.5)
|
||||||
|
|
|
||||||
3
main.gd
3
main.gd
|
|
@ -27,13 +27,12 @@ var level_num := -1
|
||||||
@export var test := false
|
@export var test := false
|
||||||
# TODO: yet more levels
|
# TODO: yet more levels
|
||||||
var levels: Array[PackedScene] = [
|
var levels: Array[PackedScene] = [
|
||||||
#preload("res://level/roygbv_00.tscn"),
|
preload("res://level/roygbv_00.tscn"),
|
||||||
preload("res://level/player_barrier_01.tscn"),
|
preload("res://level/player_barrier_01.tscn"),
|
||||||
preload("res://level/level_00.tscn"),
|
preload("res://level/level_00.tscn"),
|
||||||
preload("res://level/level_01.tscn"),
|
preload("res://level/level_01.tscn"),
|
||||||
preload("res://level/diagonal_bounce_00.tscn"),
|
preload("res://level/diagonal_bounce_00.tscn"),
|
||||||
preload("res://level/ball_bounce_00.tscn"),
|
preload("res://level/ball_bounce_00.tscn"),
|
||||||
preload("res://level/ball_bounce_01.tscn"),
|
|
||||||
preload("res://level/timing_00.tscn"),
|
preload("res://level/timing_00.tscn"),
|
||||||
preload("res://level/level_04.tscn"),
|
preload("res://level/level_04.tscn"),
|
||||||
preload("res://level/squeeze_00.tscn"),
|
preload("res://level/squeeze_00.tscn"),
|
||||||
|
|
|
||||||
39
main.tscn
39
main.tscn
|
|
@ -1,4 +1,4 @@
|
||||||
[gd_scene format=3 uid="uid://lrk2whqxl0w0"]
|
[gd_scene load_steps=16 format=3 uid="uid://lrk2whqxl0w0"]
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://c707s0tgd88pg" path="res://main.gd" id="1_ig7tw"]
|
[ext_resource type="Script" uid="uid://c707s0tgd88pg" path="res://main.gd" id="1_ig7tw"]
|
||||||
[ext_resource type="Texture2D" uid="uid://crahyipmcudoy" path="res://ui/undo.png" id="3_lquwl"]
|
[ext_resource type="Texture2D" uid="uid://crahyipmcudoy" path="res://ui/undo.png" id="3_lquwl"]
|
||||||
|
|
@ -7,7 +7,6 @@
|
||||||
[ext_resource type="Shader" uid="uid://c7e17bwc7nrgt" path="res://ground.gdshader" id="5_lquwl"]
|
[ext_resource type="Shader" uid="uid://c7e17bwc7nrgt" path="res://ground.gdshader" id="5_lquwl"]
|
||||||
[ext_resource type="Texture2D" uid="uid://q6x7t05nx1d1" path="res://ui/rolltime-indicator.png" id="6_7mycd"]
|
[ext_resource type="Texture2D" uid="uid://q6x7t05nx1d1" path="res://ui/rolltime-indicator.png" id="6_7mycd"]
|
||||||
[ext_resource type="Texture2D" uid="uid://b8kvn3kumc08s" path="res://ui/victory-indicator.png" id="7_272bh"]
|
[ext_resource type="Texture2D" uid="uid://b8kvn3kumc08s" path="res://ui/victory-indicator.png" id="7_272bh"]
|
||||||
[ext_resource type="Script" uid="uid://c8kqyoomhve1g" path="res://fps.gd" id="8_5vw27"]
|
|
||||||
|
|
||||||
[sub_resource type="ProceduralSkyMaterial" id="ProceduralSkyMaterial_1bvp3"]
|
[sub_resource type="ProceduralSkyMaterial" id="ProceduralSkyMaterial_1bvp3"]
|
||||||
sky_top_color = Color(0.467272, 0.753409, 0.87431, 1)
|
sky_top_color = Color(0.467272, 0.753409, 0.87431, 1)
|
||||||
|
|
@ -47,33 +46,33 @@ shader_parameter/noise_strength = 0.1
|
||||||
material = SubResource("ShaderMaterial_lquwl")
|
material = SubResource("ShaderMaterial_lquwl")
|
||||||
size = Vector2(64, 64)
|
size = Vector2(64, 64)
|
||||||
|
|
||||||
[node name="Main" type="Node3D" unique_id=1819655365]
|
[node name="Main" type="Node3D"]
|
||||||
script = ExtResource("1_ig7tw")
|
script = ExtResource("1_ig7tw")
|
||||||
|
|
||||||
[node name="Sun" type="DirectionalLight3D" parent="." unique_id=86560667]
|
[node name="Sun" type="DirectionalLight3D" parent="."]
|
||||||
transform = Transform3D(1, 0, 0, 0, 0.5, 0.866025, 0, -0.866025, 0.5, 0, 0, 0)
|
transform = Transform3D(1, 0, 0, 0, 0.5, 0.866025, 0, -0.866025, 0.5, 0, 0, 0)
|
||||||
light_energy = 0.1
|
light_energy = 0.1
|
||||||
shadow_enabled = true
|
shadow_enabled = true
|
||||||
shadow_opacity = 0.75
|
shadow_opacity = 0.75
|
||||||
|
|
||||||
[node name="WorldEnvironment" type="WorldEnvironment" parent="." unique_id=954776949]
|
[node name="WorldEnvironment" type="WorldEnvironment" parent="."]
|
||||||
environment = SubResource("Environment_7mycd")
|
environment = SubResource("Environment_7mycd")
|
||||||
|
|
||||||
[node name="Camera" type="Camera3D" parent="." unique_id=925153376]
|
[node name="Camera" type="Camera3D" parent="."]
|
||||||
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, 0, 20, 0)
|
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, 0, 20, 0)
|
||||||
fov = 30.0
|
fov = 30.0
|
||||||
|
|
||||||
[node name="Sound" type="AudioStreamPlayer" parent="." unique_id=88445396]
|
[node name="Sound" type="AudioStreamPlayer" parent="."]
|
||||||
|
|
||||||
[node name="TopLeft" type="VisibleOnScreenNotifier3D" parent="." unique_id=1405523715]
|
[node name="TopLeft" type="VisibleOnScreenNotifier3D" parent="."]
|
||||||
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, -0.5, 0, -0.25)
|
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, -0.5, 0, -0.25)
|
||||||
aabb = AABB(-0.25, 0, -0.25, 2, 2, 2)
|
aabb = AABB(-0.25, 0, -0.25, 2, 2, 2)
|
||||||
|
|
||||||
[node name="BottomRight" type="VisibleOnScreenNotifier3D" parent="." unique_id=1877862461]
|
[node name="BottomRight" type="VisibleOnScreenNotifier3D" parent="."]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.25, 0, 0.25)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.25, 0, 0.25)
|
||||||
aabb = AABB(0, 0, 0, 2, 2, 2)
|
aabb = AABB(0, 0, 0, 2, 2, 2)
|
||||||
|
|
||||||
[node name="UndoButton" type="Button" parent="." unique_id=1224849043]
|
[node name="UndoButton" type="Button" parent="."]
|
||||||
offset_left = -5.0
|
offset_left = -5.0
|
||||||
offset_top = 1.0
|
offset_top = 1.0
|
||||||
offset_right = 101.0
|
offset_right = 101.0
|
||||||
|
|
@ -83,7 +82,7 @@ icon = ExtResource("3_lquwl")
|
||||||
flat = true
|
flat = true
|
||||||
expand_icon = true
|
expand_icon = true
|
||||||
|
|
||||||
[node name="RedoButton" type="Button" parent="." unique_id=1856584366]
|
[node name="RedoButton" type="Button" parent="."]
|
||||||
offset_left = 108.0
|
offset_left = 108.0
|
||||||
offset_top = 3.0
|
offset_top = 3.0
|
||||||
offset_right = 226.0
|
offset_right = 226.0
|
||||||
|
|
@ -93,7 +92,7 @@ icon = ExtResource("4_7mycd")
|
||||||
flat = true
|
flat = true
|
||||||
expand_icon = true
|
expand_icon = true
|
||||||
|
|
||||||
[node name="RestartButton" type="Button" parent="." unique_id=46580298]
|
[node name="RestartButton" type="Button" parent="."]
|
||||||
visible = false
|
visible = false
|
||||||
offset_left = 245.0
|
offset_left = 245.0
|
||||||
offset_top = 4.0
|
offset_top = 4.0
|
||||||
|
|
@ -104,7 +103,7 @@ icon = ExtResource("5_272bh")
|
||||||
flat = true
|
flat = true
|
||||||
expand_icon = true
|
expand_icon = true
|
||||||
|
|
||||||
[node name="Clock" type="RichTextLabel" parent="." unique_id=286900933]
|
[node name="Clock" type="RichTextLabel" parent="."]
|
||||||
offset_left = 1063.0
|
offset_left = 1063.0
|
||||||
offset_top = 28.0
|
offset_top = 28.0
|
||||||
offset_right = 1244.0
|
offset_right = 1244.0
|
||||||
|
|
@ -112,7 +111,7 @@ offset_bottom = 76.0
|
||||||
theme_override_font_sizes/normal_font_size = 32
|
theme_override_font_sizes/normal_font_size = 32
|
||||||
fit_content = true
|
fit_content = true
|
||||||
|
|
||||||
[node name="SlowmoIndicator" type="Label" parent="." unique_id=820839621]
|
[node name="SlowmoIndicator" type="Label" parent="."]
|
||||||
offset_left = 1065.0
|
offset_left = 1065.0
|
||||||
offset_top = 615.0
|
offset_top = 615.0
|
||||||
offset_right = 1150.0
|
offset_right = 1150.0
|
||||||
|
|
@ -121,27 +120,21 @@ text = "slowmo"
|
||||||
horizontal_alignment = 1
|
horizontal_alignment = 1
|
||||||
vertical_alignment = 1
|
vertical_alignment = 1
|
||||||
|
|
||||||
[node name="Ground" type="MeshInstance3D" parent="." unique_id=1791379229]
|
[node name="Ground" type="MeshInstance3D" parent="."]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.01, 0)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.01, 0)
|
||||||
mesh = SubResource("PlaneMesh_1bvp3")
|
mesh = SubResource("PlaneMesh_1bvp3")
|
||||||
|
|
||||||
[node name="RolltimeIndicator" type="Sprite2D" parent="." unique_id=1995599430]
|
[node name="RolltimeIndicator" type="Sprite2D" parent="."]
|
||||||
modulate = Color(1, 1, 1, 0)
|
modulate = Color(1, 1, 1, 0)
|
||||||
texture = ExtResource("6_7mycd")
|
texture = ExtResource("6_7mycd")
|
||||||
centered = false
|
centered = false
|
||||||
|
|
||||||
[node name="VictoryIndicator" type="Sprite2D" parent="." unique_id=1017286535]
|
[node name="VictoryIndicator" type="Sprite2D" parent="."]
|
||||||
modulate = Color(0.796078, 0.639216, 0.0627451, 0)
|
modulate = Color(0.796078, 0.639216, 0.0627451, 0)
|
||||||
z_index = 1
|
z_index = 1
|
||||||
texture = ExtResource("7_272bh")
|
texture = ExtResource("7_272bh")
|
||||||
centered = false
|
centered = false
|
||||||
|
|
||||||
[node name="FPS" type="Label" parent="." unique_id=1725697550]
|
|
||||||
visible = false
|
|
||||||
offset_right = 40.0
|
|
||||||
offset_bottom = 23.0
|
|
||||||
script = ExtResource("8_5vw27")
|
|
||||||
|
|
||||||
[connection signal="pressed" from="UndoButton" to="." method="undo"]
|
[connection signal="pressed" from="UndoButton" to="." method="undo"]
|
||||||
[connection signal="pressed" from="RedoButton" to="." method="redo"]
|
[connection signal="pressed" from="RedoButton" to="." method="redo"]
|
||||||
[connection signal="pressed" from="RestartButton" to="." method="restart"]
|
[connection signal="pressed" from="RestartButton" to="." method="restart"]
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
[gd_resource type="SphereMesh" format=3 uid="uid://bxuewsvlsvexw"]
|
[gd_resource type="SphereMesh" load_steps=2 format=3 uid="uid://bxuewsvlsvexw"]
|
||||||
|
|
||||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_yae82"]
|
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_yae82"]
|
||||||
resource_local_to_scene = true
|
resource_local_to_scene = true
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
[gd_resource type="QuadMesh" format=3 uid="uid://cs4ct3wp7xqeo"]
|
[gd_resource type="QuadMesh" load_steps=2 format=3 uid="uid://cs4ct3wp7xqeo"]
|
||||||
|
|
||||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_yh6g8"]
|
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_yh6g8"]
|
||||||
albedo_color = Color(0.607843, 1, 1, 1)
|
albedo_color = Color(0.607843, 1, 1, 1)
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
[gd_resource type="CylinderMesh" format=3 uid="uid://dip4i2st1vn1j"]
|
[gd_resource type="CylinderMesh" load_steps=2 format=3 uid="uid://dip4i2st1vn1j"]
|
||||||
|
|
||||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_tr67r"]
|
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_tr67r"]
|
||||||
albedo_color = Color(0.345098, 0.658824, 0.819608, 1)
|
albedo_color = Color(0.345098, 0.658824, 0.819608, 1)
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
[gd_resource type="CapsuleMesh" format=3 uid="uid://mjvk342gmemc"]
|
[gd_resource type="CapsuleMesh" load_steps=2 format=3 uid="uid://mjvk342gmemc"]
|
||||||
|
|
||||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_8tqic"]
|
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_8tqic"]
|
||||||
albedo_color = Color(0.51788, 0.672061, 0.871029, 1)
|
albedo_color = Color(0.51788, 0.672061, 0.871029, 1)
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
[gd_resource type="BoxMesh" format=3 uid="uid://bvfmi7q57va1u"]
|
[gd_resource type="BoxMesh" load_steps=2 format=3 uid="uid://bvfmi7q57va1u"]
|
||||||
|
|
||||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_wvmwf"]
|
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_wvmwf"]
|
||||||
transparency = 1
|
transparency = 4
|
||||||
albedo_color = Color(0.819608, 0.254902, 0.321569, 0.47451)
|
albedo_color = Color(0.819608, 0.254902, 0.321569, 0.47451)
|
||||||
|
|
||||||
[resource]
|
[resource]
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
[gd_resource type="BoxMesh" format=3 uid="uid://b36l7brqc2lml"]
|
[gd_resource type="BoxMesh" load_steps=2 format=3 uid="uid://b36l7brqc2lml"]
|
||||||
|
|
||||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_ig7tw"]
|
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_ig7tw"]
|
||||||
albedo_color = Color(0.458824, 0.34902, 0.317647, 0.784314)
|
albedo_color = Color(0.458824, 0.34902, 0.317647, 0.784314)
|
||||||
|
|
|
||||||
2
piece.gd
2
piece.gd
|
|
@ -28,7 +28,6 @@ func tween_to_target(tween := get_tree().create_tween(), anim_time: float = get_
|
||||||
last_move_tween.custom_step(413)
|
last_move_tween.custom_step(413)
|
||||||
last_move_tween.kill()
|
last_move_tween.kill()
|
||||||
tween.tween_property(self, "position", target_pos(), anim_time)
|
tween.tween_property(self, "position", target_pos(), anim_time)
|
||||||
tween.tween_callback(func(): lvel_displayed = lvel)
|
|
||||||
last_move_tween = tween
|
last_move_tween = tween
|
||||||
|
|
||||||
func lpos_of_pos(pos: Vector3) -> Vector2i:
|
func lpos_of_pos(pos: Vector3) -> Vector2i:
|
||||||
|
|
@ -69,6 +68,7 @@ func do_step(board: Board, tween: Tween):
|
||||||
var on_ice := !!board.type_at(lpos, Piece.Type.FloorIce)
|
var on_ice := !!board.type_at(lpos, Piece.Type.FloorIce)
|
||||||
if not on_ice:
|
if not on_ice:
|
||||||
lvel -= move
|
lvel -= move
|
||||||
|
lvel_displayed = lvel
|
||||||
tween_to_target(tween)
|
tween_to_target(tween)
|
||||||
|
|
||||||
func undo_step() -> Callable:
|
func undo_step() -> Callable:
|
||||||
|
|
|
||||||
|
|
@ -1,9 +1,9 @@
|
||||||
[gd_scene format=3 uid="uid://bxgv16ue166pp"]
|
[gd_scene load_steps=3 format=3 uid="uid://bxgv16ue166pp"]
|
||||||
|
|
||||||
[ext_resource type="BoxMesh" uid="uid://bvfmi7q57va1u" path="res://model/player_barrier.tres" id="1_y608q"]
|
[ext_resource type="BoxMesh" uid="uid://bvfmi7q57va1u" path="res://model/player_barrier.tres" id="1_y608q"]
|
||||||
[ext_resource type="Script" uid="uid://bq3a5hhccxndn" path="res://piece.gd" id="2_xveqp"]
|
[ext_resource type="Script" uid="uid://bq3a5hhccxndn" path="res://piece.gd" id="2_xveqp"]
|
||||||
|
|
||||||
[node name="PlayerBarrier" type="MeshInstance3D" unique_id=1011067630]
|
[node name="PlayerBarrier" type="MeshInstance3D"]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.5, 0.5, 0.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.5, 0.5, 0.5)
|
||||||
mesh = ExtResource("1_y608q")
|
mesh = ExtResource("1_y608q")
|
||||||
script = ExtResource("2_xveqp")
|
script = ExtResource("2_xveqp")
|
||||||
|
|
|
||||||
|
|
@ -1,9 +1,9 @@
|
||||||
[gd_scene format=3 uid="uid://bkaa4sl1n2f5w"]
|
[gd_scene load_steps=3 format=3 uid="uid://bkaa4sl1n2f5w"]
|
||||||
|
|
||||||
[ext_resource type="BoxMesh" uid="uid://b36l7brqc2lml" path="res://model/wall.tres" id="1_ostjl"]
|
[ext_resource type="BoxMesh" uid="uid://b36l7brqc2lml" path="res://model/wall.tres" id="1_ostjl"]
|
||||||
[ext_resource type="Script" uid="uid://bq3a5hhccxndn" path="res://piece.gd" id="2_j8o2k"]
|
[ext_resource type="Script" uid="uid://bq3a5hhccxndn" path="res://piece.gd" id="2_j8o2k"]
|
||||||
|
|
||||||
[node name="Wall" type="MeshInstance3D" unique_id=852012625]
|
[node name="Wall" type="MeshInstance3D"]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.600054, 0.5)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.600054, 0.5)
|
||||||
mesh = ExtResource("1_ostjl")
|
mesh = ExtResource("1_ostjl")
|
||||||
script = ExtResource("2_j8o2k")
|
script = ExtResource("2_j8o2k")
|
||||||
|
|
|
||||||
|
|
@ -8,16 +8,12 @@
|
||||||
|
|
||||||
config_version=5
|
config_version=5
|
||||||
|
|
||||||
[animation]
|
|
||||||
|
|
||||||
compatibility/default_parent_skeleton_in_mesh_instance_3d=true
|
|
||||||
|
|
||||||
[application]
|
[application]
|
||||||
|
|
||||||
config/name="rolltime"
|
config/name="rolltime"
|
||||||
config/description="it's rolltime"
|
config/description="it's rolltime"
|
||||||
run/main_scene="uid://lrk2whqxl0w0"
|
run/main_scene="uid://lrk2whqxl0w0"
|
||||||
config/features=PackedStringArray("4.7", "GL Compatibility")
|
config/features=PackedStringArray("4.5", "GL Compatibility")
|
||||||
config/icon="res://icon.svg"
|
config/icon="res://icon.svg"
|
||||||
|
|
||||||
[display]
|
[display]
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue