diff --git a/scenes/levels/floor.tscn b/scenes/levels/floor.tscn index 0a08a7e..7f6d411 100644 --- a/scenes/levels/floor.tscn +++ b/scenes/levels/floor.tscn @@ -1,8 +1,23 @@ -[gd_scene load_steps=2 format=3 uid="uid://cnlp4wj3tac3b"] +[gd_scene load_steps=5 format=3 uid="uid://cnlp4wj3tac3b"] [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_pdpk6"] albedo_color = Color(0.52, 0.203233, 0.078, 1) +[sub_resource type="ProceduralSkyMaterial" id="ProceduralSkyMaterial_udqug"] +sky_horizon_color = Color(0.64625, 0.65575, 0.67075, 1) +ground_horizon_color = Color(0.64625, 0.65575, 0.67075, 1) + +[sub_resource type="Sky" id="Sky_qesig"] +sky_material = SubResource("ProceduralSkyMaterial_udqug") + +[sub_resource type="Environment" id="Environment_kx27c"] +background_mode = 1 +background_color = Color(0.06, 0.0177, 0.0036, 1) +sky = SubResource("Sky_qesig") +ambient_light_source = 3 +tonemap_mode = 2 +glow_enabled = true + [node name="Floor" type="CSGBox3D" groups=["Hazard"]] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -4, 0) use_collision = true @@ -63,3 +78,111 @@ material = SubResource("StandardMaterial3D_pdpk6") transform = Transform3D(0.815374, -0.380637, 0.436212, 0.25537, 0.912681, 0.319061, -0.519569, -0.148758, 0.841379, 10.0061, 7.06071, -8.54546) size = Vector3(4, 10, 4) material = SubResource("StandardMaterial3D_pdpk6") + +[node name="background5" type="CSGBox3D" parent="."] +transform = Transform3D(0.545366, -0.83579, -0.0634852, 0.519764, 0.396629, -0.756658, 0.657588, 0.379658, 0.650721, -8.93126, 2.55627, -8.54546) +size = Vector3(4, 10, 4) +material = SubResource("StandardMaterial3D_pdpk6") + +[node name="background6" type="CSGBox3D" parent="."] +transform = Transform3D(0.750107, -0.5978, -0.282796, 0.638676, 0.543918, 0.544286, -0.171556, -0.588888, 0.789797, -15.6253, 0.358828, -8.54546) +size = Vector3(4, 10, 4) +material = SubResource("StandardMaterial3D_pdpk6") + +[node name="background7" type="CSGBox3D" parent="."] +transform = Transform3D(-0.12072, -0.538041, 0.834229, 0.71174, 0.538904, 0.450565, -0.691991, 0.648147, 0.317889, -13.8853, 11.3354, -8.54546) +size = Vector3(4, 10, 4) +material = SubResource("StandardMaterial3D_pdpk6") + +[node name="background8" type="CSGBox3D" parent="."] +transform = Transform3D(-0.186304, -0.94131, -0.281473, 0.83387, -0.302997, 0.461361, -0.519569, -0.148758, 0.841379, -10.4073, 16.8204, -8.54546) +size = Vector3(4, 10, 4) +material = SubResource("StandardMaterial3D_pdpk6") + +[node name="background9" type="CSGBox3D" parent="."] +transform = Transform3D(0.545366, -0.83579, -0.0634852, 0.519764, 0.396629, -0.756658, 0.657588, 0.379658, 0.650721, -8.93126, 2.55627, -8.54546) +size = Vector3(4, 10, 4) +material = SubResource("StandardMaterial3D_pdpk6") + +[node name="background13" type="CSGBox3D" parent="."] +transform = Transform3D(-0.1536, -0.778032, 0.609158, 0.737554, -0.500525, -0.453309, 0.657588, 0.379658, 0.650721, 1.995, 12.8239, -8.54546) +size = Vector3(4, 10, 4) +material = SubResource("StandardMaterial3D_pdpk6") + +[node name="background14" type="CSGBox3D" parent="."] +transform = Transform3D(-0.14653, -0.777513, -0.611558, 0.974216, -0.220645, 0.0470979, -0.171556, -0.588888, 0.789797, 0.328071, 5.97846, -8.54546) +size = Vector3(4, 10, 4) +material = SubResource("StandardMaterial3D_pdpk6") + +[node name="background15" type="CSGBox3D" parent="."] +transform = Transform3D(-0.668236, -0.741712, 0.0576444, 0.273145, -0.172535, 0.946374, -0.691991, 0.648147, 0.317889, -8.07645, 13.2501, -8.54546) +size = Vector3(4, 10, 4) +material = SubResource("StandardMaterial3D_pdpk6") + +[node name="background16" type="CSGBox3D" parent="."] +transform = Transform3D(-0.806584, -0.239502, -0.540427, 0.281905, -0.959432, 0.00445152, -0.519569, -0.148758, 0.841379, -10.8994, 19.0993, -8.54546) +size = Vector3(4, 10, 4) +material = SubResource("StandardMaterial3D_pdpk6") + +[node name="background17" type="CSGBox3D" parent="."] +transform = Transform3D(-0.747814, 0.433722, 0.502652, -0.0913967, -0.817156, 0.569125, 0.657588, 0.379658, 0.650721, 6.98216, 11.4074, -8.54546) +size = Vector3(4, 10, 4) +material = SubResource("StandardMaterial3D_pdpk6") + +[node name="background18" type="CSGBox3D" parent="."] +transform = Transform3D(-0.983056, 0.154866, -0.0980643, -0.0645643, -0.793239, -0.605479, -0.171556, -0.588888, 0.789797, 13.6643, 9.174, -8.54546) +size = Vector3(4, 10, 4) +material = SubResource("StandardMaterial3D_pdpk6") + +[node name="background19" type="CSGBox3D" parent="."] +transform = Transform3D(-0.328058, 0.109918, -0.938241, -0.643059, -0.753541, 0.136567, -0.691991, 0.648147, 0.317889, 5.7154, 1.40688, -8.54546) +size = Vector3(4, 10, 4) +material = SubResource("StandardMaterial3D_pdpk6") + +[node name="background20" type="CSGBox3D" parent="."] +transform = Transform3D(-0.348355, 0.936049, -0.0496202, -0.780191, -0.31888, -0.538162, -0.519569, -0.148758, 0.841379, -0.349292, -0.917108, -8.54546) +size = Vector3(4, 10, 4) +material = SubResource("StandardMaterial3D_pdpk6") + +[node name="background21" type="CSGBox3D" parent="."] +transform = Transform3D(-0.747814, 0.433722, 0.502652, -0.0913967, -0.817156, 0.569125, 0.657588, 0.379658, 0.650721, 6.98216, 11.4074, -8.54546) +size = Vector3(4, 10, 4) +material = SubResource("StandardMaterial3D_pdpk6") + +[node name="background10" type="CSGBox3D" parent="."] +transform = Transform3D(0.750107, -0.5978, -0.282796, 0.638676, 0.543918, 0.544286, -0.171556, -0.588888, 0.789797, -15.6253, 0.358828, -8.54546) +size = Vector3(4, 10, 4) +material = SubResource("StandardMaterial3D_pdpk6") + +[node name="background11" type="CSGBox3D" parent="."] +transform = Transform3D(-0.12072, -0.538041, 0.834229, 0.71174, 0.538904, 0.450565, -0.691991, 0.648147, 0.317889, -13.8853, 11.3354, -8.54546) +size = Vector3(4, 10, 4) +material = SubResource("StandardMaterial3D_pdpk6") + +[node name="background12" type="CSGBox3D" parent="."] +transform = Transform3D(-0.186304, -0.94131, -0.281473, 0.83387, -0.302997, 0.461361, -0.519569, -0.148758, 0.841379, -10.4073, 16.8204, -8.54546) +size = Vector3(4, 10, 4) +material = SubResource("StandardMaterial3D_pdpk6") + +[node name="DirectionalLight3D" type="DirectionalLight3D" parent="."] +transform = Transform3D(0.531556, -0.836512, 0.133022, 0.596169, 0.481048, 0.642788, -0.60169, -0.262374, 0.754407, 0, 4, 6) +light_energy = 0.1 +shadow_enabled = true + +[node name="WorldEnvironment" type="WorldEnvironment" parent="."] +environment = SubResource("Environment_kx27c") + +[node name="OmniLight3D" type="OmniLight3D" parent="."] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 10, 0) +omni_range = 12.0 +omni_attenuation = 0.5 + +[node name="OmniLight3D2" type="OmniLight3D" parent="."] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -7, 10, 0) +omni_range = 12.0 +omni_attenuation = 0.5 + +[node name="OmniLight3D3" type="OmniLight3D" parent="."] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 7, 10, 0) +omni_range = 12.0 +omni_attenuation = 0.5 diff --git a/scenes/levels/level_1.tscn b/scenes/levels/level_1.tscn index daee7b8..3915c1f 100644 --- a/scenes/levels/level_1.tscn +++ b/scenes/levels/level_1.tscn @@ -1,22 +1,9 @@ -[gd_scene load_steps=9 format=3 uid="uid://dfhg7e2uhkh5t"] +[gd_scene load_steps=6 format=3 uid="uid://dfhg7e2uhkh5t"] [ext_resource type="Script" path="res://scenes/levels/LandingPad.cs" id="1_6hf30"] [ext_resource type="PackedScene" uid="uid://cuduv6fwqtocs" path="res://scenes/characters/player.tscn" id="1_8cxtr"] [ext_resource type="PackedScene" uid="uid://cnlp4wj3tac3b" path="res://scenes/levels/floor.tscn" id="1_yhsvb"] -[sub_resource type="ProceduralSkyMaterial" id="ProceduralSkyMaterial_51aor"] -sky_horizon_color = Color(0.64625, 0.65575, 0.67075, 1) -ground_horizon_color = Color(0.64625, 0.65575, 0.67075, 1) - -[sub_resource type="Sky" id="Sky_qesig"] -sky_material = SubResource("ProceduralSkyMaterial_51aor") - -[sub_resource type="Environment" id="Environment_mlv3m"] -background_mode = 2 -sky = SubResource("Sky_qesig") -tonemap_mode = 2 -glow_enabled = true - [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_5641g"] albedo_color = Color(0.269949, 0.472736, 0.828875, 1) @@ -25,13 +12,6 @@ albedo_color = Color(0.270588, 0.662745, 0.321569, 1) [node name="Level" type="Node3D"] -[node name="WorldEnvironment" type="WorldEnvironment" parent="."] -environment = SubResource("Environment_mlv3m") - -[node name="DirectionalLight3D" type="DirectionalLight3D" parent="."] -transform = Transform3D(-0.866025, -0.433013, 0.25, 0, 0.5, 0.866025, -0.5, 0.75, -0.433013, 0, 0, 0) -shadow_enabled = true - [node name="Floor" parent="." instance=ExtResource("1_yhsvb")] [node name="LaunchPad" type="CSGBox3D" parent="."] diff --git a/scenes/levels/level_2.tscn b/scenes/levels/level_2.tscn index 4b35b39..8e1b4fc 100644 --- a/scenes/levels/level_2.tscn +++ b/scenes/levels/level_2.tscn @@ -1,22 +1,9 @@ -[gd_scene load_steps=10 format=3 uid="uid://de65xxlydp5ee"] +[gd_scene load_steps=7 format=3 uid="uid://de65xxlydp5ee"] [ext_resource type="Script" path="res://scenes/levels/LandingPad.cs" id="1_xk07w"] [ext_resource type="PackedScene" uid="uid://cuduv6fwqtocs" path="res://scenes/characters/player.tscn" id="2_1eb7h"] [ext_resource type="PackedScene" uid="uid://cnlp4wj3tac3b" path="res://scenes/levels/floor.tscn" id="3_mr5aw"] -[sub_resource type="ProceduralSkyMaterial" id="ProceduralSkyMaterial_51aor"] -sky_horizon_color = Color(0.64625, 0.65575, 0.67075, 1) -ground_horizon_color = Color(0.64625, 0.65575, 0.67075, 1) - -[sub_resource type="Sky" id="Sky_qesig"] -sky_material = SubResource("ProceduralSkyMaterial_51aor") - -[sub_resource type="Environment" id="Environment_mlv3m"] -background_mode = 2 -sky = SubResource("Sky_qesig") -tonemap_mode = 2 -glow_enabled = true - [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_isbkj"] albedo_color = Color(1, 0.34902, 1, 1) @@ -28,13 +15,6 @@ albedo_color = Color(0.270588, 0.662745, 0.321569, 1) [node name="Level" type="Node3D"] -[node name="WorldEnvironment" type="WorldEnvironment" parent="."] -environment = SubResource("Environment_mlv3m") - -[node name="DirectionalLight3D" type="DirectionalLight3D" parent="."] -transform = Transform3D(-0.866025, -0.433013, 0.25, 0, 0.5, 0.866025, -0.5, 0.75, -0.433013, 0, 0, 0) -shadow_enabled = true - [node name="Obstacle" type="CSGBox3D" parent="." groups=["Hazard"]] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 3, 0) use_collision = true diff --git a/scenes/levels/level_3.tscn b/scenes/levels/level_3.tscn index b6ca5ee..0be60ed 100644 --- a/scenes/levels/level_3.tscn +++ b/scenes/levels/level_3.tscn @@ -1,22 +1,9 @@ -[gd_scene load_steps=10 format=3 uid="uid://d28am3qcuyvgl"] +[gd_scene load_steps=7 format=3 uid="uid://d28am3qcuyvgl"] [ext_resource type="Script" path="res://scenes/levels/LandingPad.cs" id="1_2xhoj"] [ext_resource type="PackedScene" uid="uid://cuduv6fwqtocs" path="res://scenes/characters/player.tscn" id="2_nqrhm"] [ext_resource type="PackedScene" uid="uid://cnlp4wj3tac3b" path="res://scenes/levels/floor.tscn" id="3_0fu6j"] -[sub_resource type="ProceduralSkyMaterial" id="ProceduralSkyMaterial_51aor"] -sky_horizon_color = Color(0.64625, 0.65575, 0.67075, 1) -ground_horizon_color = Color(0.64625, 0.65575, 0.67075, 1) - -[sub_resource type="Sky" id="Sky_qesig"] -sky_material = SubResource("ProceduralSkyMaterial_51aor") - -[sub_resource type="Environment" id="Environment_mlv3m"] -background_mode = 2 -sky = SubResource("Sky_qesig") -tonemap_mode = 2 -glow_enabled = true - [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_isbkj"] albedo_color = Color(1, 0.34902, 1, 1) @@ -28,13 +15,6 @@ albedo_color = Color(0.270588, 0.662745, 0.321569, 1) [node name="Level" type="Node3D"] -[node name="WorldEnvironment" type="WorldEnvironment" parent="."] -environment = SubResource("Environment_mlv3m") - -[node name="DirectionalLight3D" type="DirectionalLight3D" parent="."] -transform = Transform3D(-0.866025, -0.433013, 0.25, 0, 0.5, 0.866025, -0.5, 0.75, -0.433013, 0, 0, 0) -shadow_enabled = true - [node name="Obstacle" type="CSGBox3D" parent="." groups=["Hazard"]] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 3, 0) use_collision = true diff --git a/scenes/levels/level_4.tscn b/scenes/levels/level_4.tscn index aa17484..975e9c0 100644 --- a/scenes/levels/level_4.tscn +++ b/scenes/levels/level_4.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=11 format=3 uid="uid://b7ml4nkashg1j"] +[gd_scene load_steps=8 format=3 uid="uid://b7ml4nkashg1j"] [ext_resource type="Script" path="res://scenes/levels/LandingPad.cs" id="1_750fa"] [ext_resource type="PackedScene" uid="uid://cuduv6fwqtocs" path="res://scenes/characters/player.tscn" id="2_lrcq2"] @@ -6,19 +6,6 @@ [ext_resource type="Script" path="res://scenes/MovingHazard.cs" id="4_j5l4t"] [ext_resource type="PackedScene" uid="uid://cnlp4wj3tac3b" path="res://scenes/levels/floor.tscn" id="5_73bc7"] -[sub_resource type="ProceduralSkyMaterial" id="ProceduralSkyMaterial_51aor"] -sky_horizon_color = Color(0.64625, 0.65575, 0.67075, 1) -ground_horizon_color = Color(0.64625, 0.65575, 0.67075, 1) - -[sub_resource type="Sky" id="Sky_qesig"] -sky_material = SubResource("ProceduralSkyMaterial_51aor") - -[sub_resource type="Environment" id="Environment_mlv3m"] -background_mode = 2 -sky = SubResource("Sky_qesig") -tonemap_mode = 2 -glow_enabled = true - [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_5641g"] albedo_color = Color(0.269949, 0.472736, 0.828875, 1) @@ -27,13 +14,6 @@ albedo_color = Color(0.270588, 0.662745, 0.321569, 1) [node name="Level" type="Node3D"] -[node name="WorldEnvironment" type="WorldEnvironment" parent="."] -environment = SubResource("Environment_mlv3m") - -[node name="DirectionalLight3D" type="DirectionalLight3D" parent="."] -transform = Transform3D(-0.866025, -0.433013, 0.25, 0, 0.5, 0.866025, -0.5, 0.75, -0.433013, 0, 0, 0) -shadow_enabled = true - [node name="LaunchPad" type="CSGBox3D" parent="."] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -10, 0, 0) use_collision = true