diff --git a/microjogos/2025S1/projeto_release_gamuto/recursos/obstaculo.tres b/microjogos/2025S1/projeto_release_gamuto/recursos/obstaculo.tres index a8758af9c..c93de78f7 100644 --- a/microjogos/2025S1/projeto_release_gamuto/recursos/obstaculo.tres +++ b/microjogos/2025S1/projeto_release_gamuto/recursos/obstaculo.tres @@ -1,4 +1,4 @@ -[gd_resource type="VisualShader" load_steps=3 format=3 uid="uid://u41uelcg8ut7"] +[gd_resource type="VisualShader" format=3 uid="uid://u41uelcg8ut7"] [ext_resource type="Texture2D" uid="uid://caj7xuxpao6ps" path="res://microjogos/2025S1/projeto_release_gamuto/recursos/imagens/vinhaTile2.png" id="1_bttc7"] @@ -6,25 +6,6 @@ texture = ExtResource("1_bttc7") [resource] -code = "shader_type spatial; -render_mode blend_mix, depth_draw_opaque, cull_back, diffuse_lambert, specular_schlick_ggx; - -uniform sampler2D tex_frg_2; - - - -void fragment() { -// Texture2D:2 - vec4 n_out2p0 = texture(tex_frg_2, UV); - - -// Output:0 - ALBEDO = vec3(n_out2p0.xyz); - - -} -" -graph_offset = Vector2(-52.838, 150.296) nodes/fragment/2/node = SubResource("VisualShaderNodeTexture_cbgpc") nodes/fragment/2/position = Vector2(-120, 160) nodes/fragment/connections = PackedInt32Array(2, 0, 0, 0) diff --git a/microjogos/2026S1/projeto-isael/capa.png b/microjogos/2026S1/projeto-isael/capa.png new file mode 100644 index 000000000..41ee872d4 Binary files /dev/null and b/microjogos/2026S1/projeto-isael/capa.png differ diff --git a/microjogos/2026S1/projeto-isael/capa.png.import b/microjogos/2026S1/projeto-isael/capa.png.import new file mode 100644 index 000000000..9ead7bd7d --- /dev/null +++ b/microjogos/2026S1/projeto-isael/capa.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ddghb5hboagec" +path="res://.godot/imported/capa.png-f59d47700154335474256204adb93141.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://microjogos/2026S1/projeto-isael/capa.png" +dest_files=["res://.godot/imported/capa.png-f59d47700154335474256204adb93141.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/microjogos/2026S1/projeto-isael/cenas/cenas.txt b/microjogos/2026S1/projeto-isael/cenas/cenas.txt new file mode 100644 index 000000000..d5166c6e2 --- /dev/null +++ b/microjogos/2026S1/projeto-isael/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/2026S1/projeto-isael/cenas/main.tscn b/microjogos/2026S1/projeto-isael/cenas/main.tscn new file mode 100644 index 000000000..d5d7ddff0 --- /dev/null +++ b/microjogos/2026S1/projeto-isael/cenas/main.tscn @@ -0,0 +1,4 @@ +[gd_scene format=3 uid="uid://s8bcg56i55b1"] + +[node name="Main" type="Node2D" unique_id=1597121372] +texture_filter = 1 diff --git a/microjogos/2026S1/projeto-isael/cenas/scripts/main.gd b/microjogos/2026S1/projeto-isael/cenas/scripts/main.gd new file mode 100644 index 000000000..11818ca48 --- /dev/null +++ b/microjogos/2026S1/projeto-isael/cenas/scripts/main.gd @@ -0,0 +1,28 @@ +extends Node2D +# -------------------------------------------------------------------------------------------------- +# FUNÇÕES PADRÃO +# -------------------------------------------------------------------------------------------------- + +# Esta função é chamada assim que esta cena é instanciada, ou seja, assim que seu minigame inicia +func _ready(): + pass + +# 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 diff --git a/microjogos/2026S1/projeto-isael/cenas/scripts/main.gd.uid b/microjogos/2026S1/projeto-isael/cenas/scripts/main.gd.uid new file mode 100644 index 000000000..31b4e29cb --- /dev/null +++ b/microjogos/2026S1/projeto-isael/cenas/scripts/main.gd.uid @@ -0,0 +1 @@ +uid://bgch12kdyfcxj diff --git a/microjogos/2026S1/projeto-isael/cenas/scripts/scripts.txt b/microjogos/2026S1/projeto-isael/cenas/scripts/scripts.txt new file mode 100644 index 000000000..c1c3294c6 --- /dev/null +++ b/microjogos/2026S1/projeto-isael/cenas/scripts/scripts.txt @@ -0,0 +1 @@ +Coloque seus scripts aqui! diff --git a/microjogos/2026S1/projeto-isael/microgame.tres b/microjogos/2026S1/projeto-isael/microgame.tres new file mode 100644 index 000000000..91b070806 --- /dev/null +++ b/microjogos/2026S1/projeto-isael/microgame.tres @@ -0,0 +1,12 @@ +[gd_resource type="Resource" script_class="MicrogameAsset" format=3 uid="uid://ctkck4hoeiaf1"] + +[ext_resource type="Script" uid="uid://bus1nknp6xsc0" path="res://principal/microgame_asset.gd" id="1_ddydd"] + +[resource] +script = ExtResource("1_ddydd") +title_pt = &"TÍTULO DO JOGO" +title_en = &"GAME TITLE" +credits_pt = "Créditos do jogo" +credits_en = "Game credits" +start_message_pt = &"FAÇA ALGO!" +start_message_en = &"DO SOMETHING!" diff --git a/microjogos/2026S1/projeto-isael/recursos/imagens/imagens.txt b/microjogos/2026S1/projeto-isael/recursos/imagens/imagens.txt new file mode 100644 index 000000000..5ff140e1c --- /dev/null +++ b/microjogos/2026S1/projeto-isael/recursos/imagens/imagens.txt @@ -0,0 +1 @@ +Coloque suas imagens aqui! diff --git a/microjogos/2026S1/projeto-isael/recursos/sons/sons.txt b/microjogos/2026S1/projeto-isael/recursos/sons/sons.txt new file mode 100644 index 000000000..2109e5920 --- /dev/null +++ b/microjogos/2026S1/projeto-isael/recursos/sons/sons.txt @@ -0,0 +1 @@ +Coloque seus sons aqui! diff --git a/microjogos/2026S1/projeto-isael/seu projeto.txt b/microjogos/2026S1/projeto-isael/seu projeto.txt new file mode 100644 index 000000000..f499e1e54 --- /dev/null +++ b/microjogos/2026S1/projeto-isael/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/microjogos/2026S1/seu_projeto/capa.png b/microjogos/2026S1/seu_projeto/capa.png new file mode 100644 index 000000000..41ee872d4 Binary files /dev/null and b/microjogos/2026S1/seu_projeto/capa.png differ diff --git a/microjogos/2026S1/seu_projeto/capa.png.import b/microjogos/2026S1/seu_projeto/capa.png.import new file mode 100644 index 000000000..829fbe9f3 --- /dev/null +++ b/microjogos/2026S1/seu_projeto/capa.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dk7vqsg26y3u8" +path="res://.godot/imported/capa.png-bdd557e6ca58fb3a9bea38a405a25112.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://microjogos/2026S1/seu_projeto/capa.png" +dest_files=["res://.godot/imported/capa.png-bdd557e6ca58fb3a9bea38a405a25112.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/microjogos/2026S1/seu_projeto/cenas/cenas.txt b/microjogos/2026S1/seu_projeto/cenas/cenas.txt new file mode 100644 index 000000000..d5166c6e2 --- /dev/null +++ b/microjogos/2026S1/seu_projeto/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/2026S1/seu_projeto/cenas/main.tscn b/microjogos/2026S1/seu_projeto/cenas/main.tscn new file mode 100644 index 000000000..b7197b348 --- /dev/null +++ b/microjogos/2026S1/seu_projeto/cenas/main.tscn @@ -0,0 +1,4 @@ +[gd_scene format=3 uid="uid://qgvnwn6baueq"] + +[node name="Main" type="Node2D" unique_id=1597121372] +texture_filter = 1 diff --git a/microjogos/2026S1/seu_projeto/cenas/scripts/main.gd b/microjogos/2026S1/seu_projeto/cenas/scripts/main.gd new file mode 100644 index 000000000..11818ca48 --- /dev/null +++ b/microjogos/2026S1/seu_projeto/cenas/scripts/main.gd @@ -0,0 +1,28 @@ +extends Node2D +# -------------------------------------------------------------------------------------------------- +# FUNÇÕES PADRÃO +# -------------------------------------------------------------------------------------------------- + +# Esta função é chamada assim que esta cena é instanciada, ou seja, assim que seu minigame inicia +func _ready(): + pass + +# 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 diff --git a/microjogos/2026S1/seu_projeto/cenas/scripts/main.gd.uid b/microjogos/2026S1/seu_projeto/cenas/scripts/main.gd.uid new file mode 100644 index 000000000..bcae69cc7 --- /dev/null +++ b/microjogos/2026S1/seu_projeto/cenas/scripts/main.gd.uid @@ -0,0 +1 @@ +uid://746gygu4lhbp diff --git a/microjogos/2026S1/seu_projeto/cenas/scripts/scripts.txt b/microjogos/2026S1/seu_projeto/cenas/scripts/scripts.txt new file mode 100644 index 000000000..c1c3294c6 --- /dev/null +++ b/microjogos/2026S1/seu_projeto/cenas/scripts/scripts.txt @@ -0,0 +1 @@ +Coloque seus scripts aqui! diff --git a/microjogos/2026S1/seu_projeto/microgame.tres b/microjogos/2026S1/seu_projeto/microgame.tres new file mode 100644 index 000000000..8262109f5 --- /dev/null +++ b/microjogos/2026S1/seu_projeto/microgame.tres @@ -0,0 +1,12 @@ +[gd_resource type="Resource" script_class="MicrogameAsset" format=3 uid="uid://lcsiqfovd81q"] + +[ext_resource type="Script" uid="uid://bus1nknp6xsc0" path="res://principal/microgame_asset.gd" id="1_w63b8"] + +[resource] +script = ExtResource("1_w63b8") +title_pt = &"TÍTULO DO JOGO" +title_en = &"GAME TITLE" +credits_pt = "Créditos do jogo" +credits_en = "Game credits" +start_message_pt = &"FAÇA ALGO!" +start_message_en = &"DO SOMETHING!" diff --git a/microjogos/2026S1/seu_projeto/recursos/imagens/imagens.txt b/microjogos/2026S1/seu_projeto/recursos/imagens/imagens.txt new file mode 100644 index 000000000..5ff140e1c --- /dev/null +++ b/microjogos/2026S1/seu_projeto/recursos/imagens/imagens.txt @@ -0,0 +1 @@ +Coloque suas imagens aqui! diff --git a/microjogos/2026S1/seu_projeto/recursos/sons/sons.txt b/microjogos/2026S1/seu_projeto/recursos/sons/sons.txt new file mode 100644 index 000000000..2109e5920 --- /dev/null +++ b/microjogos/2026S1/seu_projeto/recursos/sons/sons.txt @@ -0,0 +1 @@ +Coloque seus sons aqui! diff --git a/microjogos/2026S1/seu_projeto/seu projeto.txt b/microjogos/2026S1/seu_projeto/seu projeto.txt new file mode 100644 index 000000000..f499e1e54 --- /dev/null +++ b/microjogos/2026S1/seu_projeto/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/cenas/Opening.tscn b/principal/cenas/Opening.tscn index bc75d074d..466e791a9 100644 --- a/principal/cenas/Opening.tscn +++ b/principal/cenas/Opening.tscn @@ -7,7 +7,6 @@ [sub_resource type="FontFile" id="1"] fallbacks = Array[Font]([ExtResource("1")]) -disable_embedded_bitmaps = true cache/0/variation_coordinates = {} cache/0/face_index = 0 cache/0/embolden = 0.0