From be281e2a8d42e50396ad1174a870f1bf762ea196 Mon Sep 17 00:00:00 2001 From: Booklordofthedings Date: Mon, 19 Aug 2024 12:41:59 +0200 Subject: [PATCH] activate shader by default --- gmtk_2024/levels/LevelBase.tscn | 1 - .../levels/{ => Level_1_Rooms}/level_1_2.tscn | 38 +++++++++---------- .../levels/Level_2_Rooms/level_2_room_4.tscn | 1 - gmtk_2024/levels/lev9108.tmp | 28 ++++++++++++++ gmtk_2024/levels/levBEEE.tmp | 28 ++++++++++++++ gmtk_2024/scripts/goal.gd | 2 +- 6 files changed, 76 insertions(+), 22 deletions(-) rename gmtk_2024/levels/{ => Level_1_Rooms}/level_1_2.tscn (92%) create mode 100644 gmtk_2024/levels/lev9108.tmp create mode 100644 gmtk_2024/levels/levBEEE.tmp diff --git a/gmtk_2024/levels/LevelBase.tscn b/gmtk_2024/levels/LevelBase.tscn index ab83b69..7b852c1 100644 --- a/gmtk_2024/levels/LevelBase.tscn +++ b/gmtk_2024/levels/LevelBase.tscn @@ -138,7 +138,6 @@ size = Vector2(1289, 70.5) [node name="Player" parent="." instance=ExtResource("1_prjlb")] [node name="CanvasLayer" parent="." instance=ExtResource("2_mxtem")] -visible = false [node name="Camera2D" type="Camera2D" parent="."] diff --git a/gmtk_2024/levels/level_1_2.tscn b/gmtk_2024/levels/Level_1_Rooms/level_1_2.tscn similarity index 92% rename from gmtk_2024/levels/level_1_2.tscn rename to gmtk_2024/levels/Level_1_Rooms/level_1_2.tscn index a8df47b..6fa70bd 100644 --- a/gmtk_2024/levels/level_1_2.tscn +++ b/gmtk_2024/levels/Level_1_Rooms/level_1_2.tscn @@ -1,16 +1,16 @@ [gd_scene load_steps=12 format=4 uid="uid://bgrwqfa7lr66a"] -[ext_resource type="PackedScene" uid="uid://ba6afuig8bqrg" path="res://levels/LevelBase.tscn" id="1_yg0vd"] -[ext_resource type="Texture2D" uid="uid://c3m4os8kteaix" path="res://textures/level01-spritesheet.png" id="2_ptgl0"] -[ext_resource type="Shader" path="res://shaders/scrolling.gdshader" id="3_qimc8"] -[ext_resource type="Texture2D" uid="uid://bu3jvq8ho4rpf" path="res://textures/Level 01.png" id="4_3uw4k"] -[ext_resource type="PackedScene" uid="uid://d0q0sfati8wk0" path="res://objects/ResizableBlock.tscn" id="5_vd2rm"] -[ext_resource type="PackedScene" uid="uid://c168bkledwyya" path="res://objects/Laser.tscn" id="6_bio6g"] -[ext_resource type="PackedScene" uid="uid://c6g2f7tm7iasr" path="res://objects/PressurePlate.tscn" id="7_lkgxo"] -[ext_resource type="PackedScene" uid="uid://d0gpnqknarkg7" path="res://objects/Goal.tscn" id="8_38762"] +[ext_resource type="PackedScene" uid="uid://ba6afuig8bqrg" path="res://levels/LevelBase.tscn" id="1_hxt4x"] +[ext_resource type="Texture2D" uid="uid://c3m4os8kteaix" path="res://textures/level01-spritesheet.png" id="2_3aspe"] +[ext_resource type="Shader" path="res://shaders/scrolling.gdshader" id="3_kfccg"] +[ext_resource type="Texture2D" uid="uid://bu3jvq8ho4rpf" path="res://textures/Level 01.png" id="4_eh1te"] +[ext_resource type="PackedScene" uid="uid://d0q0sfati8wk0" path="res://objects/ResizableBlock.tscn" id="5_g32pt"] +[ext_resource type="PackedScene" uid="uid://c168bkledwyya" path="res://objects/Laser.tscn" id="6_kbfc1"] +[ext_resource type="PackedScene" uid="uid://c6g2f7tm7iasr" path="res://objects/PressurePlate.tscn" id="7_5joy3"] +[ext_resource type="PackedScene" uid="uid://d0gpnqknarkg7" path="res://objects/Goal.tscn" id="8_sbr7w"] [sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_a4gjk"] -texture = ExtResource("2_ptgl0") +texture = ExtResource("2_3aspe") texture_region_size = Vector2i(32, 32) 0:0/0 = 0 0:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, -16, 16, -16, 16, 16, -16, 16) @@ -121,10 +121,10 @@ physics_layer_0/collision_layer = 1 sources/0 = SubResource("TileSetAtlasSource_a4gjk") [sub_resource type="ShaderMaterial" id="ShaderMaterial_mvq46"] -shader = ExtResource("3_qimc8") +shader = ExtResource("3_kfccg") shader_parameter/scroll_speed = 0.02 -[node name="LevelBase" instance=ExtResource("1_yg0vd")] +[node name="LevelBase" instance=ExtResource("1_hxt4x")] [node name="Player" parent="." index="0"] position = Vector2(-254, 99) @@ -159,29 +159,29 @@ offset_right = -320.0 offset_bottom = -158.0 grow_horizontal = 2 grow_vertical = 2 -texture = ExtResource("4_3uw4k") +texture = ExtResource("4_eh1te") stretch_mode = 1 -[node name="AnimatableBody2D" parent="." index="6" instance=ExtResource("5_vd2rm")] +[node name="AnimatableBody2D" parent="." index="6" instance=ExtResource("5_g32pt")] position = Vector2(-65, 64) -[node name="AnimatableBody2D2" parent="." index="7" instance=ExtResource("5_vd2rm")] +[node name="AnimatableBody2D2" parent="." index="7" instance=ExtResource("5_g32pt")] position = Vector2(-250, -32) scale = Vector2(0.5, 0.5) -[node name="AnimatableBody2D4" parent="." index="8" instance=ExtResource("5_vd2rm")] +[node name="AnimatableBody2D4" parent="." index="8" instance=ExtResource("5_g32pt")] position = Vector2(112, 48) scale = Vector2(0.5, 0.5) -[node name="AnimatableBody2D3" parent="." index="9" instance=ExtResource("5_vd2rm")] +[node name="AnimatableBody2D3" parent="." index="9" instance=ExtResource("5_g32pt")] position = Vector2(0, -96) -[node name="Laser" parent="." index="10" instance=ExtResource("6_bio6g")] +[node name="Laser" parent="." index="10" instance=ExtResource("6_kbfc1")] position = Vector2(15, 15) -[node name="PressurePlate" parent="." index="11" instance=ExtResource("7_lkgxo")] +[node name="PressurePlate" parent="." index="11" instance=ExtResource("7_5joy3")] position = Vector2(-272, -32) rotation = 1.57987 -[node name="Goal" parent="." index="12" instance=ExtResource("8_38762")] +[node name="Goal" parent="." index="12" instance=ExtResource("8_sbr7w")] position = Vector2(-272, -112) diff --git a/gmtk_2024/levels/Level_2_Rooms/level_2_room_4.tscn b/gmtk_2024/levels/Level_2_Rooms/level_2_room_4.tscn index fec8931..4cf865e 100644 --- a/gmtk_2024/levels/Level_2_Rooms/level_2_room_4.tscn +++ b/gmtk_2024/levels/Level_2_Rooms/level_2_room_4.tscn @@ -22,4 +22,3 @@ delete_self = true [node name="Goal" parent="." index="9" instance=ExtResource("4_bwnw8")] position = Vector2(185, 96) -next = null diff --git a/gmtk_2024/levels/lev9108.tmp b/gmtk_2024/levels/lev9108.tmp new file mode 100644 index 0000000..bd9c661 --- /dev/null +++ b/gmtk_2024/levels/lev9108.tmp @@ -0,0 +1,28 @@ +[gd_scene load_steps=6 format=4 uid="uid://badb2xvsbtm5j"] + +[ext_resource type="PackedScene" uid="uid://ba6afuig8bqrg" path="res://levels/LevelBase.tscn" id="1_y0h5c"] +[ext_resource type="PackedScene" uid="uid://d0q0sfati8wk0" path="res://objects/ResizableBlock.tscn" id="2_c6bkx"] +[ext_resource type="PackedScene" uid="uid://vtwswrkfkgas" path="res://objects/EnemyMover.tscn" id="3_gaw65"] +[ext_resource type="PackedScene" uid="uid://d0gpnqknarkg7" path="res://objects/Goal.tscn" id="4_b8j1s"] +[ext_resource type="PackedScene" uid="uid://frtjwlebpm8p" path="res://levels/Level_2_Rooms/level_2_room_2.tscn" id="5_yno21"] + +[node name="LevelBase" instance=ExtResource("1_y0h5c")] + +[node name="Player" parent="." index="0"] +position = Vector2(-274, 115) + +[node name="Layer0" parent="." index="5"] +tile_map_data = PackedByteArray("AAD2//v/AAABAAEAAAD2//z/AAABAAEAAAD2//3/AAADAAAAAAD2//7/AAACAAEAAAD2////AAACAAEAAAD2/wAAAAADAAIAAAD2/wEAAAADAAAAAAD2/wIAAAADAAEAAAD2/wMAAAACAAEAAAD2/wQAAAADAAIAAAAJAPv/AAAFAAAAAAAJAPz/AAAAAAEAAAAJAP3/AAAAAAEAAAAJAP7/AAAAAAEAAAAJAP//AAAAAAEAAAAJAAAAAAAAAAEAAAAJAAEAAAAFAAIAAAAJAAIAAAABAAEAAAAJAAMAAAABAAEAAAAJAAQAAAABAAEAAAD3//v/AAABAAEAAAD4//v/AAABAAEAAAD5//v/AAABAAEAAAD6//v/AAABAAEAAAD7//v/AAABAAEAAAD8//v/AAABAAEAAAD9//v/AAABAAEAAAD+//v/AAABAAEAAAD///v/AAABAAEAAAAAAPv/AAABAAEAAAABAPv/AAABAAEAAAACAPv/AAABAAEAAAADAPv/AAABAAEAAAAEAPv/AAABAAEAAAAFAPv/AAADAAAAAAAGAPv/AAABAAIAAAAHAPv/AAABAAIAAAAIAPv/AAABAAIAAAD3/wQAAAABAAAAAAD4/wQAAAABAAAAAAD5/wQAAAACAAAAAAD7/wQAAAAIAAAAAAD9/wQAAAAIAAAAAAD//wQAAAAIAAAAAAABAAQAAAAIAAAAAAADAAQAAAAAAAAAAAAEAAQAAAABAAAAAAAFAAQAAAABAAAAAAAGAAQAAAAFAAIAAAAHAAQAAAABAAEAAAAIAAQAAAABAAEAAAD3/wEAAAAEAAAAAAD4/wEAAAAEAAAAAAD5/wEAAAAEAAAAAAD6/wEAAAAEAAAAAAD7/wEAAAAEAAAAAAD8/wEAAAAEAAAAAAD9/wEAAAAEAAAAAAD+/wEAAAAEAAAAAAD//wEAAAAEAAAAAAAAAAEAAAAEAAAAAAABAAEAAAAEAAAAAAACAAEAAAAEAAAAAAADAAEAAAACAAIAAAAGAAMAAAAAAAAAAAAHAAMAAAAFAAIAAAAIAAMAAAABAAEAAAAIAAIAAAAFAAIAAAAHAAIAAAAAAAAAAAAIAAEAAAAAAAAAAAADAAAAAAAGAAAAAAACAAAAAAABAAAAAAABAAAAAAABAAAAAAAAAAAAAAABAAAAAAD//wAAAAABAAAAAAD+/wAAAAABAAAAAAD9/wAAAAABAAAAAAD8/wAAAAABAAAAAAD7/wAAAAABAAAAAAD6/wAAAAABAAAAAAD5/wAAAAABAAAAAAD4/wAAAAABAAAAAAD3/wAAAAABAAAAAAAEAAAAAAAIAAAAAwAFAP3/AAAIAAEAAAAFAPz/AAAHAAEAAGD3//3/AAABAAIAAAD4//3/AAABAAIAAAD4//z/AAABAAEAAAD3//z/AAABAAEAAAD5//z/AAABAAEAAAD6//z/AAABAAEAAAD7//z/AAABAAEAAAD8//z/AAABAAEAAAD9//z/AAABAAEAAAD+//z/AAABAAEAAAD///z/AAABAAEAAAAAAPz/AAABAAEAAAABAPz/AAADAAAAAAACAPz/AAABAAIAAAADAPz/AAABAAIAAAAEAPz/AAABAAIAAAABAP3/AAACAAIAAAAAAP3/AAABAAIAAAD///3/AAABAAIAAAD+//3/AAABAAIAAAD9//3/AAADAAAAAAD8//3/AAABAAEAAAD7//3/AAABAAEAAAD6//3/AAABAAEAAAD5//3/AAAFAAAAAAD9//7/AAACAAIAAAD8//7/AAABAAIAAAD7//7/AAABAAIAAAD6//7/AAABAAIAAAD5//7/AAAAAAIAAAAFAP7/AAAIAAAAADA=") + +[node name="Block" parent="." index="7" instance=ExtResource("2_c6bkx")] +position = Vector2(243, -91) +scale = Vector2(0.5, 0.5) + +[node name="EnemyMover" parent="." index="8" instance=ExtResource("3_gaw65")] +position = Vector2(-7, 97) +scale = Vector2(2, 2) +direction = -1 + +[node name="Goal" parent="." index="9" instance=ExtResource("4_b8j1s")] +position = Vector2(-260, -28) +next = ExtResource("5_yno21") diff --git a/gmtk_2024/levels/levBEEE.tmp b/gmtk_2024/levels/levBEEE.tmp new file mode 100644 index 0000000..bd9c661 --- /dev/null +++ b/gmtk_2024/levels/levBEEE.tmp @@ -0,0 +1,28 @@ +[gd_scene load_steps=6 format=4 uid="uid://badb2xvsbtm5j"] + +[ext_resource type="PackedScene" uid="uid://ba6afuig8bqrg" path="res://levels/LevelBase.tscn" id="1_y0h5c"] +[ext_resource type="PackedScene" uid="uid://d0q0sfati8wk0" path="res://objects/ResizableBlock.tscn" id="2_c6bkx"] +[ext_resource type="PackedScene" uid="uid://vtwswrkfkgas" path="res://objects/EnemyMover.tscn" id="3_gaw65"] +[ext_resource type="PackedScene" uid="uid://d0gpnqknarkg7" path="res://objects/Goal.tscn" id="4_b8j1s"] +[ext_resource type="PackedScene" uid="uid://frtjwlebpm8p" path="res://levels/Level_2_Rooms/level_2_room_2.tscn" id="5_yno21"] + +[node name="LevelBase" instance=ExtResource("1_y0h5c")] + +[node name="Player" parent="." index="0"] +position = Vector2(-274, 115) + +[node name="Layer0" parent="." index="5"] +tile_map_data = PackedByteArray("AAD2//v/AAABAAEAAAD2//z/AAABAAEAAAD2//3/AAADAAAAAAD2//7/AAACAAEAAAD2////AAACAAEAAAD2/wAAAAADAAIAAAD2/wEAAAADAAAAAAD2/wIAAAADAAEAAAD2/wMAAAACAAEAAAD2/wQAAAADAAIAAAAJAPv/AAAFAAAAAAAJAPz/AAAAAAEAAAAJAP3/AAAAAAEAAAAJAP7/AAAAAAEAAAAJAP//AAAAAAEAAAAJAAAAAAAAAAEAAAAJAAEAAAAFAAIAAAAJAAIAAAABAAEAAAAJAAMAAAABAAEAAAAJAAQAAAABAAEAAAD3//v/AAABAAEAAAD4//v/AAABAAEAAAD5//v/AAABAAEAAAD6//v/AAABAAEAAAD7//v/AAABAAEAAAD8//v/AAABAAEAAAD9//v/AAABAAEAAAD+//v/AAABAAEAAAD///v/AAABAAEAAAAAAPv/AAABAAEAAAABAPv/AAABAAEAAAACAPv/AAABAAEAAAADAPv/AAABAAEAAAAEAPv/AAABAAEAAAAFAPv/AAADAAAAAAAGAPv/AAABAAIAAAAHAPv/AAABAAIAAAAIAPv/AAABAAIAAAD3/wQAAAABAAAAAAD4/wQAAAABAAAAAAD5/wQAAAACAAAAAAD7/wQAAAAIAAAAAAD9/wQAAAAIAAAAAAD//wQAAAAIAAAAAAABAAQAAAAIAAAAAAADAAQAAAAAAAAAAAAEAAQAAAABAAAAAAAFAAQAAAABAAAAAAAGAAQAAAAFAAIAAAAHAAQAAAABAAEAAAAIAAQAAAABAAEAAAD3/wEAAAAEAAAAAAD4/wEAAAAEAAAAAAD5/wEAAAAEAAAAAAD6/wEAAAAEAAAAAAD7/wEAAAAEAAAAAAD8/wEAAAAEAAAAAAD9/wEAAAAEAAAAAAD+/wEAAAAEAAAAAAD//wEAAAAEAAAAAAAAAAEAAAAEAAAAAAABAAEAAAAEAAAAAAACAAEAAAAEAAAAAAADAAEAAAACAAIAAAAGAAMAAAAAAAAAAAAHAAMAAAAFAAIAAAAIAAMAAAABAAEAAAAIAAIAAAAFAAIAAAAHAAIAAAAAAAAAAAAIAAEAAAAAAAAAAAADAAAAAAAGAAAAAAACAAAAAAABAAAAAAABAAAAAAABAAAAAAAAAAAAAAABAAAAAAD//wAAAAABAAAAAAD+/wAAAAABAAAAAAD9/wAAAAABAAAAAAD8/wAAAAABAAAAAAD7/wAAAAABAAAAAAD6/wAAAAABAAAAAAD5/wAAAAABAAAAAAD4/wAAAAABAAAAAAD3/wAAAAABAAAAAAAEAAAAAAAIAAAAAwAFAP3/AAAIAAEAAAAFAPz/AAAHAAEAAGD3//3/AAABAAIAAAD4//3/AAABAAIAAAD4//z/AAABAAEAAAD3//z/AAABAAEAAAD5//z/AAABAAEAAAD6//z/AAABAAEAAAD7//z/AAABAAEAAAD8//z/AAABAAEAAAD9//z/AAABAAEAAAD+//z/AAABAAEAAAD///z/AAABAAEAAAAAAPz/AAABAAEAAAABAPz/AAADAAAAAAACAPz/AAABAAIAAAADAPz/AAABAAIAAAAEAPz/AAABAAIAAAABAP3/AAACAAIAAAAAAP3/AAABAAIAAAD///3/AAABAAIAAAD+//3/AAABAAIAAAD9//3/AAADAAAAAAD8//3/AAABAAEAAAD7//3/AAABAAEAAAD6//3/AAABAAEAAAD5//3/AAAFAAAAAAD9//7/AAACAAIAAAD8//7/AAABAAIAAAD7//7/AAABAAIAAAD6//7/AAABAAIAAAD5//7/AAAAAAIAAAAFAP7/AAAIAAAAADA=") + +[node name="Block" parent="." index="7" instance=ExtResource("2_c6bkx")] +position = Vector2(243, -91) +scale = Vector2(0.5, 0.5) + +[node name="EnemyMover" parent="." index="8" instance=ExtResource("3_gaw65")] +position = Vector2(-7, 97) +scale = Vector2(2, 2) +direction = -1 + +[node name="Goal" parent="." index="9" instance=ExtResource("4_b8j1s")] +position = Vector2(-260, -28) +next = ExtResource("5_yno21") diff --git a/gmtk_2024/scripts/goal.gd b/gmtk_2024/scripts/goal.gd index a791098..0b16d55 100644 --- a/gmtk_2024/scripts/goal.gd +++ b/gmtk_2024/scripts/goal.gd @@ -1,6 +1,6 @@ extends Node -@export var next : PackedScene = preload("res://levels/level_1_2.tscn") +@export var next : PackedScene @onready var animation = $AnimationPlayer