Implemented cave background

This commit is contained in:
theskywinds 2025-05-21 19:44:10 +02:00
parent deff7808a5
commit 8cd31805a9
10 changed files with 37 additions and 9 deletions

View File

@ -0,0 +1,16 @@
[gd_scene load_steps=2 format=3 uid="uid://bvenxce30ko6p"]
[ext_resource type="Texture2D" uid="uid://cgef6lu3bn5xv" path="res://levels/backgrounds/caveBackground.png" id="1_oq3j6"]
[node name="ParallaxBackground" type="ParallaxBackground"]
[node name="ParallaxLayer" type="ParallaxLayer" parent="."]
motion_scale = Vector2(0.495, 0.495)
[node name="TextureRect" type="TextureRect" parent="ParallaxLayer"]
offset_left = -1689.0
offset_top = -918.0
offset_right = 3212.0
offset_bottom = 1430.0
texture = ExtResource("1_oq3j6")
stretch_mode = 1

View File

@ -7,7 +7,7 @@
[ext_resource type="Texture2D" uid="uid://ch6720bqxcsmf" path="res://levels/levelFinal/core/coreSprites/planetCore_0004.png" id="4_c0dob"]
[ext_resource type="Texture2D" uid="uid://cd3n7wtnkho61" path="res://levels/levelFinal/core/coreSprites/planetCore_0005.png" id="5_v2s1a"]
[ext_resource type="Texture2D" uid="uid://bykh05626og5c" path="res://levels/levelFinal/core/coreSprites/planetCore_0006.png" id="6_in0ky"]
[ext_resource type="Script" path="res://levels/levelOne/animation_player.gd" id="8_d4a53"]
[ext_resource type="Script" uid="uid://jeddvfkorpxu" path="res://levels/levelOne/animation_player.gd" id="8_d4a53"]
[sub_resource type="SpriteFrames" id="SpriteFrames_macrm"]
animations = [{

View File

@ -1,8 +1,9 @@
[gd_scene load_steps=4 format=4 uid="uid://cbrkijjcxph15"]
[gd_scene load_steps=5 format=4 uid="uid://cbrkijjcxph15"]
[ext_resource type="TileSet" uid="uid://cfq716af1nhqm" path="res://levels/levelFinal/tileSet/coreTiles.tres" id="1_sp6x8"]
[ext_resource type="PackedScene" uid="uid://c1xy5bf2p6vmh" path="res://player/smallPlayer/player.tscn" id="2_js4h8"]
[ext_resource type="PackedScene" uid="uid://bdd6q3m06bnn3" path="res://levels/levelFinal/core/core.tscn" id="3_vttxq"]
[ext_resource type="PackedScene" uid="uid://bvenxce30ko6p" path="res://levels/backgrounds/caveBackground.tscn" id="4_irop4"]
[node name="finalLevel" type="Node2D"]
@ -20,3 +21,5 @@ position = Vector2(276, 17)
[node name="core" parent="." instance=ExtResource("3_vttxq")]
position = Vector2(274, 1294)
[node name="ParallaxBackground" parent="." instance=ExtResource("4_irop4")]

View File

@ -1,7 +1,7 @@
[gd_scene load_steps=8 format=3 uid="uid://dxojtfoa4jbe"]
[ext_resource type="Script" uid="uid://c3qi2ffmxsl8i" path="res://levels/levelOne/exit_zone.gd" id="1_2uwmc"]
[ext_resource type="Script" path="res://levels/levelOne/animation_player.gd" id="2_h31ej"]
[ext_resource type="Script" uid="uid://jeddvfkorpxu" path="res://levels/levelOne/animation_player.gd" id="2_h31ej"]
[sub_resource type="RectangleShape2D" id="RectangleShape2D_jhhth"]
size = Vector2(32, 29)

View File

@ -1,8 +1,9 @@
[gd_scene load_steps=5 format=4 uid="uid://ccjb75bercbw8"]
[gd_scene load_steps=6 format=4 uid="uid://ccjb75bercbw8"]
[ext_resource type="TileSet" uid="uid://xnedi1edel2b" path="res://levels/levelOne/tileMaps/baseTileset.tres" id="1_s5r4n"]
[ext_resource type="PackedScene" uid="uid://c1xy5bf2p6vmh" path="res://player/smallPlayer/player.tscn" id="2_r1egm"]
[ext_resource type="PackedScene" uid="uid://darxbklsgh23m" path="res://collectables/crystal/collectableCrystal.tscn" id="3_56573"]
[ext_resource type="PackedScene" uid="uid://bvenxce30ko6p" path="res://levels/backgrounds/caveBackground.tscn" id="5_8lh0c"]
[ext_resource type="PackedScene" uid="uid://dxojtfoa4jbe" path="res://levels/levelOne/exitZone.tscn" id="5_r1egm"]
[node name="levelOne" type="Node2D"]
@ -61,3 +62,5 @@ offset_bottom = 1246.0
text = "collect all the crystals
to open the exit"
horizontal_alignment = 1
[node name="ParallaxBackground" parent="." instance=ExtResource("5_8lh0c")]

View File

@ -1,7 +1,7 @@
[gd_scene load_steps=8 format=3 uid="uid://iui8sgglpc55"]
[ext_resource type="Script" uid="uid://b0brgicfdcox0" path="res://levels/levelThree/exit_zone3.gd" id="1_pekjb"]
[ext_resource type="Script" path="res://levels/levelOne/animation_player.gd" id="2_ofyjg"]
[ext_resource type="Script" uid="uid://jeddvfkorpxu" path="res://levels/levelOne/animation_player.gd" id="2_ofyjg"]
[sub_resource type="RectangleShape2D" id="RectangleShape2D_jhhth"]
size = Vector2(32, 29)

View File

@ -1,9 +1,10 @@
[gd_scene load_steps=5 format=4 uid="uid://fnblp2yeolag"]
[gd_scene load_steps=6 format=4 uid="uid://fnblp2yeolag"]
[ext_resource type="TileSet" uid="uid://xnedi1edel2b" path="res://levels/levelOne/tileMaps/baseTileset.tres" id="1_cg7oj"]
[ext_resource type="PackedScene" uid="uid://darxbklsgh23m" path="res://collectables/crystal/collectableCrystal.tscn" id="2_gc6ab"]
[ext_resource type="PackedScene" uid="uid://c1xy5bf2p6vmh" path="res://player/smallPlayer/player.tscn" id="2_kpb6v"]
[ext_resource type="PackedScene" uid="uid://iui8sgglpc55" path="res://levels/levelThree/exitZone3.tscn" id="3_eac2n"]
[ext_resource type="PackedScene" uid="uid://bvenxce30ko6p" path="res://levels/backgrounds/caveBackground.tscn" id="5_reo5a"]
[node name="LevelThree" type="Node2D"]
@ -50,3 +51,5 @@ position = Vector2(271, 46)
[node name="exit3" parent="." instance=ExtResource("3_eac2n")]
position = Vector2(1522, 336)
rotation = -1.57079
[node name="ParallaxBackground" parent="." instance=ExtResource("5_reo5a")]

View File

@ -1,7 +1,7 @@
[gd_scene load_steps=8 format=3 uid="uid://c0h3r0ot5jeds"]
[ext_resource type="Script" uid="uid://b2wo3pho6jsk3" path="res://levels/levelTwo/exit_zone2.gd" id="1_i04ng"]
[ext_resource type="Script" path="res://levels/levelOne/animation_player.gd" id="2_qxd85"]
[ext_resource type="Script" uid="uid://jeddvfkorpxu" path="res://levels/levelOne/animation_player.gd" id="2_qxd85"]
[sub_resource type="RectangleShape2D" id="RectangleShape2D_jhhth"]
size = Vector2(32, 29)

View File

@ -1,9 +1,10 @@
[gd_scene load_steps=5 format=4 uid="uid://dyw7tstsgsla5"]
[gd_scene load_steps=6 format=4 uid="uid://dyw7tstsgsla5"]
[ext_resource type="TileSet" uid="uid://xnedi1edel2b" path="res://levels/levelOne/tileMaps/baseTileset.tres" id="1_o24rn"]
[ext_resource type="PackedScene" uid="uid://c1xy5bf2p6vmh" path="res://player/smallPlayer/player.tscn" id="2_6qs84"]
[ext_resource type="PackedScene" uid="uid://darxbklsgh23m" path="res://collectables/crystal/collectableCrystal.tscn" id="3_34lfb"]
[ext_resource type="PackedScene" uid="uid://c0h3r0ot5jeds" path="res://levels/levelTwo/exitZone2.tscn" id="4_34lfb"]
[ext_resource type="PackedScene" uid="uid://bvenxce30ko6p" path="res://levels/backgrounds/caveBackground.tscn" id="5_4ij67"]
[node name="LevelTwo" type="Node2D"]
@ -58,3 +59,5 @@ position = Vector2(901, 862)
[node name="exit2" parent="." instance=ExtResource("4_34lfb")]
position = Vector2(528, 1267)
[node name="ParallaxBackground" parent="." instance=ExtResource("5_4ij67")]

View File

@ -23,7 +23,7 @@
[ext_resource type="Texture2D" uid="uid://jssqmb4832pr" path="res://player/smallPlayer/playerSprites/playerSprite_0008.png" id="14_s7fta"]
[ext_resource type="Texture2D" uid="uid://dxeg6715vly1v" path="res://player/smallPlayer/playerSprites/playerSprite_0009.png" id="15_hrtuk"]
[ext_resource type="Texture2D" uid="uid://b8eut6fnru722" path="res://player/smallPlayer/playerSprites/playerSprite_0010.png" id="16_2huu8"]
[ext_resource type="Script" path="res://levels/levelOne/animation_player.gd" id="24_ho6ck"]
[ext_resource type="Script" uid="uid://jeddvfkorpxu" path="res://levels/levelOne/animation_player.gd" id="24_ho6ck"]
[sub_resource type="SpriteFrames" id="SpriteFrames_hrtuk"]
animations = [{