From 47b0cc91ca65d194e0a7aaaf27c6470e0c2eac4d Mon Sep 17 00:00:00 2001 From: Adam Date: Fri, 17 Oct 2025 23:36:03 -0400 Subject: [PATCH] added parallax background and midground --- .../25-10-17-sky-background-godot-course-.png | Bin 0 -> 345 bytes ...17-sky-background-godot-course-.png.import | 40 +++++++++++++ ...10-17-trees-background-godot-course-v1.png | Bin 0 -> 4391 bytes ...rees-background-godot-course-v1.png.import | 40 +++++++++++++ graphics/backgrounds/forestbackground.png | Bin 0 -> 7521 bytes .../backgrounds/forestbackground.png.import | 40 +++++++++++++ project.godot | 4 +- scenes/game.tscn | 53 ++++++++++++++---- scenes/player.tscn | 2 +- 9 files changed, 164 insertions(+), 15 deletions(-) create mode 100644 graphics/backgrounds/25-10-17-sky-background-godot-course-.png create mode 100644 graphics/backgrounds/25-10-17-sky-background-godot-course-.png.import create mode 100644 graphics/backgrounds/25-10-17-trees-background-godot-course-v1.png create mode 100644 graphics/backgrounds/25-10-17-trees-background-godot-course-v1.png.import create mode 100644 graphics/backgrounds/forestbackground.png create mode 100644 graphics/backgrounds/forestbackground.png.import diff --git a/graphics/backgrounds/25-10-17-sky-background-godot-course-.png b/graphics/backgrounds/25-10-17-sky-background-godot-course-.png new file mode 100644 index 0000000000000000000000000000000000000000..5eebe0cd2033edbd470dfe7181e749e05b93effe GIT binary patch literal 345 zcmeAS@N?(olHy`uVBq!ia0y~yU~~YotvJ|#gHgz;R?l za@WL$Vzm|*C;7GWZZgPxQDNW_IKaS2F~Q7Y;J`pB(eQ*hFVdQ I&MBb@06hjunE(I) literal 0 HcmV?d00001 diff --git a/graphics/backgrounds/25-10-17-sky-background-godot-course-.png.import b/graphics/backgrounds/25-10-17-sky-background-godot-course-.png.import new file mode 100644 index 0000000..4678567 --- /dev/null +++ b/graphics/backgrounds/25-10-17-sky-background-godot-course-.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cxhbqd7yunb5o" +path="res://.godot/imported/25-10-17-sky-background-godot-course-.png-685fa7996ddecb251040f01e513b1230.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://graphics/backgrounds/25-10-17-sky-background-godot-course-.png" +dest_files=["res://.godot/imported/25-10-17-sky-background-godot-course-.png-685fa7996ddecb251040f01e513b1230.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 diff --git a/graphics/backgrounds/25-10-17-trees-background-godot-course-v1.png b/graphics/backgrounds/25-10-17-trees-background-godot-course-v1.png new file mode 100644 index 0000000000000000000000000000000000000000..b8fcd8a2a70c633956f922a72a54ca675e9e50f6 GIT binary patch literal 4391 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 literal 0 HcmV?d00001 diff --git a/graphics/backgrounds/25-10-17-trees-background-godot-course-v1.png.import b/graphics/backgrounds/25-10-17-trees-background-godot-course-v1.png.import new file mode 100644 index 0000000..3d02293 --- /dev/null +++ b/graphics/backgrounds/25-10-17-trees-background-godot-course-v1.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://kos0kjk46ooe" +path="res://.godot/imported/25-10-17-trees-background-godot-course-v1.png-e24962b00bc87724fb0949f83ef73b02.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://graphics/backgrounds/25-10-17-trees-background-godot-course-v1.png" +dest_files=["res://.godot/imported/25-10-17-trees-background-godot-course-v1.png-e24962b00bc87724fb0949f83ef73b02.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 diff --git a/graphics/backgrounds/forestbackground.png b/graphics/backgrounds/forestbackground.png new file mode 100644 index 0000000000000000000000000000000000000000..975c185ca0a69fb6d672f68b36f8df4fe31d28b9 GIT binary patch literal 7521 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 u(P*k@(6Tzzc