Set up a temp title screen and added paralax clouds taken from The Third

Place.
This commit is contained in:
Henry 2026-03-31 13:31:05 +01:00
parent b6bef3f13a
commit cc8bdb2bfe
4 changed files with 119 additions and 1 deletions

BIN
graphics/cloud layers.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

View file

@ -0,0 +1,40 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://b3dqvd23nbmrm"
path="res://.godot/imported/cloud layers.png-4d2d52eab55e5e1ba1e0e021786c2357.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://graphics/cloud layers.png"
dest_files=["res://.godot/imported/cloud layers.png-4d2d52eab55e5e1ba1e0e021786c2357.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

View file

@ -30,6 +30,7 @@ grow_horizontal = 2
grow_vertical = 2 grow_vertical = 2
[node name="Title" type="TextureRect" parent="TitleMenu/HBoxContainer" unique_id=1389062363] [node name="Title" type="TextureRect" parent="TitleMenu/HBoxContainer" unique_id=1389062363]
modulate = Color(0.1764706, 0.5686275, 1, 1)
layout_mode = 2 layout_mode = 2
size_flags_horizontal = 10 size_flags_horizontal = 10
size_flags_vertical = 4 size_flags_vertical = 4
@ -41,6 +42,8 @@ layout_mode = 1
anchors_preset = 15 anchors_preset = 15
anchor_right = 1.0 anchor_right = 1.0
anchor_bottom = 1.0 anchor_bottom = 1.0
offset_left = -1.0
offset_right = -1.0
grow_horizontal = 2 grow_horizontal = 2
grow_vertical = 2 grow_vertical = 2
color = Color(0.67049235, 0.66050816, 0.7086971, 1) color = Color(0.67049235, 0.66050816, 0.7086971, 1)

View file

@ -1,7 +1,82 @@
[gd_scene format=3 uid="uid://bj4fytc3sy482"] [gd_scene format=3 uid="uid://bj4fytc3sy482"]
[ext_resource type="PackedScene" uid="uid://14fhj8834pkq" path="res://scenes/ui.tscn" id="1_nnsk1"] [ext_resource type="PackedScene" uid="uid://14fhj8834pkq" path="res://scenes/ui.tscn" id="1_nnsk1"]
[ext_resource type="PackedScene" uid="uid://coix5dqblmu7r" path="res://scenes/player.tscn" id="2_rwgxs"]
[ext_resource type="Texture2D" uid="uid://b3dqvd23nbmrm" path="res://graphics/cloud layers.png" id="3_4wyf3"]
[node name="World" type="Node2D" unique_id=1317852169] [node name="World" type="Node2D" unique_id=1317852169]
[node name="UI" parent="." unique_id=480295610 instance=ExtResource("1_nnsk1")] [node name="Level" type="Node2D" parent="." unique_id=934289771]
[node name="UI" parent="Level" unique_id=480295610 instance=ExtResource("1_nnsk1")]
[node name="Player" parent="Level" unique_id=652131079 instance=ExtResource("2_rwgxs")]
z_index = 1
position = Vector2(97, 173)
[node name="Background" type="Node2D" parent="Level" unique_id=485120278]
z_index = -1
[node name="BaseBackground" type="ColorRect" parent="Level/Background" unique_id=1360709800]
offset_right = 217.0
offset_bottom = 410.0
color = Color(0.2899925, 0.5692833, 0.9110645, 1)
[node name="Back" type="Parallax2D" parent="Level/Background" unique_id=529215091]
scroll_scale = Vector2(0.25, 0.25)
repeat_size = Vector2(0, 50)
autoscroll = Vector2(0, 150)
repeat_times = 15
follow_viewport = false
[node name="CloudLeft" type="Sprite2D" parent="Level/Background/Back" unique_id=1098035995]
position = Vector2(40, 32)
texture = ExtResource("3_4wyf3")
hframes = 4
frame = 1
[node name="CloudRight" type="Sprite2D" parent="Level/Background/Back" unique_id=1729409543]
position = Vector2(177, 32)
texture = ExtResource("3_4wyf3")
flip_h = true
hframes = 4
frame = 1
[node name="Mid" type="Parallax2D" parent="Level/Background" unique_id=906676376]
scroll_scale = Vector2(0.5, 0.5)
repeat_size = Vector2(0, 50)
autoscroll = Vector2(0, 205)
repeat_times = 15
follow_viewport = false
[node name="CloudLeft" type="Sprite2D" parent="Level/Background/Mid" unique_id=1179862071]
position = Vector2(40, 32)
texture = ExtResource("3_4wyf3")
hframes = 4
frame = 2
[node name="CloudRight" type="Sprite2D" parent="Level/Background/Mid" unique_id=702118355]
position = Vector2(177, 32)
texture = ExtResource("3_4wyf3")
flip_h = true
hframes = 4
frame = 2
[node name="Fore" type="Parallax2D" parent="Level/Background" unique_id=1005527243]
repeat_size = Vector2(0, 50)
autoscroll = Vector2(0, 425)
repeat_times = 15
follow_viewport = false
[node name="CloudLeft" type="Sprite2D" parent="Level/Background/Fore" unique_id=146182935]
position = Vector2(32, 32)
texture = ExtResource("3_4wyf3")
hframes = 4
frame = 3
[node name="CloudRight" type="Sprite2D" parent="Level/Background/Fore" unique_id=1798342457]
position = Vector2(185, 32)
texture = ExtResource("3_4wyf3")
flip_h = true
hframes = 4
frame = 3