💅: Adds a parallax effect

main v0
Ervan Lefevre 2 years ago
parent cc186e382f
commit 9a6cd5d769
  1. BIN
      assets/tilesets/cave_tileset.png
  2. BIN
      nodes/parallax/jungle-accent.png
  3. 34
      nodes/parallax/jungle-accent.png.import
  4. BIN
      nodes/parallax/jungle-bg.jpg
  5. 34
      nodes/parallax/jungle-bg.jpg.import
  6. BIN
      nodes/parallax/jungle-fg.png
  7. 34
      nodes/parallax/jungle-fg.png.import
  8. 23
      nodes/parallax/parallax.tscn
  9. 9
      nodes/player/player.tscn
  10. 21
      scenes/poc.tscn

Binary file not shown.

Before

Width:  |  Height:  |  Size: 18 KiB

After

Width:  |  Height:  |  Size: 23 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 911 KiB

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://d3hytsvhd8t01"
path="res://.godot/imported/jungle-accent.png-ad4b7a5e2a5e43acd2f254f2aef00e33.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://nodes/parallax/jungle-accent.png"
dest_files=["res://.godot/imported/jungle-accent.png-ad4b7a5e2a5e43acd2f254f2aef00e33.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
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/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

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://dywcxh6kdp6ll"
path="res://.godot/imported/jungle-bg.jpg-b398191993ea4a289d4fefed2e20231b.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://nodes/parallax/jungle-bg.jpg"
dest_files=["res://.godot/imported/jungle-bg.jpg-b398191993ea4a289d4fefed2e20231b.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
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/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

Binary file not shown.

After

Width:  |  Height:  |  Size: 31 KiB

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://5xxmyp4gcuyf"
path="res://.godot/imported/jungle-fg.png-b847324b3ef8790901cde4343c0bb112.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://nodes/parallax/jungle-fg.png"
dest_files=["res://.godot/imported/jungle-fg.png-b847324b3ef8790901cde4343c0bb112.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
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/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

@ -0,0 +1,23 @@
[gd_scene load_steps=3 format=3 uid="uid://deycsko30abup"]
[ext_resource type="Texture2D" uid="uid://dywcxh6kdp6ll" path="res://nodes/parallax/jungle-bg.jpg" id="1_afm01"]
[ext_resource type="Texture2D" uid="uid://5xxmyp4gcuyf" path="res://nodes/parallax/jungle-fg.png" id="2_mtiwd"]
[node name="ParallaxBackground" type="ParallaxBackground"]
[node name="bg" type="ParallaxLayer" parent="."]
motion_scale = Vector2(0.5, 0.5)
motion_mirroring = Vector2(384, 216)
[node name="Sprite2D" type="Sprite2D" parent="bg"]
texture_filter = 1
texture = ExtResource("1_afm01")
centered = false
[node name="fg" type="ParallaxLayer" parent="."]
motion_scale = Vector2(0.6, 0.6)
motion_mirroring = Vector2(384, 216)
[node name="Sprite2D" type="Sprite2D" parent="fg"]
texture = ExtResource("2_mtiwd")
centered = false

@ -875,7 +875,7 @@ _data = {
length = 0.001
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/enabled = false
tracks/0/path = NodePath("camera:zoom")
tracks/0/interp = 1
tracks/0/loop_wrap = true
@ -1191,7 +1191,7 @@ resource_name = "zoom_in"
length = 3.0
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/enabled = false
tracks/0/path = NodePath("camera:zoom")
tracks/0/interp = 1
tracks/0/loop_wrap = true
@ -1203,7 +1203,7 @@ tracks/0/keys = {
}
tracks/1/type = "method"
tracks/1/imported = false
tracks/1/enabled = true
tracks/1/enabled = false
tracks/1/path = NodePath("fsm")
tracks/1/interp = 1
tracks/1/loop_wrap = true
@ -1917,7 +1917,7 @@ shape = SubResource("CapsuleShape2D_w17ly")
metadata/_edit_group_ = true
[node name="camera" type="Camera2D" parent="."]
zoom = Vector2(0.2, 0.2)
zoom = Vector2(5, 5)
[node name="oriented_container" type="Node2D" parent="."]
@ -1990,7 +1990,6 @@ libraries = {
}
[node name="fx_animator" type="AnimationPlayer" parent="."]
autoplay = "zoom_in"
libraries = {
"": SubResource("AnimationLibrary_t0d07")
}

File diff suppressed because one or more lines are too long
Loading…
Cancel
Save