diff --git a/microjogos/2025S1/the_wrecker/capa.png b/microjogos/2025S1/the_wrecker/capa.png new file mode 100644 index 000000000..41ee872d4 Binary files /dev/null and b/microjogos/2025S1/the_wrecker/capa.png differ diff --git a/microjogos/2025S1/the_wrecker/capa.png.import b/microjogos/2025S1/the_wrecker/capa.png.import new file mode 100644 index 000000000..eb917cbef --- /dev/null +++ b/microjogos/2025S1/the_wrecker/capa.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c74kskpwse1up" +path="res://.godot/imported/capa.png-db22f1f2800bfd95e76794bea2ba3816.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://microjogos/2025S1/the_wrecker/capa.png" +dest_files=["res://.godot/imported/capa.png-db22f1f2800bfd95e76794bea2ba3816.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 diff --git a/microjogos/2025S1/the_wrecker/capa_novo.png b/microjogos/2025S1/the_wrecker/capa_novo.png new file mode 100644 index 000000000..0d23ce2d2 Binary files /dev/null and b/microjogos/2025S1/the_wrecker/capa_novo.png differ diff --git a/microjogos/2025S1/the_wrecker/capa_novo.png.import b/microjogos/2025S1/the_wrecker/capa_novo.png.import new file mode 100644 index 000000000..0d81b828a --- /dev/null +++ b/microjogos/2025S1/the_wrecker/capa_novo.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cl64m76on27wo" +path="res://.godot/imported/capa_novo.png-4a9a68a17b5f59f5e01ed569e3c60c4d.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://microjogos/2025S1/the_wrecker/capa_novo.png" +dest_files=["res://.godot/imported/capa_novo.png-4a9a68a17b5f59f5e01ed569e3c60c4d.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 diff --git a/microjogos/2025S1/the_wrecker/cenas/cenas.txt b/microjogos/2025S1/the_wrecker/cenas/cenas.txt new file mode 100644 index 000000000..d5166c6e2 --- /dev/null +++ b/microjogos/2025S1/the_wrecker/cenas/cenas.txt @@ -0,0 +1,2 @@ +Coloque suas cenas aqui! A cena que vai rodar no jogo deve necessariamente ser a Main.tscn + diff --git a/microjogos/2025S1/the_wrecker/cenas/chao.tscn b/microjogos/2025S1/the_wrecker/cenas/chao.tscn new file mode 100644 index 000000000..6ece700ba --- /dev/null +++ b/microjogos/2025S1/the_wrecker/cenas/chao.tscn @@ -0,0 +1,18 @@ +[gd_scene load_steps=3 format=3 uid="uid://ecdgudiy0ygi"] + +[ext_resource type="Texture2D" uid="uid://b66e5nnnnmg11" path="res://icon.png" id="1_77ejp"] + +[sub_resource type="RectangleShape2D" id="RectangleShape2D_5qws8"] +size = Vector2(1941, 29) + +[node name="Chao" type="StaticBody2D"] + +[node name="CollisionShape2D" type="CollisionShape2D" parent="."] +position = Vector2(960.5, -4.5) +shape = SubResource("RectangleShape2D_5qws8") + +[node name="Sprite2D" type="Sprite2D" parent="."] +visible = false +position = Vector2(940, 70) +scale = Vector2(30.375, 3.1875) +texture = ExtResource("1_77ejp") diff --git a/microjogos/2025S1/the_wrecker/cenas/comandos.tscn b/microjogos/2025S1/the_wrecker/cenas/comandos.tscn new file mode 100644 index 000000000..a7a5b9e65 --- /dev/null +++ b/microjogos/2025S1/the_wrecker/cenas/comandos.tscn @@ -0,0 +1,25 @@ +[gd_scene load_steps=3 format=3 uid="uid://dhd0o3opppdo8"] + +[ext_resource type="Script" uid="uid://bgrgkiwhu5bay" path="res://microjogos/2025S1/the_wrecker/cenas/scripts/comandos.gd" id="1_ejh4y"] + +[sub_resource type="FontVariation" id="FontVariation_pr7ll"] + +[node name="Hud" type="CanvasLayer"] + +[node name="MarginContainer" type="MarginContainer" parent="."] +anchors_preset = 5 +anchor_left = 0.5 +anchor_right = 0.5 +offset_left = -36.0 +offset_right = 36.0 +offset_bottom = 40.0 +grow_horizontal = 2 +theme_override_constants/margin_top = 9 + +[node name="Comandos" type="Label" parent="MarginContainer"] +layout_mode = 2 +theme_override_fonts/font = SubResource("FontVariation_pr7ll") +theme_override_font_sizes/font_size = 65 +text = "Somente ► ou ◄ +" +script = ExtResource("1_ejh4y") diff --git a/microjogos/2025S1/the_wrecker/cenas/comandos.tscn2079812216.tmp b/microjogos/2025S1/the_wrecker/cenas/comandos.tscn2079812216.tmp new file mode 100644 index 000000000..c57ce20a4 --- /dev/null +++ b/microjogos/2025S1/the_wrecker/cenas/comandos.tscn2079812216.tmp @@ -0,0 +1,25 @@ +[gd_scene load_steps=3 format=3 uid="uid://dhd0o3opppdo8"] + +[ext_resource type="Script" uid="uid://bgrgkiwhu5bay" path="res://microjogos/2025S1/the_wrecker/cenas/scripts/comandos.gd" id="1_ejh4y"] + +[sub_resource type="FontVariation" id="FontVariation_pr7ll"] + +[node name="Hud" type="CanvasLayer"] + +[node name="MarginContainer" type="MarginContainer" parent="."] +anchors_preset = 5 +anchor_left = 0.5 +anchor_right = 0.5 +offset_left = -36.0 +offset_right = 36.0 +offset_bottom = 40.0 +grow_horizontal = 2 +theme_override_constants/margin_top = 9 + +[node name="Comandos" type="Label" parent="MarginContainer"] +layout_mode = 2 +theme_override_fonts/font = SubResource("FontVariation_pr7ll") +theme_override_font_sizes/font_size = 65 +text = "►◄▲▼▬►▬▲ +" +script = ExtResource("1_ejh4y") diff --git a/microjogos/2025S1/the_wrecker/cenas/enemy.tscn b/microjogos/2025S1/the_wrecker/cenas/enemy.tscn new file mode 100644 index 000000000..3c055f86e --- /dev/null +++ b/microjogos/2025S1/the_wrecker/cenas/enemy.tscn @@ -0,0 +1,280 @@ +[gd_scene load_steps=32 format=3 uid="uid://by7pctvdk4nmm"] + +[ext_resource type="Script" uid="uid://d3dyj2hej8dre" path="res://microjogos/2025S1/the_wrecker/cenas/scripts/enemy.gd" id="1_fst61"] +[ext_resource type="Texture2D" uid="uid://chic11l8tvg5p" path="res://microjogos/2025S1/the_wrecker/recursos/imagens/FREE_Samurai 2D Pixel Art v1.2/Sprites/ATTACK 1.png" id="2_lo6q4"] +[ext_resource type="Texture2D" uid="uid://jyswqg23jnev" path="res://microjogos/2025S1/the_wrecker/recursos/imagens/FREE_Samurai 2D Pixel Art v1.2/Sprites/IDLE.png" id="2_nvdca"] + +[sub_resource type="AtlasTexture" id="AtlasTexture_hkelo"] +atlas = ExtResource("2_lo6q4") +region = Rect2(0, 0, 96, 96) + +[sub_resource type="AtlasTexture" id="AtlasTexture_k5bbd"] +atlas = ExtResource("2_lo6q4") +region = Rect2(96, 0, 96, 96) + +[sub_resource type="AtlasTexture" id="AtlasTexture_bw613"] +atlas = ExtResource("2_lo6q4") +region = Rect2(192, 0, 96, 96) + +[sub_resource type="AtlasTexture" id="AtlasTexture_omskj"] +atlas = ExtResource("2_lo6q4") +region = Rect2(288, 0, 96, 96) + +[sub_resource type="AtlasTexture" id="AtlasTexture_1n5ao"] +atlas = ExtResource("2_lo6q4") +region = Rect2(384, 0, 96, 96) + +[sub_resource type="AtlasTexture" id="AtlasTexture_jvwge"] +atlas = ExtResource("2_lo6q4") +region = Rect2(480, 0, 96, 96) + +[sub_resource type="AtlasTexture" id="AtlasTexture_iklan"] +atlas = ExtResource("2_lo6q4") +region = Rect2(576, 0, 96, 96) + +[sub_resource type="AtlasTexture" id="AtlasTexture_lo6q4"] +atlas = ExtResource("2_nvdca") +region = Rect2(0, 0, 96, 96) + +[sub_resource type="AtlasTexture" id="AtlasTexture_7btjb"] +atlas = ExtResource("2_nvdca") +region = Rect2(96, 0, 96, 96) + +[sub_resource type="AtlasTexture" id="AtlasTexture_on8v7"] +atlas = ExtResource("2_nvdca") +region = Rect2(192, 0, 96, 96) + +[sub_resource type="AtlasTexture" id="AtlasTexture_bgcwc"] +atlas = ExtResource("2_nvdca") +region = Rect2(288, 0, 96, 96) + +[sub_resource type="AtlasTexture" id="AtlasTexture_yccy3"] +atlas = ExtResource("2_nvdca") +region = Rect2(384, 0, 96, 96) + +[sub_resource type="AtlasTexture" id="AtlasTexture_d6f35"] +atlas = ExtResource("2_nvdca") +region = Rect2(480, 0, 96, 96) + +[sub_resource type="AtlasTexture" id="AtlasTexture_k6hvx"] +atlas = ExtResource("2_nvdca") +region = Rect2(576, 0, 96, 96) + +[sub_resource type="AtlasTexture" id="AtlasTexture_ncurn"] +atlas = ExtResource("2_nvdca") +region = Rect2(672, 0, 96, 96) + +[sub_resource type="AtlasTexture" id="AtlasTexture_e4nxx"] +atlas = ExtResource("2_nvdca") +region = Rect2(768, 0, 96, 96) + +[sub_resource type="AtlasTexture" id="AtlasTexture_uc5pt"] +atlas = ExtResource("2_nvdca") +region = Rect2(864, 0, 96, 96) + +[sub_resource type="SpriteFrames" id="SpriteFrames_hkelo"] +animations = [{ +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_hkelo") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_k5bbd") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_bw613") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_omskj") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_1n5ao") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_jvwge") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_iklan") +}], +"loop": true, +"name": &"atack", +"speed": 5.0 +}, { +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_lo6q4") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_7btjb") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_on8v7") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_bgcwc") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_yccy3") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_d6f35") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_k6hvx") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_ncurn") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_e4nxx") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_uc5pt") +}], +"loop": true, +"name": &"default", +"speed": 5.0 +}] + +[sub_resource type="CircleShape2D" id="CircleShape2D_uc5pt"] +radius = 16.2807 + +[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_hkelo"] +animation = &"atack" + +[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_k5bbd"] +animation = &"idle" + +[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_bw613"] +advance_mode = 2 + +[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_omskj"] +advance_mode = 2 +advance_condition = &"overtime" + +[sub_resource type="AnimationNodeStateMachine" id="AnimationNodeStateMachine_nvdca"] +states/Start/position = Vector2(216, 100) +states/atack/node = SubResource("AnimationNodeAnimation_hkelo") +states/atack/position = Vector2(552, 52) +states/idle/node = SubResource("AnimationNodeAnimation_k5bbd") +states/idle/position = Vector2(500, 168) +transitions = ["Start", "idle", SubResource("AnimationNodeStateMachineTransition_bw613"), "idle", "atack", SubResource("AnimationNodeStateMachineTransition_omskj")] + +[sub_resource type="Animation" id="Animation_arjdw"] +length = 0.001 +tracks/0/type = "value" +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/path = NodePath("Sprite2D:animation") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 1, +"values": [&"default"] +} +tracks/1/type = "value" +tracks/1/imported = false +tracks/1/enabled = true +tracks/1/path = NodePath("Sprite2D:frame") +tracks/1/interp = 1 +tracks/1/loop_wrap = true +tracks/1/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 1, +"values": [0] +} + +[sub_resource type="Animation" id="Animation_iklan"] +resource_name = "atack" +tracks/0/type = "value" +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/path = NodePath("Sprite2D:frame") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/keys = { +"times": PackedFloat32Array(0, 1), +"transitions": PackedFloat32Array(1, 1), +"update": 0, +"values": [0, 6] +} +tracks/1/type = "value" +tracks/1/imported = false +tracks/1/enabled = true +tracks/1/path = NodePath("Sprite2D:animation") +tracks/1/interp = 1 +tracks/1/loop_wrap = true +tracks/1/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 1, +"values": [&"atack"] +} + +[sub_resource type="Animation" id="Animation_jvwge"] +resource_name = "idle" +loop_mode = 1 +tracks/0/type = "value" +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/path = NodePath("Sprite2D:animation") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/keys = { +"times": PackedFloat32Array(-0.0333333), +"transitions": PackedFloat32Array(1), +"update": 0, +"values": [&"default"] +} +tracks/1/type = "value" +tracks/1/imported = false +tracks/1/enabled = true +tracks/1/path = NodePath("Sprite2D:frame") +tracks/1/interp = 1 +tracks/1/loop_wrap = true +tracks/1/keys = { +"times": PackedFloat32Array(0, 1), +"transitions": PackedFloat32Array(1, 1), +"update": 0, +"values": [0, 3] +} + +[sub_resource type="AnimationLibrary" id="AnimationLibrary_21kjd"] +_data = { +&"RESET": SubResource("Animation_arjdw"), +&"atack": SubResource("Animation_iklan"), +&"idle": SubResource("Animation_jvwge") +} + +[node name="Enemy" type="CharacterBody2D"] +script = ExtResource("1_fst61") + +[node name="Sprite2D" type="AnimatedSprite2D" parent="."] +texture_filter = 5 +scale = Vector2(-4, 4) +sprite_frames = SubResource("SpriteFrames_hkelo") + +[node name="CollisionShape2D" type="CollisionShape2D" parent="."] +position = Vector2(2, 59) +scale = Vector2(4, 4) +shape = SubResource("CircleShape2D_uc5pt") + +[node name="AnimationTree" type="AnimationTree" parent="."] +tree_root = SubResource("AnimationNodeStateMachine_nvdca") +anim_player = NodePath("../AnimationPlayer") +parameters/conditions/overtime = false + +[node name="AnimationPlayer" type="AnimationPlayer" parent="."] +libraries = { +&"": SubResource("AnimationLibrary_21kjd") +} + +[node name="Timer" type="Timer" parent="."] +wait_time = 5.0 +one_shot = true +autostart = true + +[connection signal="timeout" from="Timer" to="." method="_on_timer_timeout"] diff --git a/microjogos/2025S1/the_wrecker/cenas/main.tscn b/microjogos/2025S1/the_wrecker/cenas/main.tscn new file mode 100644 index 000000000..8aa8ad333 --- /dev/null +++ b/microjogos/2025S1/the_wrecker/cenas/main.tscn @@ -0,0 +1,59 @@ +[gd_scene load_steps=11 format=3 uid="uid://dveik7twxfpb2"] + +[ext_resource type="PackedScene" uid="uid://ecdgudiy0ygi" path="res://microjogos/2025S1/the_wrecker/cenas/chao.tscn" id="1_lidqw"] +[ext_resource type="Script" uid="uid://d04sirxomapuy" path="res://microjogos/2025S1/seu_projeto/cenas/scripts/main.gd" id="1_ofwqk"] +[ext_resource type="Texture2D" uid="uid://p75ddus4w3hw" path="res://microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/Preview/Background.png" id="2_boyt2"] +[ext_resource type="PackedScene" uid="uid://dhd0o3opppdo8" path="res://microjogos/2025S1/the_wrecker/cenas/comandos.tscn" id="2_ha54k"] +[ext_resource type="PackedScene" uid="uid://c2nk2johqgn1w" path="res://microjogos/2025S1/the_wrecker/cenas/player.tscn" id="3_56sat"] +[ext_resource type="Texture2D" uid="uid://dfv21gp2nf56" path="res://microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_left.png" id="3_utryn"] +[ext_resource type="Texture2D" uid="uid://b6ng11qu0qcsl" path="res://microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_right.png" id="4_a6yaf"] +[ext_resource type="PackedScene" uid="uid://by7pctvdk4nmm" path="res://microjogos/2025S1/the_wrecker/cenas/enemy.tscn" id="4_ofwqk"] +[ext_resource type="FontFile" uid="uid://lx2jxjhgou66" path="res://microjogos/2025S1/the_wrecker/recursos/imagens/Jacquard24-Regular.ttf" id="5_g7pa3"] +[ext_resource type="AudioStream" uid="uid://c4ehfeolo53nn" path="res://microjogos/2025S1/the_wrecker/recursos/sons/Samurai.wav" id="8_i82oy"] + +[node name="Main" type="Node2D"] +texture_filter = 1 +script = ExtResource("1_ofwqk") + +[node name="Timer" type="Timer" parent="."] + +[node name="Node2D" type="Node2D" parent="."] + +[node name="esquerda" type="Sprite2D" parent="Node2D"] +position = Vector2(1385, 421) +scale = Vector2(2.46875, 3.17969) +texture = ExtResource("3_utryn") + +[node name="direita" type="Sprite2D" parent="Node2D"] +position = Vector2(364, 432) +scale = Vector2(3.19531, 2.91406) +texture = ExtResource("4_a6yaf") + +[node name="Sprite2D" type="Sprite2D" parent="."] +position = Vector2(973, 531) +scale = Vector2(2.05065, 1.33796) +texture = ExtResource("2_boyt2") + +[node name="Chao" parent="." instance=ExtResource("1_lidqw")] +position = Vector2(35, 980) + +[node name="Hud" parent="." instance=ExtResource("2_ha54k")] + +[node name="Label" type="Label" parent="."] +offset_left = 611.0 +offset_top = 132.0 +offset_right = 1384.0 +offset_bottom = 263.0 +theme_override_fonts/font = ExtResource("5_g7pa3") +theme_override_font_sizes/font_size = 60 +horizontal_alignment = 1 + +[node name="Player" parent="." instance=ExtResource("3_56sat")] +position = Vector2(1005, 908) + +[node name="Enemy" parent="." instance=ExtResource("4_ofwqk")] +position = Vector2(1129, 844) + +[node name="AudioStreamPlayer" type="AudioStreamPlayer" parent="."] +stream = ExtResource("8_i82oy") +autoplay = true diff --git a/microjogos/2025S1/the_wrecker/cenas/player.tscn b/microjogos/2025S1/the_wrecker/cenas/player.tscn new file mode 100644 index 000000000..3bef9130c --- /dev/null +++ b/microjogos/2025S1/the_wrecker/cenas/player.tscn @@ -0,0 +1,556 @@ +[gd_scene load_steps=53 format=3 uid="uid://c2nk2johqgn1w"] + +[ext_resource type="Script" uid="uid://bp3kjwujwjxkm" path="res://microjogos/2025S1/the_wrecker/cenas/scripts/player.gd" id="1_twijp"] +[ext_resource type="Texture2D" uid="uid://jyswqg23jnev" path="res://microjogos/2025S1/the_wrecker/recursos/imagens/FREE_Samurai 2D Pixel Art v1.2/Sprites/IDLE.png" id="2_x5uka"] +[ext_resource type="Texture2D" uid="uid://chic11l8tvg5p" path="res://microjogos/2025S1/the_wrecker/recursos/imagens/FREE_Samurai 2D Pixel Art v1.2/Sprites/ATTACK 1.png" id="3_5cpvo"] +[ext_resource type="Texture2D" uid="uid://pbju1sujaw3i" path="res://microjogos/2025S1/the_wrecker/recursos/imagens/FREE_Samurai 2D Pixel Art v1.2/Sprites/HURT.png" id="4_x5uka"] + +[sub_resource type="AtlasTexture" id="AtlasTexture_ia7q3"] +atlas = ExtResource("3_5cpvo") +region = Rect2(0, 0, 96, 96) + +[sub_resource type="AtlasTexture" id="AtlasTexture_j001a"] +atlas = ExtResource("3_5cpvo") +region = Rect2(96, 0, 96, 96) + +[sub_resource type="AtlasTexture" id="AtlasTexture_bjl72"] +atlas = ExtResource("3_5cpvo") +region = Rect2(192, 0, 96, 96) + +[sub_resource type="AtlasTexture" id="AtlasTexture_7wk3w"] +atlas = ExtResource("3_5cpvo") +region = Rect2(288, 0, 96, 96) + +[sub_resource type="AtlasTexture" id="AtlasTexture_j1rqf"] +atlas = ExtResource("3_5cpvo") +region = Rect2(384, 0, 96, 96) + +[sub_resource type="AtlasTexture" id="AtlasTexture_fqiip"] +atlas = ExtResource("3_5cpvo") +region = Rect2(480, 0, 96, 96) + +[sub_resource type="AtlasTexture" id="AtlasTexture_umjx5"] +atlas = ExtResource("3_5cpvo") +region = Rect2(576, 0, 96, 96) + +[sub_resource type="AtlasTexture" id="AtlasTexture_ucohe"] +atlas = ExtResource("2_x5uka") +region = Rect2(0, 0, 96, 96) + +[sub_resource type="AtlasTexture" id="AtlasTexture_c56bq"] +atlas = ExtResource("2_x5uka") +region = Rect2(96, 0, 96, 96) + +[sub_resource type="AtlasTexture" id="AtlasTexture_ryr43"] +atlas = ExtResource("2_x5uka") +region = Rect2(192, 0, 96, 96) + +[sub_resource type="AtlasTexture" id="AtlasTexture_5taer"] +atlas = ExtResource("2_x5uka") +region = Rect2(288, 0, 96, 96) + +[sub_resource type="AtlasTexture" id="AtlasTexture_vhd07"] +atlas = ExtResource("2_x5uka") +region = Rect2(384, 0, 96, 96) + +[sub_resource type="AtlasTexture" id="AtlasTexture_g1fp0"] +atlas = ExtResource("2_x5uka") +region = Rect2(480, 0, 96, 96) + +[sub_resource type="AtlasTexture" id="AtlasTexture_t3fpq"] +atlas = ExtResource("2_x5uka") +region = Rect2(576, 0, 96, 96) + +[sub_resource type="AtlasTexture" id="AtlasTexture_pno8l"] +atlas = ExtResource("2_x5uka") +region = Rect2(672, 0, 96, 96) + +[sub_resource type="AtlasTexture" id="AtlasTexture_7cwwg"] +atlas = ExtResource("2_x5uka") +region = Rect2(768, 0, 96, 96) + +[sub_resource type="AtlasTexture" id="AtlasTexture_se3w5"] +atlas = ExtResource("2_x5uka") +region = Rect2(864, 0, 96, 96) + +[sub_resource type="AtlasTexture" id="AtlasTexture_5cpvo"] +atlas = ExtResource("4_x5uka") +region = Rect2(0, 0, 96, 96) + +[sub_resource type="AtlasTexture" id="AtlasTexture_fwkey"] +atlas = ExtResource("4_x5uka") +region = Rect2(96, 0, 96, 96) + +[sub_resource type="AtlasTexture" id="AtlasTexture_0bxb5"] +atlas = ExtResource("4_x5uka") +region = Rect2(192, 0, 96, 96) + +[sub_resource type="AtlasTexture" id="AtlasTexture_ey8ac"] +atlas = ExtResource("4_x5uka") +region = Rect2(288, 0, 96, 96) + +[sub_resource type="SpriteFrames" id="SpriteFrames_fwkey"] +animations = [{ +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_ia7q3") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_j001a") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_bjl72") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_7wk3w") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_j1rqf") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_fqiip") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_umjx5") +}], +"loop": true, +"name": &"down", +"speed": 5.0 +}, { +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_ucohe") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_c56bq") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_ryr43") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_5taer") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_vhd07") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_g1fp0") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_t3fpq") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_pno8l") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_7cwwg") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_se3w5") +}], +"loop": true, +"name": &"idle", +"speed": 5.0 +}, { +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_ia7q3") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_j001a") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_bjl72") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_7wk3w") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_j1rqf") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_fqiip") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_umjx5") +}], +"loop": true, +"name": &"kick", +"speed": 5.0 +}, { +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_ia7q3") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_j001a") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_bjl72") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_7wk3w") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_j1rqf") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_fqiip") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_umjx5") +}], +"loop": true, +"name": &"lat", +"speed": 5.0 +}, { +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_5cpvo") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_fwkey") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_0bxb5") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_ey8ac") +}], +"loop": true, +"name": &"new_animation", +"speed": 5.0 +}, { +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_ia7q3") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_j001a") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_bjl72") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_7wk3w") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_j1rqf") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_fqiip") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_umjx5") +}], +"loop": true, +"name": &"up", +"speed": 5.0 +}] + +[sub_resource type="CircleShape2D" id="CircleShape2D_5cpvo"] +radius = 71.5891 + +[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_ey8ac"] +animation = &"atk_baixo" + +[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_68osh"] +animation = &"atk_chute" + +[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_ia50n"] +animation = &"atk_gancho" + +[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_p4f51"] +animation = &"atk_lat" + +[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_x5uka"] +animation = &"hurt" + +[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_twijp"] +animation = &"idle" + +[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_x5uka"] +switch_mode = 2 +advance_mode = 2 + +[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_5cpvo"] +advance_mode = 2 +advance_condition = &"up" + +[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_ucohe"] +switch_mode = 2 +advance_mode = 2 + +[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_c56bq"] +advance_mode = 2 +advance_condition = &"down" + +[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_ryr43"] +switch_mode = 2 +advance_mode = 2 + +[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_5taer"] +advance_mode = 2 +advance_condition = &"space" + +[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_vhd07"] +advance_mode = 2 +advance_condition = &"lat" + +[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_g1fp0"] +switch_mode = 2 +advance_mode = 2 + +[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_twijp"] +advance_mode = 2 + +[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_t3fpq"] +advance_mode = 2 +advance_condition = &"hurt" + +[sub_resource type="AnimationNodeStateMachine" id="AnimationNodeStateMachine_8ricu"] +states/End/position = Vector2(903, 116) +states/Start/position = Vector2(200, 126) +states/atk_baixo/node = SubResource("AnimationNodeAnimation_ey8ac") +states/atk_baixo/position = Vector2(621, 206) +states/atk_chute/node = SubResource("AnimationNodeAnimation_68osh") +states/atk_chute/position = Vector2(452, 24) +states/atk_gancho/node = SubResource("AnimationNodeAnimation_ia50n") +states/atk_gancho/position = Vector2(400, 206) +states/atk_lat/node = SubResource("AnimationNodeAnimation_p4f51") +states/atk_lat/position = Vector2(641, 24) +states/hurt/node = SubResource("AnimationNodeAnimation_x5uka") +states/hurt/position = Vector2(703, 101.918) +states/idle/node = SubResource("AnimationNodeAnimation_twijp") +states/idle/position = Vector2(534, 116) +transitions = ["atk_gancho", "idle", SubResource("AnimationNodeStateMachineTransition_x5uka"), "idle", "atk_gancho", SubResource("AnimationNodeStateMachineTransition_5cpvo"), "atk_baixo", "idle", SubResource("AnimationNodeStateMachineTransition_ucohe"), "idle", "atk_baixo", SubResource("AnimationNodeStateMachineTransition_c56bq"), "atk_chute", "idle", SubResource("AnimationNodeStateMachineTransition_ryr43"), "idle", "atk_chute", SubResource("AnimationNodeStateMachineTransition_5taer"), "idle", "atk_lat", SubResource("AnimationNodeStateMachineTransition_vhd07"), "atk_lat", "idle", SubResource("AnimationNodeStateMachineTransition_g1fp0"), "Start", "idle", SubResource("AnimationNodeStateMachineTransition_twijp"), "idle", "hurt", SubResource("AnimationNodeStateMachineTransition_t3fpq")] +graph_offset = Vector2(0, -19.0819) + +[sub_resource type="Animation" id="Animation_twijp"] +length = 0.001 +tracks/0/type = "value" +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/path = NodePath("atack:animation") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 1, +"values": [&"idle"] +} +tracks/1/type = "value" +tracks/1/imported = false +tracks/1/enabled = true +tracks/1/path = NodePath("atack:frame") +tracks/1/interp = 1 +tracks/1/loop_wrap = true +tracks/1/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 1, +"values": [8] +} + +[sub_resource type="Animation" id="Animation_bishm"] +resource_name = "atk_baixo" +tracks/0/type = "value" +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/path = NodePath("atack:frame") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/keys = { +"times": PackedFloat32Array(0, 1), +"transitions": PackedFloat32Array(1, 1), +"update": 0, +"values": [0, 6] +} +tracks/1/type = "value" +tracks/1/imported = false +tracks/1/enabled = true +tracks/1/path = NodePath("atack:animation") +tracks/1/interp = 1 +tracks/1/loop_wrap = true +tracks/1/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 1, +"values": [&"down"] +} + +[sub_resource type="Animation" id="Animation_wvs48"] +resource_name = "atk_chute" +tracks/0/type = "value" +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/path = NodePath("atack:animation") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 1, +"values": [&"kick"] +} +tracks/1/type = "value" +tracks/1/imported = false +tracks/1/enabled = true +tracks/1/path = NodePath("atack:frame") +tracks/1/interp = 1 +tracks/1/loop_wrap = true +tracks/1/keys = { +"times": PackedFloat32Array(0, 1), +"transitions": PackedFloat32Array(1, 1), +"update": 0, +"values": [0, 6] +} + +[sub_resource type="Animation" id="Animation_se8dl"] +resource_name = "atk_gancho" +tracks/0/type = "value" +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/path = NodePath("atack:animation") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 1, +"values": [&"up"] +} +tracks/1/type = "value" +tracks/1/imported = false +tracks/1/enabled = true +tracks/1/path = NodePath("atack:frame") +tracks/1/interp = 1 +tracks/1/loop_wrap = true +tracks/1/keys = { +"times": PackedFloat32Array(0, 1), +"transitions": PackedFloat32Array(1, 1), +"update": 0, +"values": [0, 6] +} + +[sub_resource type="Animation" id="Animation_7k57c"] +resource_name = "atk_lat" +tracks/0/type = "value" +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/path = NodePath("atack:animation") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 1, +"values": [&"lat"] +} +tracks/1/type = "value" +tracks/1/imported = false +tracks/1/enabled = true +tracks/1/path = NodePath("atack:frame") +tracks/1/interp = 1 +tracks/1/loop_wrap = true +tracks/1/keys = { +"times": PackedFloat32Array(0, 1), +"transitions": PackedFloat32Array(1, 1), +"update": 0, +"values": [0, 6] +} + +[sub_resource type="Animation" id="Animation_x5uka"] +resource_name = "hurt" +length = 0.5 +tracks/0/type = "value" +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/path = NodePath("atack:animation") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 1, +"values": [&"new_animation"] +} +tracks/1/type = "value" +tracks/1/imported = false +tracks/1/enabled = true +tracks/1/path = NodePath("atack:frame") +tracks/1/interp = 1 +tracks/1/loop_wrap = true +tracks/1/keys = { +"times": PackedFloat32Array(0, 0.5), +"transitions": PackedFloat32Array(1, 1), +"update": 1, +"values": [0, 9] +} + +[sub_resource type="Animation" id="Animation_ehec1"] +resource_name = "idle" +loop_mode = 1 +tracks/0/type = "value" +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/path = NodePath("atack:animation") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 1, +"values": [&"idle"] +} +tracks/1/type = "value" +tracks/1/imported = false +tracks/1/enabled = true +tracks/1/path = NodePath("atack:frame") +tracks/1/interp = 1 +tracks/1/loop_wrap = true +tracks/1/keys = { +"times": PackedFloat32Array(0, 1), +"transitions": PackedFloat32Array(1, 1), +"update": 0, +"values": [0, 9] +} + +[sub_resource type="AnimationLibrary" id="AnimationLibrary_u2axl"] +_data = { +&"RESET": SubResource("Animation_twijp"), +&"atk_baixo": SubResource("Animation_bishm"), +&"atk_chute": SubResource("Animation_wvs48"), +&"atk_gancho": SubResource("Animation_se8dl"), +&"atk_lat": SubResource("Animation_7k57c"), +&"hurt": SubResource("Animation_x5uka"), +&"idle": SubResource("Animation_ehec1") +} + +[node name="Player" type="CharacterBody2D"] +script = ExtResource("1_twijp") + +[node name="atack" type="AnimatedSprite2D" parent="."] +position = Vector2(3, -58) +scale = Vector2(4, 4) +sprite_frames = SubResource("SpriteFrames_fwkey") +animation = &"idle" +frame = 8 + +[node name="CollisionShape2D" type="CollisionShape2D" parent="."] +shape = SubResource("CircleShape2D_5cpvo") + +[node name="AnimationTree" type="AnimationTree" parent="."] +tree_root = SubResource("AnimationNodeStateMachine_8ricu") +anim_player = NodePath("../AnimationPlayer") +parameters/conditions/down = 0.0 +parameters/conditions/hurt = false +parameters/conditions/lat = 0.0 +parameters/conditions/space = 0.0 +parameters/conditions/up = 0.0 + +[node name="AnimationPlayer" type="AnimationPlayer" parent="."] +libraries = { +&"": SubResource("AnimationLibrary_u2axl") +} diff --git a/microjogos/2025S1/the_wrecker/cenas/scripts/comandos.gd b/microjogos/2025S1/the_wrecker/cenas/scripts/comandos.gd new file mode 100644 index 000000000..e378658f2 --- /dev/null +++ b/microjogos/2025S1/the_wrecker/cenas/scripts/comandos.gd @@ -0,0 +1,17 @@ +extends Label + +var comandos = [1,2] + +var lista_verdadeira = [] + +func _ready() -> void: + for i in range(3): + lista_verdadeira.append(comandos.pick_random()) + + get_parent().get_parent().get_parent().get_node("Player").lista_true = lista_verdadeira + + +func _get_number(): + var random_number = comandos[randi() % comandos.size()] + return random_number + diff --git a/microjogos/2025S1/the_wrecker/cenas/scripts/comandos.gd.uid b/microjogos/2025S1/the_wrecker/cenas/scripts/comandos.gd.uid new file mode 100644 index 000000000..5cc9c5e88 --- /dev/null +++ b/microjogos/2025S1/the_wrecker/cenas/scripts/comandos.gd.uid @@ -0,0 +1 @@ +uid://bgrgkiwhu5bay diff --git a/microjogos/2025S1/the_wrecker/cenas/scripts/enemy.gd b/microjogos/2025S1/the_wrecker/cenas/scripts/enemy.gd new file mode 100644 index 000000000..9f5997b2b --- /dev/null +++ b/microjogos/2025S1/the_wrecker/cenas/scripts/enemy.gd @@ -0,0 +1,16 @@ +extends CharacterBody2D + +@onready var anim_tree: AnimationTree = $AnimationTree + +var timer + +func _on_timer_timeout() -> void: + anim_tree.set("parameters/conditions/overtime", true) + get_parent().register_lose() + print("perdeu") +func _ready(): + timer = get_node("Timer") + timer.start(5) + + + diff --git a/microjogos/2025S1/the_wrecker/cenas/scripts/enemy.gd.uid b/microjogos/2025S1/the_wrecker/cenas/scripts/enemy.gd.uid new file mode 100644 index 000000000..ca1d1faf0 --- /dev/null +++ b/microjogos/2025S1/the_wrecker/cenas/scripts/enemy.gd.uid @@ -0,0 +1 @@ +uid://d3dyj2hej8dre diff --git a/microjogos/2025S1/the_wrecker/cenas/scripts/main.gd b/microjogos/2025S1/the_wrecker/cenas/scripts/main.gd new file mode 100644 index 000000000..debd0c994 --- /dev/null +++ b/microjogos/2025S1/the_wrecker/cenas/scripts/main.gd @@ -0,0 +1,72 @@ +extends Node2D + +# Declaração dos sinais win e lose + +signal win +signal lose + +# Estas constantes são usadas para determinar o tamanho da tela do seu jogo. Por padrão, definem uma +# tela 1920x1080, que é padrão para monitores full HD. Caso você queira uma resolução menor para +# atingir uma estética mais pixelada, você pode mudar estes números para qualquer outra resolução +# 16:9 +const WIDTH = 1920 +const HEIGHT = 1080 + + +# -------------------------------------------------------------------------------------------------- +# FUNÇÕES PADRÃO +# -------------------------------------------------------------------------------------------------- + +# Esta função é chamada assim que esta cena é instanciada, ou seja, assim que seu minigame inicia +func _ready(): + # Verifica a linguagem do jogo e mostra texto nesta linguagem. Deve dar uma ideia do que deve + # ser feito para vencer o jogo. A fonte usada não suporta caracteres latinos como ~ ou ´ + match Global.language: + Global.LANGUAGE.EN: + NotificationCenter.notify("DO SOMETHING!") + Global.LANGUAGE.PT: + NotificationCenter.notify("FAÇA ALGO!") + + +# Esta função é chamada uma vez por frame e é otimizada para cálculos relacionados a física, como +# a movimentação de um personagem. O parâmetro delta indica a quantidade de tempo que passou desde +# a última chamada desta função. O comando pass não faz nada +func _physics_process(delta): + pass + + +# Esta função é chamada uma vez por frame e é otimizada para cálculos relacionados a renderização, +# como a movimentação de um personagem. O parâmetro delta indica a quantidade de tempo que passou +# desde a última chamada desta função. O comando pass não faz nada +func _process(delta): + pass + + +# -------------------------------------------------------------------------------------------------- +# SUAS FUNÇÕES +# -------------------------------------------------------------------------------------------------- + + +# Um método genérico. Crie quantos métodos você precisar! +func my_method(): + pass + + +# -------------------------------------------------------------------------------------------------- +# CONDIÇÕES DE VITÓRIA +# -------------------------------------------------------------------------------------------------- +# Quando o jogo começa, ela assume que o jogador não conseguiu vencer o jogo ainda, ou seja, se não +# acontecer nada, o jogador vai perder o jogo. A verificação se o jogador venceu o minigame é feita +# com base na emissão dos sinais "win" e "lose". Se "win" foi o último sinal emitido, o jogador +# vencerá o jogo, e se "lose" foi o último sinal emitido ou nenhum sinal foi emitido, o jogador +# perderá o jogo + + +# Chame esta função para registrar que o jogador venceu o jogo +func register_win(): + emit_signal("win") + + +# Chame esta função para registrar que o jogador perdeu o jogo +func register_lose(): + emit_signal("lose") diff --git a/microjogos/2025S1/the_wrecker/cenas/scripts/main.gd.uid b/microjogos/2025S1/the_wrecker/cenas/scripts/main.gd.uid new file mode 100644 index 000000000..f11f4c320 --- /dev/null +++ b/microjogos/2025S1/the_wrecker/cenas/scripts/main.gd.uid @@ -0,0 +1 @@ +uid://dm2cp01lbb71o diff --git a/microjogos/2025S1/the_wrecker/cenas/scripts/player.gd b/microjogos/2025S1/the_wrecker/cenas/scripts/player.gd new file mode 100644 index 000000000..e24a411e7 --- /dev/null +++ b/microjogos/2025S1/the_wrecker/cenas/scripts/player.gd @@ -0,0 +1,72 @@ +extends CharacterBody2D +const Comandos = preload("res://microjogos/2025S1/the_wrecker/cenas/scripts/comandos.gd") +@onready var anim_tree: AnimationTree = $AnimationTree +var lista_digito = [] +var lista_true = [] +var vitoria = false +@onready var texto = $"../Label" + +const distancia_teclas = 200 +const escala_teclas = 3 +var lista_sprites = [] + +@onready var imagem_esquerda = load("res://microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_left.png") +@onready var imagem_direita = load("res://microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_right.png") + + +func reset_conditions(): + anim_tree.set("parameters/conditions/up", false) + anim_tree.set("parameters/conditions/down", false) + anim_tree.set("parameters/conditions/space", false) + anim_tree.set("parameters/conditions/lat", false) + + + +func _input(event: InputEvent) -> void: + reset_conditions() + + var initial_len = len(lista_digito) + if Input.is_action_just_pressed("direita"): + anim_tree.set("parameters/conditions/lat", true) + lista_digito.append(1) + + + elif Input.is_action_just_pressed("esquerda"): + + anim_tree.set("parameters/conditions/lat", true) + lista_digito.append(2) + + for i in range(min(len(lista_digito), len(lista_true))): + if lista_digito[i] != lista_true[i]: + texto.text = "Nem fez cógecas" + lista_digito = [] + elif lista_digito[i] == lista_true[i]: + texto.text = "Corte certeiro!" + + var sprite = Sprite2D.new() + match lista_digito[i]: + 2: + sprite.texture = imagem_esquerda + 1: + sprite.texture = imagem_direita + sprite.position = Vector2(300 + distancia_teclas * i, 450) + sprite.scale *= escala_teclas + add_sibling(sprite) + lista_sprites.append(sprite) + + print(lista_true) + print(lista_digito) + + if lista_digito == lista_true: + get_parent().register_win() #pega o nó pai + print("ganhou") + + + #print(Comandos._get_number()) + if len(lista_digito) != initial_len: + print("") + + +func lose(): + reset_conditions() + anim_tree.set("parameters/conditions/hurt", true) diff --git a/microjogos/2025S1/the_wrecker/cenas/scripts/player.gd.uid b/microjogos/2025S1/the_wrecker/cenas/scripts/player.gd.uid new file mode 100644 index 000000000..85d94aa40 --- /dev/null +++ b/microjogos/2025S1/the_wrecker/cenas/scripts/player.gd.uid @@ -0,0 +1 @@ +uid://bp3kjwujwjxkm diff --git a/microjogos/2025S1/the_wrecker/cenas/scripts/scripts.txt b/microjogos/2025S1/the_wrecker/cenas/scripts/scripts.txt new file mode 100644 index 000000000..c1c3294c6 --- /dev/null +++ b/microjogos/2025S1/the_wrecker/cenas/scripts/scripts.txt @@ -0,0 +1 @@ +Coloque seus scripts aqui! diff --git a/microjogos/2025S1/the_wrecker/microgame.tres b/microjogos/2025S1/the_wrecker/microgame.tres new file mode 100644 index 000000000..501bb9d2c --- /dev/null +++ b/microjogos/2025S1/the_wrecker/microgame.tres @@ -0,0 +1,25 @@ +[gd_resource type="Resource" script_class="MicrogameAsset" load_steps=4 format=3 uid="uid://ukmirsummivb"] + +[ext_resource type="Script" uid="uid://bus1nknp6xsc0" path="res://principal/microgame_asset.gd" id="1_7ja0y"] +[ext_resource type="PackedScene" uid="uid://dveik7twxfpb2" path="res://microjogos/2025S1/the_wrecker/cenas/main.tscn" id="1_cs7ul"] +[ext_resource type="Texture2D" uid="uid://cl64m76on27wo" path="res://microjogos/2025S1/the_wrecker/capa_novo.png" id="1_tioee"] + +[resource] +script = ExtResource("1_7ja0y") +cover = ExtResource("1_tioee") +title_pt = &"Velhos Samurais Furiosos" +title_en = &"Old Enraged Samurais" +credits_pt = "Créditos do jogo +FMN +Background: Eder Muniz (https://edermunizz.itch.io/free-pixel-art-forest) +Player e Enemy: https://xzany.itch.io/samurai-2d-pixel-art +Música: Tad (https://opengameart.org/content/samurai)" +credits_en = "Game crédits +FMN +Background: Eder Muniz (https://edermunizz.itch.io/free-pixel-art-forest) +Player e Enemy: https://xzany.itch.io/samurai-2d-pixel-art +Música: Tad (https://opengameart.org/content/samurai)" +start_message_pt = &"FAÇA ALGO!" +start_message_en = &"DO SOMETHING!" +main_scene = ExtResource("1_cs7ul") +difficulty = 0 diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrow_down.png b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrow_down.png new file mode 100644 index 000000000..08f49a62a Binary files /dev/null and b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrow_down.png differ diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrow_down.png.import b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrow_down.png.import new file mode 100644 index 000000000..5e136230b --- /dev/null +++ b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrow_down.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://u1skdftkmwy8" +path="res://.godot/imported/keyboard_arrow_down.png-a31c7532fe7b55e3d7e5aa7a978e2ab4.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrow_down.png" +dest_files=["res://.godot/imported/keyboard_arrow_down.png-a31c7532fe7b55e3d7e5aa7a978e2ab4.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 diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrow_down_outline.png b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrow_down_outline.png new file mode 100644 index 000000000..71f2dd4d0 Binary files /dev/null and b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrow_down_outline.png differ diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrow_down_outline.png.import b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrow_down_outline.png.import new file mode 100644 index 000000000..262e8e2c2 --- /dev/null +++ b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrow_down_outline.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b0cvxyvah638m" +path="res://.godot/imported/keyboard_arrow_down_outline.png-04448bdce9c7856b9e749d61473c4eda.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrow_down_outline.png" +dest_files=["res://.godot/imported/keyboard_arrow_down_outline.png-04448bdce9c7856b9e749d61473c4eda.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 diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrow_left.png b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrow_left.png new file mode 100644 index 000000000..88bdf43de Binary files /dev/null and b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrow_left.png differ diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrow_left.png.import b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrow_left.png.import new file mode 100644 index 000000000..1307d0e72 --- /dev/null +++ b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrow_left.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cegs8giy081k7" +path="res://.godot/imported/keyboard_arrow_left.png-7bf850dbc603431029bb5756e158ae20.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrow_left.png" +dest_files=["res://.godot/imported/keyboard_arrow_left.png-7bf850dbc603431029bb5756e158ae20.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 diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrow_left_outline.png b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrow_left_outline.png new file mode 100644 index 000000000..e59cd269a Binary files /dev/null and b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrow_left_outline.png differ diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrow_left_outline.png.import b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrow_left_outline.png.import new file mode 100644 index 000000000..43ab4c91a --- /dev/null +++ b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrow_left_outline.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c7ilfn66rx83o" +path="res://.godot/imported/keyboard_arrow_left_outline.png-1c17a091dfa31ab41c62ddef1ac77837.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrow_left_outline.png" +dest_files=["res://.godot/imported/keyboard_arrow_left_outline.png-1c17a091dfa31ab41c62ddef1ac77837.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 diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrow_right.png b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrow_right.png new file mode 100644 index 000000000..144c3abce Binary files /dev/null and b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrow_right.png differ diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrow_right.png.import b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrow_right.png.import new file mode 100644 index 000000000..4df9fa9e7 --- /dev/null +++ b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrow_right.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://deoth7asu5kwa" +path="res://.godot/imported/keyboard_arrow_right.png-5eea9bd1e2c159059377c01ddffbf286.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrow_right.png" +dest_files=["res://.godot/imported/keyboard_arrow_right.png-5eea9bd1e2c159059377c01ddffbf286.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 diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrow_right_outline.png b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrow_right_outline.png new file mode 100644 index 000000000..dad977653 Binary files /dev/null and b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrow_right_outline.png differ diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrow_right_outline.png.import b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrow_right_outline.png.import new file mode 100644 index 000000000..66a0510d9 --- /dev/null +++ b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrow_right_outline.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://lrvv1t2uefcq" +path="res://.godot/imported/keyboard_arrow_right_outline.png-4a7d42adb77ed91ef86f3d631dc3d8e4.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrow_right_outline.png" +dest_files=["res://.godot/imported/keyboard_arrow_right_outline.png-4a7d42adb77ed91ef86f3d631dc3d8e4.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 diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrow_up.png b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrow_up.png new file mode 100644 index 000000000..944adfe62 Binary files /dev/null and b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrow_up.png differ diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrow_up.png.import b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrow_up.png.import new file mode 100644 index 000000000..6c4d93d14 --- /dev/null +++ b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrow_up.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://y8jn5uy6181a" +path="res://.godot/imported/keyboard_arrow_up.png-e327f616e92844e7430d5bbb96dd7588.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrow_up.png" +dest_files=["res://.godot/imported/keyboard_arrow_up.png-e327f616e92844e7430d5bbb96dd7588.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 diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrow_up_outline.png b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrow_up_outline.png new file mode 100644 index 000000000..d94221b68 Binary files /dev/null and b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrow_up_outline.png differ diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrow_up_outline.png.import b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrow_up_outline.png.import new file mode 100644 index 000000000..c957b362d --- /dev/null +++ b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrow_up_outline.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c7f1bdkoncih2" +path="res://.godot/imported/keyboard_arrow_up_outline.png-9c9e37c423b1836a5b07ba293cc072da.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrow_up_outline.png" +dest_files=["res://.godot/imported/keyboard_arrow_up_outline.png-9c9e37c423b1836a5b07ba293cc072da.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 diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows.png b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows.png new file mode 100644 index 000000000..6491f7492 Binary files /dev/null and b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows.png differ diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows.png.import b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows.png.import new file mode 100644 index 000000000..367d68efa --- /dev/null +++ b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cpn6472modxfp" +path="res://.godot/imported/keyboard_arrows.png-14811f8101f1bd08480e5d7d2e6a9cff.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows.png" +dest_files=["res://.godot/imported/keyboard_arrows.png-14811f8101f1bd08480e5d7d2e6a9cff.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 diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_all.png b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_all.png new file mode 100644 index 000000000..65af4dadd Binary files /dev/null and b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_all.png differ diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_all.png.import b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_all.png.import new file mode 100644 index 000000000..e8a23de8d --- /dev/null +++ b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_all.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cftwct5x1hxol" +path="res://.godot/imported/keyboard_arrows_all.png-64fd50854e522919c96fa97ee6b1a87a.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_all.png" +dest_files=["res://.godot/imported/keyboard_arrows_all.png-64fd50854e522919c96fa97ee6b1a87a.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 diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_down.png b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_down.png new file mode 100644 index 000000000..0687faa8d Binary files /dev/null and b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_down.png differ diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_down.png.import b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_down.png.import new file mode 100644 index 000000000..57d4f7431 --- /dev/null +++ b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_down.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dvujqrh7x2f22" +path="res://.godot/imported/keyboard_arrows_down.png-526d70f10655f8e07c679d5913b98827.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_down.png" +dest_files=["res://.godot/imported/keyboard_arrows_down.png-526d70f10655f8e07c679d5913b98827.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 diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_down_outline.png b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_down_outline.png new file mode 100644 index 000000000..9cb97a143 Binary files /dev/null and b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_down_outline.png differ diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_down_outline.png.import b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_down_outline.png.import new file mode 100644 index 000000000..d5f94b1e0 --- /dev/null +++ b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_down_outline.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dqyu7lpvw7k7h" +path="res://.godot/imported/keyboard_arrows_down_outline.png-4be9c68ec58fe5562a02d5a0efa2e2a6.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_down_outline.png" +dest_files=["res://.godot/imported/keyboard_arrows_down_outline.png-4be9c68ec58fe5562a02d5a0efa2e2a6.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 diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_horizontal.png b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_horizontal.png new file mode 100644 index 000000000..6e6b8b03e Binary files /dev/null and b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_horizontal.png differ diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_horizontal.png.import b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_horizontal.png.import new file mode 100644 index 000000000..c42d4c92c --- /dev/null +++ b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_horizontal.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bk8rauquh74l8" +path="res://.godot/imported/keyboard_arrows_horizontal.png-c479b505ba3366a71214b24dbaa7bf82.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_horizontal.png" +dest_files=["res://.godot/imported/keyboard_arrows_horizontal.png-c479b505ba3366a71214b24dbaa7bf82.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 diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_horizontal_outline.png b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_horizontal_outline.png new file mode 100644 index 000000000..b292ecf30 Binary files /dev/null and b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_horizontal_outline.png differ diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_horizontal_outline.png.import b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_horizontal_outline.png.import new file mode 100644 index 000000000..0a75b9e39 --- /dev/null +++ b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_horizontal_outline.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://d0g5itwmbonog" +path="res://.godot/imported/keyboard_arrows_horizontal_outline.png-c3d4077710689cc9e51c0492c698a4e5.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_horizontal_outline.png" +dest_files=["res://.godot/imported/keyboard_arrows_horizontal_outline.png-c3d4077710689cc9e51c0492c698a4e5.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 diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_left.png b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_left.png new file mode 100644 index 000000000..7f0e22990 Binary files /dev/null and b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_left.png differ diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_left.png.import b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_left.png.import new file mode 100644 index 000000000..36245f1ee --- /dev/null +++ b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_left.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dfv21gp2nf56" +path="res://.godot/imported/keyboard_arrows_left.png-a8568b16573f0e32b955497b563ce6c4.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_left.png" +dest_files=["res://.godot/imported/keyboard_arrows_left.png-a8568b16573f0e32b955497b563ce6c4.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 diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_left_outline.png b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_left_outline.png new file mode 100644 index 000000000..b2bd599db Binary files /dev/null and b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_left_outline.png differ diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_left_outline.png.import b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_left_outline.png.import new file mode 100644 index 000000000..8cbc96bd9 --- /dev/null +++ b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_left_outline.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bw8v2btqxornw" +path="res://.godot/imported/keyboard_arrows_left_outline.png-c7d43d6118e9486ffe07d9ad793a4448.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_left_outline.png" +dest_files=["res://.godot/imported/keyboard_arrows_left_outline.png-c7d43d6118e9486ffe07d9ad793a4448.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 diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_none.png b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_none.png new file mode 100644 index 000000000..bf967d10e Binary files /dev/null and b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_none.png differ diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_none.png.import b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_none.png.import new file mode 100644 index 000000000..572f9ecea --- /dev/null +++ b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_none.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://qmbinq2atwy6" +path="res://.godot/imported/keyboard_arrows_none.png-9ebc75b2edd27e54da56b1cbe1e1a55b.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_none.png" +dest_files=["res://.godot/imported/keyboard_arrows_none.png-9ebc75b2edd27e54da56b1cbe1e1a55b.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 diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_right.png b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_right.png new file mode 100644 index 000000000..09a50845a Binary files /dev/null and b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_right.png differ diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_right.png.import b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_right.png.import new file mode 100644 index 000000000..932d890d0 --- /dev/null +++ b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_right.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b6ng11qu0qcsl" +path="res://.godot/imported/keyboard_arrows_right.png-f7cc217fb7ed2b3bfc3feca58afced6d.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_right.png" +dest_files=["res://.godot/imported/keyboard_arrows_right.png-f7cc217fb7ed2b3bfc3feca58afced6d.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 diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_right_outline.png b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_right_outline.png new file mode 100644 index 000000000..5e1911e6b Binary files /dev/null and b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_right_outline.png differ diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_right_outline.png.import b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_right_outline.png.import new file mode 100644 index 000000000..06598bdd2 --- /dev/null +++ b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_right_outline.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://capveef525bp2" +path="res://.godot/imported/keyboard_arrows_right_outline.png-eab989a1dd527bdc8ca58a745d9fd4a7.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_right_outline.png" +dest_files=["res://.godot/imported/keyboard_arrows_right_outline.png-eab989a1dd527bdc8ca58a745d9fd4a7.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 diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_up.png b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_up.png new file mode 100644 index 000000000..48b97b82d Binary files /dev/null and b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_up.png differ diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_up.png.import b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_up.png.import new file mode 100644 index 000000000..3b5a29300 --- /dev/null +++ b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_up.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b3qdcfg2jbeok" +path="res://.godot/imported/keyboard_arrows_up.png-c90fd8e9a36113b5740682c7aa9c3a27.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_up.png" +dest_files=["res://.godot/imported/keyboard_arrows_up.png-c90fd8e9a36113b5740682c7aa9c3a27.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 diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_up_outline.png b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_up_outline.png new file mode 100644 index 000000000..7b500efd1 Binary files /dev/null and b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_up_outline.png differ diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_up_outline.png.import b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_up_outline.png.import new file mode 100644 index 000000000..9e92e3467 --- /dev/null +++ b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_up_outline.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dv5r54rmaml5u" +path="res://.godot/imported/keyboard_arrows_up_outline.png-a2766a72a36741337b9c3720f1e7b7d8.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_up_outline.png" +dest_files=["res://.godot/imported/keyboard_arrows_up_outline.png-a2766a72a36741337b9c3720f1e7b7d8.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 diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_vertical.png b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_vertical.png new file mode 100644 index 000000000..6d9cf4846 Binary files /dev/null and b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_vertical.png differ diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_vertical.png.import b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_vertical.png.import new file mode 100644 index 000000000..cb9c58a9c --- /dev/null +++ b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_vertical.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ctvuv8ybm6bmy" +path="res://.godot/imported/keyboard_arrows_vertical.png-7ea52e415d27e92167b768376278e444.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_vertical.png" +dest_files=["res://.godot/imported/keyboard_arrows_vertical.png-7ea52e415d27e92167b768376278e444.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 diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_vertical_outline.png b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_vertical_outline.png new file mode 100644 index 000000000..f34eed25b Binary files /dev/null and b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_vertical_outline.png differ diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_vertical_outline.png.import b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_vertical_outline.png.import new file mode 100644 index 000000000..68acb3d85 --- /dev/null +++ b/microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_vertical_outline.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cxsslvig01tcs" +path="res://.godot/imported/keyboard_arrows_vertical_outline.png-02acaa0fbcde5e1c059d22360b084843.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://microjogos/2025S1/the_wrecker/recursos/imagens/Default/keyboard_arrows_vertical_outline.png" +dest_files=["res://.godot/imported/keyboard_arrows_vertical_outline.png-02acaa0fbcde5e1c059d22360b084843.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 diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/FREE_Samurai 2D Pixel Art v1.2/License.txt b/microjogos/2025S1/the_wrecker/recursos/imagens/FREE_Samurai 2D Pixel Art v1.2/License.txt new file mode 100644 index 000000000..281deb0a5 --- /dev/null +++ b/microjogos/2025S1/the_wrecker/recursos/imagens/FREE_Samurai 2D Pixel Art v1.2/License.txt @@ -0,0 +1,5 @@ +You can use this asset in any game project, personal or commercial. +DO NOT resell or redistribute AS A GAME ASSET, it has to be part of a project. +Credit is not required but it is appreciated. +Modify to suit your needs. +You are NOT allowed to turn any of my assets to an NFT. \ No newline at end of file diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/FREE_Samurai 2D Pixel Art v1.2/Preview.png b/microjogos/2025S1/the_wrecker/recursos/imagens/FREE_Samurai 2D Pixel Art v1.2/Preview.png new file mode 100644 index 000000000..46f91f2c9 Binary files /dev/null and b/microjogos/2025S1/the_wrecker/recursos/imagens/FREE_Samurai 2D Pixel Art v1.2/Preview.png differ diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/FREE_Samurai 2D Pixel Art v1.2/Preview.png.import b/microjogos/2025S1/the_wrecker/recursos/imagens/FREE_Samurai 2D Pixel Art v1.2/Preview.png.import new file mode 100644 index 000000000..45d47f04f --- /dev/null +++ b/microjogos/2025S1/the_wrecker/recursos/imagens/FREE_Samurai 2D Pixel Art v1.2/Preview.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cu6fjd8s3l58m" +path="res://.godot/imported/Preview.png-ae072cc97f05b26ed2cafb3e3cac5ea5.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://microjogos/2025S1/the_wrecker/recursos/imagens/FREE_Samurai 2D Pixel Art v1.2/Preview.png" +dest_files=["res://.godot/imported/Preview.png-ae072cc97f05b26ed2cafb3e3cac5ea5.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 diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/FREE_Samurai 2D Pixel Art v1.2/Sprites/ATTACK 1.png b/microjogos/2025S1/the_wrecker/recursos/imagens/FREE_Samurai 2D Pixel Art v1.2/Sprites/ATTACK 1.png new file mode 100644 index 000000000..e11d6be3a Binary files /dev/null and b/microjogos/2025S1/the_wrecker/recursos/imagens/FREE_Samurai 2D Pixel Art v1.2/Sprites/ATTACK 1.png differ diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/FREE_Samurai 2D Pixel Art v1.2/Sprites/ATTACK 1.png.import b/microjogos/2025S1/the_wrecker/recursos/imagens/FREE_Samurai 2D Pixel Art v1.2/Sprites/ATTACK 1.png.import new file mode 100644 index 000000000..886f4eb97 --- /dev/null +++ b/microjogos/2025S1/the_wrecker/recursos/imagens/FREE_Samurai 2D Pixel Art v1.2/Sprites/ATTACK 1.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://chic11l8tvg5p" +path="res://.godot/imported/ATTACK 1.png-333e5d07bd0fc8695c2efd798b76d706.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://microjogos/2025S1/the_wrecker/recursos/imagens/FREE_Samurai 2D Pixel Art v1.2/Sprites/ATTACK 1.png" +dest_files=["res://.godot/imported/ATTACK 1.png-333e5d07bd0fc8695c2efd798b76d706.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 diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/FREE_Samurai 2D Pixel Art v1.2/Sprites/HURT.png b/microjogos/2025S1/the_wrecker/recursos/imagens/FREE_Samurai 2D Pixel Art v1.2/Sprites/HURT.png new file mode 100644 index 000000000..8f8c5172a Binary files /dev/null and b/microjogos/2025S1/the_wrecker/recursos/imagens/FREE_Samurai 2D Pixel Art v1.2/Sprites/HURT.png differ diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/FREE_Samurai 2D Pixel Art v1.2/Sprites/HURT.png.import b/microjogos/2025S1/the_wrecker/recursos/imagens/FREE_Samurai 2D Pixel Art v1.2/Sprites/HURT.png.import new file mode 100644 index 000000000..65f0e156e --- /dev/null +++ b/microjogos/2025S1/the_wrecker/recursos/imagens/FREE_Samurai 2D Pixel Art v1.2/Sprites/HURT.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://pbju1sujaw3i" +path="res://.godot/imported/HURT.png-d2ad615470984fda8c7210cbe42acf17.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://microjogos/2025S1/the_wrecker/recursos/imagens/FREE_Samurai 2D Pixel Art v1.2/Sprites/HURT.png" +dest_files=["res://.godot/imported/HURT.png-d2ad615470984fda8c7210cbe42acf17.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 diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/FREE_Samurai 2D Pixel Art v1.2/Sprites/IDLE.png b/microjogos/2025S1/the_wrecker/recursos/imagens/FREE_Samurai 2D Pixel Art v1.2/Sprites/IDLE.png new file mode 100644 index 000000000..f181a94dd Binary files /dev/null and b/microjogos/2025S1/the_wrecker/recursos/imagens/FREE_Samurai 2D Pixel Art v1.2/Sprites/IDLE.png differ diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/FREE_Samurai 2D Pixel Art v1.2/Sprites/IDLE.png.import b/microjogos/2025S1/the_wrecker/recursos/imagens/FREE_Samurai 2D Pixel Art v1.2/Sprites/IDLE.png.import new file mode 100644 index 000000000..56e69e171 --- /dev/null +++ b/microjogos/2025S1/the_wrecker/recursos/imagens/FREE_Samurai 2D Pixel Art v1.2/Sprites/IDLE.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://jyswqg23jnev" +path="res://.godot/imported/IDLE.png-fc7f0014472ddfa4b2c13df4d8826158.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://microjogos/2025S1/the_wrecker/recursos/imagens/FREE_Samurai 2D Pixel Art v1.2/Sprites/IDLE.png" +dest_files=["res://.godot/imported/IDLE.png-fc7f0014472ddfa4b2c13df4d8826158.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 diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/FREE_Samurai 2D Pixel Art v1.2/Sprites/RUN.png b/microjogos/2025S1/the_wrecker/recursos/imagens/FREE_Samurai 2D Pixel Art v1.2/Sprites/RUN.png new file mode 100644 index 000000000..c834071f6 Binary files /dev/null and b/microjogos/2025S1/the_wrecker/recursos/imagens/FREE_Samurai 2D Pixel Art v1.2/Sprites/RUN.png differ diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/FREE_Samurai 2D Pixel Art v1.2/Sprites/RUN.png.import b/microjogos/2025S1/the_wrecker/recursos/imagens/FREE_Samurai 2D Pixel Art v1.2/Sprites/RUN.png.import new file mode 100644 index 000000000..153f09cb4 --- /dev/null +++ b/microjogos/2025S1/the_wrecker/recursos/imagens/FREE_Samurai 2D Pixel Art v1.2/Sprites/RUN.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://du4il4xsmhyds" +path="res://.godot/imported/RUN.png-bdd8c2bc9a901d3f865ea93b80474bbd.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://microjogos/2025S1/the_wrecker/recursos/imagens/FREE_Samurai 2D Pixel Art v1.2/Sprites/RUN.png" +dest_files=["res://.godot/imported/RUN.png-bdd8c2bc9a901d3f865ea93b80474bbd.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 diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/Contact.txt b/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/Contact.txt new file mode 100644 index 000000000..2fc6c9221 --- /dev/null +++ b/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/Contact.txt @@ -0,0 +1,16 @@ + +Contact: + + Itch.io: https://edermunizz.itch.io/ + + Twitter: @EdermuniZpixels + + Instagram: @edermuniz + + email: edermuniz14@gmail.com + + Game Dev Market: https://www.gamedevmarket.net/member/edermuniz14/ + + website: https://edermuniz.carrd.co/ + + \ No newline at end of file diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/PNG/Background layers/Layer_0000_9.png b/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/PNG/Background layers/Layer_0000_9.png new file mode 100644 index 000000000..239e94aa2 Binary files /dev/null and b/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/PNG/Background layers/Layer_0000_9.png differ diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/PNG/Background layers/Layer_0000_9.png.import b/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/PNG/Background layers/Layer_0000_9.png.import new file mode 100644 index 000000000..84b151661 --- /dev/null +++ b/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/PNG/Background layers/Layer_0000_9.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://0ooxfap8763s" +path="res://.godot/imported/Layer_0000_9.png-2b692b6c2c2ec00aeede6cf26548f4f5.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/PNG/Background layers/Layer_0000_9.png" +dest_files=["res://.godot/imported/Layer_0000_9.png-2b692b6c2c2ec00aeede6cf26548f4f5.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 diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/PNG/Background layers/Layer_0001_8.png b/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/PNG/Background layers/Layer_0001_8.png new file mode 100644 index 000000000..5d7b1e3d2 Binary files /dev/null and b/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/PNG/Background layers/Layer_0001_8.png differ diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/PNG/Background layers/Layer_0001_8.png.import b/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/PNG/Background layers/Layer_0001_8.png.import new file mode 100644 index 000000000..c0b4d77d0 --- /dev/null +++ b/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/PNG/Background layers/Layer_0001_8.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://4t3e3tjmpce7" +path="res://.godot/imported/Layer_0001_8.png-e618c318d54e40b22d988309974945bb.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/PNG/Background layers/Layer_0001_8.png" +dest_files=["res://.godot/imported/Layer_0001_8.png-e618c318d54e40b22d988309974945bb.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 diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/PNG/Background layers/Layer_0002_7.png b/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/PNG/Background layers/Layer_0002_7.png new file mode 100644 index 000000000..b8cf247c4 Binary files /dev/null and b/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/PNG/Background layers/Layer_0002_7.png differ diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/PNG/Background layers/Layer_0002_7.png.import b/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/PNG/Background layers/Layer_0002_7.png.import new file mode 100644 index 000000000..46e65e43f --- /dev/null +++ b/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/PNG/Background layers/Layer_0002_7.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cr8a77y8lor3k" +path="res://.godot/imported/Layer_0002_7.png-de028ba09729491cb8b0e74e094f240d.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/PNG/Background layers/Layer_0002_7.png" +dest_files=["res://.godot/imported/Layer_0002_7.png-de028ba09729491cb8b0e74e094f240d.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 diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/PNG/Background layers/Layer_0003_6.png b/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/PNG/Background layers/Layer_0003_6.png new file mode 100644 index 000000000..f433b5cc9 Binary files /dev/null and b/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/PNG/Background layers/Layer_0003_6.png differ diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/PNG/Background layers/Layer_0003_6.png.import b/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/PNG/Background layers/Layer_0003_6.png.import new file mode 100644 index 000000000..d1ebf8858 --- /dev/null +++ b/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/PNG/Background layers/Layer_0003_6.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cuftlymdrw8n4" +path="res://.godot/imported/Layer_0003_6.png-098bc02f4ab0bdb4aa5e5bb8f55a367c.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/PNG/Background layers/Layer_0003_6.png" +dest_files=["res://.godot/imported/Layer_0003_6.png-098bc02f4ab0bdb4aa5e5bb8f55a367c.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 diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/PNG/Background layers/Layer_0004_Lights.png b/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/PNG/Background layers/Layer_0004_Lights.png new file mode 100644 index 000000000..ae9f25318 Binary files /dev/null and b/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/PNG/Background layers/Layer_0004_Lights.png differ diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/PNG/Background layers/Layer_0004_Lights.png.import b/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/PNG/Background layers/Layer_0004_Lights.png.import new file mode 100644 index 000000000..dcf9a899b --- /dev/null +++ b/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/PNG/Background layers/Layer_0004_Lights.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bliogac1kc0xf" +path="res://.godot/imported/Layer_0004_Lights.png-4c8ef8226a0c3cae9156c07716d66289.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/PNG/Background layers/Layer_0004_Lights.png" +dest_files=["res://.godot/imported/Layer_0004_Lights.png-4c8ef8226a0c3cae9156c07716d66289.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 diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/PNG/Background layers/Layer_0005_5.png b/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/PNG/Background layers/Layer_0005_5.png new file mode 100644 index 000000000..a3eeb0592 Binary files /dev/null and b/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/PNG/Background layers/Layer_0005_5.png differ diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/PNG/Background layers/Layer_0005_5.png.import b/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/PNG/Background layers/Layer_0005_5.png.import new file mode 100644 index 000000000..49a7563e3 --- /dev/null +++ b/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/PNG/Background layers/Layer_0005_5.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cd0qt7jqj21eb" +path="res://.godot/imported/Layer_0005_5.png-24a5705fcc05f1f076e6339d4b33f8be.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/PNG/Background layers/Layer_0005_5.png" +dest_files=["res://.godot/imported/Layer_0005_5.png-24a5705fcc05f1f076e6339d4b33f8be.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 diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/PNG/Background layers/Layer_0006_4.png b/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/PNG/Background layers/Layer_0006_4.png new file mode 100644 index 000000000..f9d6196ea Binary files /dev/null and b/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/PNG/Background layers/Layer_0006_4.png differ diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/PNG/Background layers/Layer_0006_4.png.import b/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/PNG/Background layers/Layer_0006_4.png.import new file mode 100644 index 000000000..d40e953e8 --- /dev/null +++ b/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/PNG/Background layers/Layer_0006_4.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://6sa37k3nbff0" +path="res://.godot/imported/Layer_0006_4.png-2a12b6e52ca5cea5f39f945518fc35eb.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/PNG/Background layers/Layer_0006_4.png" +dest_files=["res://.godot/imported/Layer_0006_4.png-2a12b6e52ca5cea5f39f945518fc35eb.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 diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/PNG/Background layers/Layer_0007_Lights.png b/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/PNG/Background layers/Layer_0007_Lights.png new file mode 100644 index 000000000..083d87058 Binary files /dev/null and b/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/PNG/Background layers/Layer_0007_Lights.png differ diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/PNG/Background layers/Layer_0007_Lights.png.import b/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/PNG/Background layers/Layer_0007_Lights.png.import new file mode 100644 index 000000000..9292ec956 --- /dev/null +++ b/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/PNG/Background layers/Layer_0007_Lights.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://blw7bycmmjmvk" +path="res://.godot/imported/Layer_0007_Lights.png-63a819fa35d35aa23f7cc0df6a0c7f92.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/PNG/Background layers/Layer_0007_Lights.png" +dest_files=["res://.godot/imported/Layer_0007_Lights.png-63a819fa35d35aa23f7cc0df6a0c7f92.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 diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/PNG/Background layers/Layer_0008_3.png b/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/PNG/Background layers/Layer_0008_3.png new file mode 100644 index 000000000..696948eb5 Binary files /dev/null and b/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/PNG/Background layers/Layer_0008_3.png differ diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/PNG/Background layers/Layer_0008_3.png.import b/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/PNG/Background layers/Layer_0008_3.png.import new file mode 100644 index 000000000..4026c3bb0 --- /dev/null +++ b/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/PNG/Background layers/Layer_0008_3.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b7l1t5g36lfvi" +path="res://.godot/imported/Layer_0008_3.png-c5a2dc1de9a682477707f9cbb344453e.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/PNG/Background layers/Layer_0008_3.png" +dest_files=["res://.godot/imported/Layer_0008_3.png-c5a2dc1de9a682477707f9cbb344453e.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 diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/PNG/Background layers/Layer_0009_2.png b/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/PNG/Background layers/Layer_0009_2.png new file mode 100644 index 000000000..83483bcf5 Binary files /dev/null and b/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/PNG/Background layers/Layer_0009_2.png differ diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/PNG/Background layers/Layer_0009_2.png.import b/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/PNG/Background layers/Layer_0009_2.png.import new file mode 100644 index 000000000..899c50470 --- /dev/null +++ b/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/PNG/Background layers/Layer_0009_2.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://hiwxyogroa2x" +path="res://.godot/imported/Layer_0009_2.png-ee036e1305c85a9aba94aa754acb687c.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/PNG/Background layers/Layer_0009_2.png" +dest_files=["res://.godot/imported/Layer_0009_2.png-ee036e1305c85a9aba94aa754acb687c.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 diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/PNG/Background layers/Layer_0010_1.png b/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/PNG/Background layers/Layer_0010_1.png new file mode 100644 index 000000000..62a6cc823 Binary files /dev/null and b/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/PNG/Background layers/Layer_0010_1.png differ diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/PNG/Background layers/Layer_0010_1.png.import b/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/PNG/Background layers/Layer_0010_1.png.import new file mode 100644 index 000000000..2a91ca706 --- /dev/null +++ b/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/PNG/Background layers/Layer_0010_1.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cm6ormv4yrfpv" +path="res://.godot/imported/Layer_0010_1.png-a962ded6b18249047bebd26df71a6962.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/PNG/Background layers/Layer_0010_1.png" +dest_files=["res://.godot/imported/Layer_0010_1.png-a962ded6b18249047bebd26df71a6962.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 diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/PNG/Background layers/Layer_0011_0.png b/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/PNG/Background layers/Layer_0011_0.png new file mode 100644 index 000000000..9f13a7334 Binary files /dev/null and b/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/PNG/Background layers/Layer_0011_0.png differ diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/PNG/Background layers/Layer_0011_0.png.import b/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/PNG/Background layers/Layer_0011_0.png.import new file mode 100644 index 000000000..a01cda587 --- /dev/null +++ b/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/PNG/Background layers/Layer_0011_0.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bf4k0uk3li74a" +path="res://.godot/imported/Layer_0011_0.png-906cdf08b1348d2176647b630637d75b.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/PNG/Background layers/Layer_0011_0.png" +dest_files=["res://.godot/imported/Layer_0011_0.png-906cdf08b1348d2176647b630637d75b.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 diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/PSD/Background.psd b/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/PSD/Background.psd new file mode 100644 index 000000000..2ca5a2188 Binary files /dev/null and b/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/PSD/Background.psd differ diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/Preview/Background.png b/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/Preview/Background.png new file mode 100644 index 000000000..8064fefa8 Binary files /dev/null and b/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/Preview/Background.png differ diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/Preview/Background.png.import b/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/Preview/Background.png.import new file mode 100644 index 000000000..3b56e35e2 --- /dev/null +++ b/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/Preview/Background.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://p75ddus4w3hw" +path="res://.godot/imported/Background.png-cf513c2ada79f9addcb66a1f829d9331.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/Preview/Background.png" +dest_files=["res://.godot/imported/Background.png-cf513c2ada79f9addcb66a1f829d9331.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 diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/You may also like/Pixel Art Forest.png b/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/You may also like/Pixel Art Forest.png new file mode 100644 index 000000000..b17e36757 Binary files /dev/null and b/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/You may also like/Pixel Art Forest.png differ diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/You may also like/Pixel Art Forest.png.import b/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/You may also like/Pixel Art Forest.png.import new file mode 100644 index 000000000..f98d11d6b --- /dev/null +++ b/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/You may also like/Pixel Art Forest.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://j30tq811yn4c" +path="res://.godot/imported/Pixel Art Forest.png-034b1b9fe415051625261bc5e1d49cf3.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/You may also like/Pixel Art Forest.png" +dest_files=["res://.godot/imported/Pixel Art Forest.png-034b1b9fe415051625261bc5e1d49cf3.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 diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/You may also like/Pixel Art Plataformer Painted Style.png b/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/You may also like/Pixel Art Plataformer Painted Style.png new file mode 100644 index 000000000..018bc1316 Binary files /dev/null and b/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/You may also like/Pixel Art Plataformer Painted Style.png differ diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/You may also like/Pixel Art Plataformer Painted Style.png.import b/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/You may also like/Pixel Art Plataformer Painted Style.png.import new file mode 100644 index 000000000..445afbb32 --- /dev/null +++ b/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/You may also like/Pixel Art Plataformer Painted Style.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c7swb2af0npnk" +path="res://.godot/imported/Pixel Art Plataformer Painted Style.png-3ad4c2564c96980aad39b43764b46a95.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/You may also like/Pixel Art Plataformer Painted Style.png" +dest_files=["res://.godot/imported/Pixel Art Plataformer Painted Style.png-3ad4c2564c96980aad39b43764b46a95.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 diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/You may also like/Pixel Art Runner.png b/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/You may also like/Pixel Art Runner.png new file mode 100644 index 000000000..ce990b5b4 Binary files /dev/null and b/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/You may also like/Pixel Art Runner.png differ diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/You may also like/Pixel Art Runner.png.import b/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/You may also like/Pixel Art Runner.png.import new file mode 100644 index 000000000..f5d23c468 --- /dev/null +++ b/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/You may also like/Pixel Art Runner.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://w1gvbjrmm482" +path="res://.godot/imported/Pixel Art Runner.png-94988319abe2c2885ec055de9e59364a.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/You may also like/Pixel Art Runner.png" +dest_files=["res://.godot/imported/Pixel Art Runner.png-94988319abe2c2885ec055de9e59364a.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 diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/You may also like/Pixel Art Snowy Forest.png b/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/You may also like/Pixel Art Snowy Forest.png new file mode 100644 index 000000000..d31b5d9b3 Binary files /dev/null and b/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/You may also like/Pixel Art Snowy Forest.png differ diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/You may also like/Pixel Art Snowy Forest.png.import b/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/You may also like/Pixel Art Snowy Forest.png.import new file mode 100644 index 000000000..25a35d286 --- /dev/null +++ b/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/You may also like/Pixel Art Snowy Forest.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bh5505v8haf4c" +path="res://.godot/imported/Pixel Art Snowy Forest.png-206dfbbdcb678c4225f79615d92fcf3d.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/You may also like/Pixel Art Snowy Forest.png" +dest_files=["res://.godot/imported/Pixel Art Snowy Forest.png-206dfbbdcb678c4225f79615d92fcf3d.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 diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/changelog.txt b/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/changelog.txt new file mode 100644 index 000000000..fff48ec63 --- /dev/null +++ b/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/changelog.txt @@ -0,0 +1,12 @@ + + + *Changelog: + + v1.0 + Added changelog.txt (this file!) + Added License.txt + + v1.1 + Updated the license. + Added FAQ on license.txt + Updated the contacts in contact.txt diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/license.txt b/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/license.txt new file mode 100644 index 000000000..9369adbc6 --- /dev/null +++ b/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/license.txt @@ -0,0 +1,24 @@ +You can use any asset personally and commercially. +You can modify/ adapt the asset. +You must give appropriate credit. +You can NOT re-distribute the files, no matter how much you modify it, you can use it but not share or re-sell it as an asset. +*The closest creative commons license is CC BY 4.0, but you cannot re-sell or distribute as an asset. + +FAQ: +Q: Can I use on my free/commercial game? +A: Yes you can use. + +Q: Do I need to credit you? +A: Yes, credit is only needed on my free assets. + +Q: Can I use on my twitch cover? +A: Yes you can use in anything. + +Q: Can I modify this asset? +A: Yes of course! + +Q: Can I redistribute if I change this asset? +A: No, you can't distibutte this asset in any way, even if you modify. + +Q: Can I use in more than one game? +A: Yes you can use in many games as you like. diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/readme.txt b/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/readme.txt new file mode 100644 index 000000000..e9df6848b --- /dev/null +++ b/microjogos/2025S1/the_wrecker/recursos/imagens/Free Pixel Art Forest/readme.txt @@ -0,0 +1,23 @@ + Artwork created by Eder Muniz + +Free Pixel Art Forest + +PNG, PSD Formats + +Thank you for downloading my Free Pixel Art Forest! +Feel free to send me messages or leave a comment if you have questions or need more info. + + Contents + +PNG Folder +Contains all the layers ready to use in PNG Format + +PREVIEWS +Flattened HD Res example PNG and gif files + +PSD +Working Photoshop format files for editing. + +You may also like +My nother assets, available online. + diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/Jacquard24-Regular.ttf b/microjogos/2025S1/the_wrecker/recursos/imagens/Jacquard24-Regular.ttf new file mode 100644 index 000000000..cecfb4275 Binary files /dev/null and b/microjogos/2025S1/the_wrecker/recursos/imagens/Jacquard24-Regular.ttf differ diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/Jacquard24-Regular.ttf.import b/microjogos/2025S1/the_wrecker/recursos/imagens/Jacquard24-Regular.ttf.import new file mode 100644 index 000000000..dda1a8297 --- /dev/null +++ b/microjogos/2025S1/the_wrecker/recursos/imagens/Jacquard24-Regular.ttf.import @@ -0,0 +1,35 @@ +[remap] + +importer="font_data_dynamic" +type="FontFile" +uid="uid://lx2jxjhgou66" +path="res://.godot/imported/Jacquard24-Regular.ttf-9c89f7f581315a9c1a320f0c58b1d5d4.fontdata" + +[deps] + +source_file="res://microjogos/2025S1/the_wrecker/recursos/imagens/Jacquard24-Regular.ttf" +dest_files=["res://.godot/imported/Jacquard24-Regular.ttf-9c89f7f581315a9c1a320f0c58b1d5d4.fontdata"] + +[params] + +Rendering=null +antialiasing=1 +generate_mipmaps=false +disable_embedded_bitmaps=true +multichannel_signed_distance_field=false +msdf_pixel_range=8 +msdf_size=48 +allow_system_fallback=true +force_autohinter=false +hinting=1 +subpixel_positioning=4 +keep_rounding_remainders=true +oversampling=0.0 +Fallbacks=null +fallbacks=[] +Compress=null +compress=true +preload=[] +language_support={} +script_support={} +opentype_features={} diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/imagens.txt b/microjogos/2025S1/the_wrecker/recursos/imagens/imagens.txt new file mode 100644 index 000000000..5ff140e1c --- /dev/null +++ b/microjogos/2025S1/the_wrecker/recursos/imagens/imagens.txt @@ -0,0 +1 @@ +Coloque suas imagens aqui! diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/kenney_input-prompts_1.3.zip b/microjogos/2025S1/the_wrecker/recursos/imagens/kenney_input-prompts_1.3.zip new file mode 100644 index 000000000..48bc7d2b7 Binary files /dev/null and b/microjogos/2025S1/the_wrecker/recursos/imagens/kenney_input-prompts_1.3.zip differ diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/player.png b/microjogos/2025S1/the_wrecker/recursos/imagens/player.png new file mode 100644 index 000000000..267184670 Binary files /dev/null and b/microjogos/2025S1/the_wrecker/recursos/imagens/player.png differ diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/player.png.import b/microjogos/2025S1/the_wrecker/recursos/imagens/player.png.import new file mode 100644 index 000000000..d86c59ba0 --- /dev/null +++ b/microjogos/2025S1/the_wrecker/recursos/imagens/player.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ci6xugdfd2lam" +path="res://.godot/imported/player.png-dbec427d421dda5954d3f3a725539fe5.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://microjogos/2025S1/the_wrecker/recursos/imagens/player.png" +dest_files=["res://.godot/imported/player.png-dbec427d421dda5954d3f3a725539fe5.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 diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/player_dir_atk.png b/microjogos/2025S1/the_wrecker/recursos/imagens/player_dir_atk.png new file mode 100644 index 000000000..437d7fb19 Binary files /dev/null and b/microjogos/2025S1/the_wrecker/recursos/imagens/player_dir_atk.png differ diff --git a/microjogos/2025S1/the_wrecker/recursos/imagens/player_dir_atk.png.import b/microjogos/2025S1/the_wrecker/recursos/imagens/player_dir_atk.png.import new file mode 100644 index 000000000..2a95fb711 --- /dev/null +++ b/microjogos/2025S1/the_wrecker/recursos/imagens/player_dir_atk.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://6rko0wqygluk" +path="res://.godot/imported/player_dir_atk.png-c271fc1b8b7f3613f94a18191d14a9e3.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://microjogos/2025S1/the_wrecker/recursos/imagens/player_dir_atk.png" +dest_files=["res://.godot/imported/player_dir_atk.png-c271fc1b8b7f3613f94a18191d14a9e3.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 diff --git a/microjogos/2025S1/the_wrecker/recursos/sons/Samurai.wav b/microjogos/2025S1/the_wrecker/recursos/sons/Samurai.wav new file mode 100644 index 000000000..9fa51b61d Binary files /dev/null and b/microjogos/2025S1/the_wrecker/recursos/sons/Samurai.wav differ diff --git a/microjogos/2025S1/the_wrecker/recursos/sons/Samurai.wav.import b/microjogos/2025S1/the_wrecker/recursos/sons/Samurai.wav.import new file mode 100644 index 000000000..d64f48017 --- /dev/null +++ b/microjogos/2025S1/the_wrecker/recursos/sons/Samurai.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://c4ehfeolo53nn" +path="res://.godot/imported/Samurai.wav-cda65007495df436a224be6eb61a880b.sample" + +[deps] + +source_file="res://microjogos/2025S1/the_wrecker/recursos/sons/Samurai.wav" +dest_files=["res://.godot/imported/Samurai.wav-cda65007495df436a224be6eb61a880b.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=2 diff --git a/microjogos/2025S1/the_wrecker/recursos/sons/sons.txt b/microjogos/2025S1/the_wrecker/recursos/sons/sons.txt new file mode 100644 index 000000000..2109e5920 --- /dev/null +++ b/microjogos/2025S1/the_wrecker/recursos/sons/sons.txt @@ -0,0 +1 @@ +Coloque seus sons aqui! diff --git a/microjogos/2025S1/the_wrecker/seu projeto.txt b/microjogos/2025S1/the_wrecker/seu projeto.txt new file mode 100644 index 000000000..f499e1e54 --- /dev/null +++ b/microjogos/2025S1/the_wrecker/seu projeto.txt @@ -0,0 +1,5 @@ +Boas vindas à sua área de trabalho! Sinta-se livre para renomear essa pasta com o seu nome ou o nome do seu jogo. O que tiver aqui vai ser sua entrega final quando o seu jogo estiver pronto. + +As pastas aqui dentro tem arquivos de texto explicando seu propósito, e a cena principal está localizada em cenas. O arquivo capa é uma imagem 450x450 que aparece quando seu jogo carrega. Troque ela por alguma coisa interessante mais pra frente! + +Lembre de preencher o arquivo creditos.gd antes de entregar o seu jogo! diff --git a/principal/recursos/data/packs/class_of_2025.tres b/principal/recursos/data/packs/class_of_2025.tres index b5895388c..39fbdaaa4 100644 --- a/principal/recursos/data/packs/class_of_2025.tres +++ b/principal/recursos/data/packs/class_of_2025.tres @@ -1,10 +1,11 @@ -[gd_resource type="Resource" script_class="MicrogamePack" load_steps=4 format=3 uid="uid://2egd74g256dg"] +[gd_resource type="Resource" script_class="MicrogamePack" load_steps=5 format=3 uid="uid://2egd74g256dg"] [ext_resource type="Script" uid="uid://bus1nknp6xsc0" path="res://principal/microgame_asset.gd" id="1_2q322"] [ext_resource type="Script" uid="uid://cv53qaorwqxj0" path="res://principal/recursos/data/MicrogamePack.gd" id="1_vkav3"] [ext_resource type="Resource" uid="uid://cv2ggbltl0rvv" path="res://microjogos/2025S1/Cookies/microgame.tres" id="2_6j4tg"] +[ext_resource type="Resource" uid="uid://ukmirsummivb" path="res://microjogos/2025S1/the_wrecker/microgame.tres" id="3_jq0e5"] [resource] script = ExtResource("1_vkav3") pack_name = &"Class of 2025" -microgames = Array[ExtResource("1_2q322")]([ExtResource("2_6j4tg")]) +microgames = Array[ExtResource("1_2q322")]([ExtResource("2_6j4tg"), ExtResource("3_jq0e5")])