10 Commits d1398b49a0 ... 480332fe3b

Author SHA1 Message Date
  DricomDragon 480332fe3b Illustre partie 3 2 days ago
  DricomDragon 921fd32206 Complete le projet Godot 3 days ago
  DricomDragon 86f00cbf23 :fire: Remove temporary fix scripts 3 days ago
  DricomDragon 470fbe7588 Fix uids 3 days ago
  DricomDragon caf7a307aa :wrench: Write script to fix uids 3 days ago
  DricomDragon 828a321bf3 Bulk add slides 3 days ago
  DricomDragon 2b8395e57f :wrench: Lock title nodes 3 days ago
  DricomDragon e9abde600e :art: Ajoute la slide Godot 3 3 days ago
  DricomDragon 73e2da6de1 :truck: Garde la revelation pour la fin 6 days ago
  DricomDragon 6df67d9193 :fire: Remove heavy content not related with speech 6 days ago
44 changed files with 825 additions and 25 deletions
  1. 2 4
      godot/common/components/subtitle/subtitle.tscn
  2. 5 0
      godot/common/graphics/styles/subtitle.tres
  3. 4 0
      godot/common/graphics/styles/subtitle_light.tres
  4. 4 0
      godot/common/graphics/styles/title_light.tres
  5. 90 11
      godot/run/root.tscn
  6. 0 9
      godot/slides/130/Godot2.tscn
  7. 30 0
      godot/slides/133/Godot3.tscn
  8. BIN
      godot/slides/133/new_3d_renderer_40p.jpg
  9. 34 0
      godot/slides/133/new_3d_renderer_40p.jpg.import
  10. 20 0
      godot/slides/174/W4Games.tscn
  11. BIN
      godot/slides/174/W4_MAIN_tiny_40p.png
  12. 34 0
      godot/slides/174/W4_MAIN_tiny_40p.png.import
  13. 34 0
      godot/slides/174/W4_MAIN_tiny_transparent.png.import
  14. 21 0
      godot/slides/208/Navigation.tscn
  15. BIN
      godot/slides/208/navigation_collision_avoidance_30p.png
  16. 34 0
      godot/slides/208/navigation_collision_avoidance_30p.png.import
  17. 20 0
      godot/slides/254/EditScripts.tscn
  18. BIN
      godot/slides/254/auto_completion_gd_script.png
  19. 34 0
      godot/slides/254/auto_completion_gd_script.png.import
  20. 32 0
      godot/slides/255/TileSet.tscn
  21. BIN
      godot/slides/255/using_tilesets_line_tool_multiple_tiles.webp
  22. 34 0
      godot/slides/255/using_tilesets_line_tool_multiple_tiles.webp.import
  23. 28 0
      godot/slides/256/Animation.tscn
  24. BIN
      godot/slides/256/animation_simple_timeline.png
  25. 34 0
      godot/slides/256/animation_simple_timeline.png.import
  26. BIN
      godot/slides/256/animation_tree.png
  27. 34 0
      godot/slides/256/animation_tree.png.import
  28. 34 0
      godot/slides/258/Shaders.tscn
  29. BIN
      godot/slides/258/visual_shader_expression2.webp
  30. 34 0
      godot/slides/258/visual_shader_expression2.webp.import
  31. 32 0
      godot/slides/259/Audio.tscn
  32. BIN
      godot/slides/259/audio_bus.png
  33. 34 0
      godot/slides/259/audio_bus.png.import
  34. 20 0
      godot/slides/360/MyReals.tscn
  35. 20 0
      godot/slides/361/MyKace.tscn
  36. 20 0
      godot/slides/362/MyFox.tscn
  37. 20 0
      godot/slides/363/MyDriver.tscn
  38. 20 0
      godot/slides/369/MyPlugin.tscn
  39. 20 0
      godot/slides/381/DemoStarter.tscn
  40. 20 0
      godot/slides/382/DemoAlpha.tscn
  41. 20 0
      godot/slides/399/MyPluginRevealed.tscn
  42. BIN
      misc/social_media_event_image.xcf
  43. BIN
      misc/social_media_event_image_workshop.png
  44. 3 1
      tools/create-for-cdl-2024.fish

+ 2 - 4
godot/common/components/subtitle/subtitle.tscn

@@ -1,8 +1,6 @@
 [gd_scene load_steps=2 format=3 uid="uid://b811jddpttnt4"]
 
-[sub_resource type="LabelSettings" id="LabelSettings_nhyyv"]
-font_size = 80
-font_color = Color(0.160784, 0.196078, 0.321569, 1)
+[ext_resource type="LabelSettings" uid="uid://deigj1csvffqq" path="res://common/graphics/styles/subtitle.tres" id="1_oj5fa"]
 
 [node name="Subtitle" type="Label"]
 offset_left = 64.0
@@ -10,5 +8,5 @@ offset_top = 180.0
 offset_right = 1820.0
 offset_bottom = 311.0
 text = "Subtitle"
-label_settings = SubResource("LabelSettings_nhyyv")
+label_settings = ExtResource("1_oj5fa")
 horizontal_alignment = 1

+ 5 - 0
godot/common/graphics/styles/subtitle.tres

@@ -0,0 +1,5 @@
+[gd_resource type="LabelSettings" format=3 uid="uid://deigj1csvffqq"]
+
+[resource]
+font_size = 80
+font_color = Color(0.160784, 0.196078, 0.321569, 1)

+ 4 - 0
godot/common/graphics/styles/subtitle_light.tres

@@ -0,0 +1,4 @@
+[gd_resource type="LabelSettings" format=3 uid="uid://bg12fqtir3xcq"]
+
+[resource]
+font_size = 80

+ 4 - 0
godot/common/graphics/styles/title_light.tres

@@ -0,0 +1,4 @@
+[gd_resource type="LabelSettings" format=3 uid="uid://blh4s6x3oreo5"]
+
+[resource]
+font_size = 120

+ 90 - 11
godot/run/root.tscn

@@ -1,4 +1,4 @@
-[gd_scene load_steps=73 format=3 uid="uid://cicpg8p1cfx7b"]
+[gd_scene load_steps=89 format=3 uid="uid://cicpg8p1cfx7b"]
 
 [ext_resource type="Script" path="res://addons/slide_show/projector/focus/Focus.gd" id="1_v7xjr"]
 [ext_resource type="Script" path="res://addons/slide_show/projector/show/Show.gd" id="2_c3jkg"]
@@ -14,6 +14,7 @@
 [ext_resource type="PackedScene" uid="uid://b0nt278g4q1ve" path="res://slides/9/MyGames.tscn" id="11_t8t2f"]
 [ext_resource type="PackedScene" uid="uid://tempkadbeuy0" path="res://slides/10/MyOldCode.tscn" id="12_2l1h6"]
 [ext_resource type="PackedScene" uid="uid://cc1o82x2ifg1w" path="res://slides/11/Deprecation.tscn" id="13_qnjsg"]
+[ext_resource type="PackedScene" uid="uid://bjtiwlal1u133" path="res://slides/133/Godot3.tscn" id="15_lagad"]
 [ext_resource type="PackedScene" uid="uid://bn8kxdwf2o7ry" path="res://slides/110/GameEngineDef.tscn" id="16_8qr5i"]
 [ext_resource type="PackedScene" uid="uid://cox3vy8168hhs" path="res://slides/201/Graps.tscn" id="16_cwygl"]
 [ext_resource type="PackedScene" uid="uid://b3k2kra7d6bqv" path="res://slides/251/Production.tscn" id="16_iuxfa"]
@@ -37,15 +38,22 @@
 [ext_resource type="PackedScene" uid="uid://cgit2g8llr28p" path="res://slides/220/Accessibility.tscn" id="25_vdt67"]
 [ext_resource type="PackedScene" uid="uid://dy8mainjxrn4x" path="res://slides/173/GodotFoundation.tscn" id="26_6aru8"]
 [ext_resource type="PackedScene" uid="uid://b8jg3nhe8dvjl" path="res://slides/230/Extensions.tscn" id="26_bgda0"]
+[ext_resource type="PackedScene" uid="uid://bjtiwlal1u174" path="res://slides/174/W4Games.tscn" id="27_561te"]
 [ext_resource type="PackedScene" uid="uid://bl3ewmhvsqxsv" path="res://slides/252/EditorLook.tscn" id="28_k1bya"]
 [ext_resource type="PackedScene" uid="uid://unw7pria2y85" path="res://slides/253/Tab2D.tscn" id="30_1bom7"]
 [ext_resource type="PackedScene" uid="uid://c01ibmvkpfje2" path="res://slides/257/TabBackend.tscn" id="34_ekl7n"]
 [ext_resource type="PackedScene" uid="uid://eoacgtiolknv" path="res://slides/260/Nodes.tscn" id="35_t8fas"]
+[ext_resource type="PackedScene" uid="uid://bjtiwlal1u208" path="res://slides/208/Navigation.tscn" id="35_v5hkd"]
 [ext_resource type="PackedScene" uid="uid://5vixp6g6mslh" path="res://slides/225/Cooperation.tscn" id="36_bn65g"]
 [ext_resource type="PackedScene" uid="uid://bg107golvn8m" path="res://slides/270/Script.tscn" id="36_yphsp"]
 [ext_resource type="PackedScene" uid="uid://bwc32lqst546d" path="res://slides/231/ExtendByPlugins.tscn" id="37_eliur"]
 [ext_resource type="PackedScene" uid="uid://dddplxjxkqvyu" path="res://slides/232/ExtendByNative.tscn" id="38_q4uby"]
 [ext_resource type="PackedScene" uid="uid://cuhrrbm7aovb8" path="res://slides/233/ExtendByFormat.tscn" id="39_5ma86"]
+[ext_resource type="PackedScene" uid="uid://bjtiwlal1u254" path="res://slides/254/EditScripts.tscn" id="46_k0rpd"]
+[ext_resource type="PackedScene" uid="uid://bjtiwlal1u255" path="res://slides/255/TileSet.tscn" id="47_mi0mx"]
+[ext_resource type="PackedScene" uid="uid://bjtiwlal1u256" path="res://slides/256/Animation.tscn" id="48_e76il"]
+[ext_resource type="PackedScene" uid="uid://bjtiwlal1u258" path="res://slides/258/Shaders.tscn" id="50_uqio7"]
+[ext_resource type="PackedScene" uid="uid://bjtiwlal1u26a" path="res://slides/259/Audio.tscn" id="51_qhjom"]
 [ext_resource type="PackedScene" uid="uid://cih6gpod0ny6v" path="res://slides/261/NodeBasic.tscn" id="52_6wl4g"]
 [ext_resource type="PackedScene" uid="uid://ucp66t5qowio" path="res://slides/262/NodeProvided.tscn" id="53_0dqpu"]
 [ext_resource type="PackedScene" uid="uid://bjxkorqrxevts" path="res://slides/263/NodeGroups.tscn" id="54_utee1"]
@@ -71,7 +79,15 @@
 [ext_resource type="PackedScene" uid="uid://bfyhp2ueojk76" path="res://slides/352/ShareByUsage.tscn" id="77_u7xyf"]
 [ext_resource type="PackedScene" uid="uid://bgurxicpfndgk" path="res://slides/370/ShareByPublishing.tscn" id="78_1cyrw"]
 [ext_resource type="PackedScene" uid="uid://curuovwui6v0e" path="res://slides/400/Thanks.tscn" id="78_q2k73"]
+[ext_resource type="PackedScene" uid="uid://bjtiwlal1u360" path="res://slides/360/MyReals.tscn" id="78_vcv50"]
+[ext_resource type="PackedScene" uid="uid://bjtiwlal1u361" path="res://slides/361/MyKace.tscn" id="79_et67a"]
 [ext_resource type="PackedScene" uid="uid://5fsxep5q4mtp" path="res://slides/380/Practice.tscn" id="80_bryxb"]
+[ext_resource type="PackedScene" uid="uid://bjtiwlal1u362" path="res://slides/362/MyFox.tscn" id="80_nlb6a"]
+[ext_resource type="PackedScene" uid="uid://bjtiwlal1u363" path="res://slides/363/MyDriver.tscn" id="81_n3efp"]
+[ext_resource type="PackedScene" uid="uid://bjtiwlal1u37a" path="res://slides/369/MyPlugin.tscn" id="82_3sapy"]
+[ext_resource type="PackedScene" uid="uid://bjtiwlal1u381" path="res://slides/381/DemoStarter.tscn" id="85_fqchf"]
+[ext_resource type="PackedScene" uid="uid://bjtiwlal1u382" path="res://slides/382/DemoAlpha.tscn" id="86_8rk8f"]
+[ext_resource type="PackedScene" uid="uid://bjtiwlal1u4ba" path="res://slides/399/MyPluginRevealed.tscn" id="87_k3ewu"]
 
 [node name="Root" type="Node"]
 metadata/_edit_horizontal_guides_ = []
@@ -79,6 +95,7 @@ metadata/_edit_vertical_guides_ = []
 
 [node name="Board" type="Node2D" parent="."]
 position = Vector2(2, 0)
+metadata/_edit_lock_ = true
 
 [node name="Focus" type="Camera2D" parent="Board"]
 position = Vector2(8882, 4746)
@@ -89,19 +106,21 @@ scope_trans = 10
 
 [node name="Show" type="Node2D" parent="Board"]
 script = ExtResource("2_c3jkg")
-hide_slides = true
 action_finish_slide = "finish"
 action_skip_slide = "skip"
 action_previous_slide = "previous"
 action_home_slide = "home"
+metadata/_edit_lock_ = true
 
 [node name="World" parent="Board/Show" instance=ExtResource("3_s3lgd")]
 scale = Vector2(10, 10)
+metadata/_edit_lock_ = true
 
 [node name="Me" parent="Board/Show" instance=ExtResource("4_uqvn6")]
 position = Vector2(1099, 1460)
 scale = Vector2(3, 3)
 always_visible = true
+metadata/_edit_lock_ = true
 
 [node name="Dev" parent="Board/Show" instance=ExtResource("6_cl7a1")]
 position = Vector2(1222, 2070)
@@ -136,6 +155,7 @@ position = Vector2(5689, 2376)
 position = Vector2(10921, 1439)
 scale = Vector2(3, 3)
 always_visible = true
+metadata/_edit_lock_ = true
 
 [node name="GameEngineDef" parent="Board/Show" instance=ExtResource("16_8qr5i")]
 position = Vector2(9142, 1449)
@@ -155,12 +175,16 @@ scale = Vector2(0.1, 0.1)
 position = Vector2(12775, 3138)
 scale = Vector2(0.2, 0.2)
 
-[node name="Godot23" parent="Board/Show" instance=ExtResource("21_qv6t5")]
-position = Vector2(13503, 3496)
+[node name="Godot2" parent="Board/Show" instance=ExtResource("21_qv6t5")]
+position = Vector2(13252, 3580)
+scale = Vector2(0.25, 0.25)
+
+[node name="Godot3" parent="Board/Show" instance=ExtResource("15_lagad")]
+position = Vector2(13591, 3473)
 scale = Vector2(0.3, 0.3)
 
 [node name="Godot4" parent="Board/Show" instance=ExtResource("22_v7gdm")]
-position = Vector2(14130, 3448)
+position = Vector2(14133, 3471)
 scale = Vector2(0.4, 0.4)
 
 [node name="GodotStory" parent="Board/Show" instance=ExtResource("23_v0gk1")]
@@ -168,21 +192,26 @@ position = Vector2(13541, 2256)
 scale = Vector2(0.7, 0.7)
 
 [node name="GodotStandalone" parent="Board/Show" instance=ExtResource("24_55u3r")]
-position = Vector2(12907, 2263)
+position = Vector2(12757, 2501)
 scale = Vector2(0.3, 0.3)
 
 [node name="GodotConsernancy" parent="Board/Show" instance=ExtResource("25_46pky")]
-position = Vector2(13243, 1939)
+position = Vector2(12955, 2120)
 scale = Vector2(0.3, 0.3)
 
 [node name="GodotFoundation" parent="Board/Show" instance=ExtResource("26_6aru8")]
-position = Vector2(13819, 2084)
+position = Vector2(13547, 2047)
+scale = Vector2(0.3, 0.3)
+
+[node name="W4Games" parent="Board/Show" instance=ExtResource("27_561te")]
+position = Vector2(13955, 2142)
 scale = Vector2(0.3, 0.3)
 
 [node name="Graps" parent="Board/Show" instance=ExtResource("16_cwygl")]
 position = Vector2(10400, 5808)
 scale = Vector2(3.125, 3.125)
 always_visible = true
+metadata/_edit_lock_ = true
 
 [node name="Features" parent="Board/Show" instance=ExtResource("18_w48m6")]
 position = Vector2(12520, 8215)
@@ -207,6 +236,10 @@ scale = Vector2(0.2, 0.2)
 position = Vector2(14118, 8397)
 scale = Vector2(0.2, 0.2)
 
+[node name="Navigation" parent="Board/Show" instance=ExtResource("35_v5hkd")]
+position = Vector2(14471, 8324)
+scale = Vector2(0.2, 0.2)
+
 [node name="Versatility" parent="Board/Show" instance=ExtResource("24_vkeur")]
 position = Vector2(13168, 7199)
 scale = Vector2(0.3, 0.3)
@@ -237,18 +270,39 @@ scale = Vector2(0.3, 0.3)
 [node name="Production" parent="Board/Show" instance=ExtResource("16_iuxfa")]
 position = Vector2(9557, 5431)
 scale = Vector2(4, 4)
+metadata/_edit_lock_ = true
 
 [node name="EditorLook" parent="Board/Show" instance=ExtResource("28_k1bya")]
 position = Vector2(10157, 6196)
 scale = Vector2(0.8, 0.8)
 
 [node name="Tab2D3D" parent="Board/Show" instance=ExtResource("30_1bom7")]
-position = Vector2(10930, 7221)
+position = Vector2(10378, 7076)
 scale = Vector2(0.3, 0.3)
 
+[node name="EditScripts" parent="Board/Show" instance=ExtResource("46_k0rpd")]
+position = Vector2(11049, 7078)
+scale = Vector2(0.25, 0.25)
+
+[node name="TileSet" parent="Board/Show" instance=ExtResource("47_mi0mx")]
+position = Vector2(11173, 7442)
+scale = Vector2(0.2, 0.2)
+
+[node name="Animation" parent="Board/Show" instance=ExtResource("48_e76il")]
+position = Vector2(10690, 7484)
+scale = Vector2(0.2, 0.2)
+
 [node name="TabBackend" parent="Board/Show" instance=ExtResource("34_ekl7n")]
-position = Vector2(10955, 7751)
-scale = Vector2(0.3, 0.3)
+position = Vector2(10571, 7756)
+scale = Vector2(0.25, 0.25)
+
+[node name="Shaders" parent="Board/Show" instance=ExtResource("50_uqio7")]
+position = Vector2(10199, 7633)
+scale = Vector2(0.2, 0.2)
+
+[node name="Audio" parent="Board/Show" instance=ExtResource("51_qhjom")]
+position = Vector2(10962, 8011)
+scale = Vector2(0.25, 0.25)
 
 [node name="Nodes" parent="Board/Show" instance=ExtResource("35_t8fas")]
 position = Vector2(10190, 8293)
@@ -306,6 +360,7 @@ scale = Vector2(0.3, 0.3)
 position = Vector2(1045, 5665)
 scale = Vector2(4, 4)
 always_visible = true
+metadata/_edit_lock_ = true
 
 [node name="Discover" parent="Board/Show" instance=ExtResource("64_0qssy")]
 position = Vector2(-205, 7941)
@@ -351,6 +406,21 @@ scale = Vector2(0.3, 0.3)
 position = Vector2(7030, 8021)
 scale = Vector2(0.3, 0.3)
 
+[node name="MyReals" parent="Board/Show" instance=ExtResource("78_vcv50")]
+position = Vector2(2975, 6418)
+
+[node name="MyKace" parent="Board/Show" instance=ExtResource("79_et67a")]
+position = Vector2(4168, 6388)
+
+[node name="MyFox" parent="Board/Show" instance=ExtResource("80_nlb6a")]
+position = Vector2(5180, 6464)
+
+[node name="MyDriver" parent="Board/Show" instance=ExtResource("81_n3efp")]
+position = Vector2(6464, 6781)
+
+[node name="MyPlugin" parent="Board/Show" instance=ExtResource("82_3sapy")]
+position = Vector2(7294, 7234)
+
 [node name="ShareByPublishing" parent="Board/Show" instance=ExtResource("78_1cyrw")]
 position = Vector2(6795, 8479)
 scale = Vector2(0.3, 0.3)
@@ -358,5 +428,14 @@ scale = Vector2(0.3, 0.3)
 [node name="Practice" parent="Board/Show" instance=ExtResource("80_bryxb")]
 position = Vector2(7603, 8318)
 
+[node name="DemoStarter" parent="Board/Show" instance=ExtResource("85_fqchf")]
+position = Vector2(6317, 8988)
+
+[node name="DemoAlpha" parent="Board/Show" instance=ExtResource("86_8rk8f")]
+position = Vector2(7226, 9664)
+
+[node name="MyPluginRevealed" parent="Board/Show" instance=ExtResource("87_k3ewu")]
+position = Vector2(7759, 7366)
+
 [node name="Thanks" parent="Board/Show" instance=ExtResource("78_q2k73")]
 position = Vector2(7930, 3755)

+ 0 - 9
godot/slides/130/Godot2.tscn

@@ -25,12 +25,3 @@ offset_right = 759.0
 text = "2016
 Godot 2"
 horizontal_alignment = 0
-
-[node name="Godot3Subtitle" parent="." instance=ExtResource("4_lia5w")]
-offset_left = 1173.0
-offset_top = 183.0
-offset_right = 1888.0
-offset_bottom = 314.0
-text = "2018
-Godot 3"
-horizontal_alignment = 2

+ 30 - 0
godot/slides/133/Godot3.tscn

@@ -0,0 +1,30 @@
+[gd_scene load_steps=5 format=3 uid="uid://bjtiwlal1u133"]
+
+[ext_resource type="Script" path="res://addons/slide_show/projector/slide/Slide.gd" id="1_ozuai"]
+[ext_resource type="Texture2D" uid="uid://6al4ufsk4tyv" path="res://slides/133/new_3d_renderer_40p.jpg" id="2_xn550"]
+[ext_resource type="PackedScene" uid="uid://bvrtmyq4g1qes" path="res://common/components/title/title.tscn" id="3_fkogs"]
+[ext_resource type="PackedScene" uid="uid://b811jddpttnt4" path="res://common/components/subtitle/subtitle.tscn" id="4_r4rae"]
+
+[node name="Godot3" type="Node2D"]
+script = ExtResource("1_ozuai")
+
+[node name="Sprite2D" type="Sprite2D" parent="."]
+position = Vector2(1179, 666)
+scale = Vector2(2, 2)
+texture = ExtResource("2_xn550")
+
+[node name="Title" parent="." instance=ExtResource("3_fkogs")]
+offset_left = 466.0
+offset_top = 26.0
+offset_right = 1847.0
+offset_bottom = 194.0
+text = "Godot 3 : Renforcement"
+
+[node name="Godot3Subtitle" parent="." instance=ExtResource("4_r4rae")]
+offset_left = 40.0
+offset_top = 198.0
+offset_right = 755.0
+offset_bottom = 421.0
+text = "2018
+Godot 3"
+horizontal_alignment = 0

BIN
godot/slides/133/new_3d_renderer_40p.jpg


+ 34 - 0
godot/slides/133/new_3d_renderer_40p.jpg.import

@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://6al4ufsk4tyv"
+path="res://.godot/imported/new_3d_renderer_40p.jpg-e44d65989598d78b00574ec2adc027b9.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://slides/133/new_3d_renderer_40p.jpg"
+dest_files=["res://.godot/imported/new_3d_renderer_40p.jpg-e44d65989598d78b00574ec2adc027b9.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

+ 20 - 0
godot/slides/174/W4Games.tscn

@@ -0,0 +1,20 @@
+[gd_scene load_steps=4 format=3 uid="uid://bjtiwlal1u174"]
+
+[ext_resource type="Script" path="res://addons/slide_show/projector/slide/Slide.gd" id="1_ptsqx"]
+[ext_resource type="Texture2D" uid="uid://ba4cgpkl8akae" path="res://slides/174/W4_MAIN_tiny_40p.png" id="2_jxrtj"]
+[ext_resource type="PackedScene" uid="uid://bvrtmyq4g1qes" path="res://common/components/title/title.tscn" id="3_qgwah"]
+
+[node name="W4Games" type="Node2D"]
+script = ExtResource("1_ptsqx")
+
+[node name="Sprite2D" type="Sprite2D" parent="."]
+position = Vector2(974, 604)
+scale = Vector2(3.05743, 3.05743)
+texture = ExtResource("2_jxrtj")
+
+[node name="Title" parent="." instance=ExtResource("3_qgwah")]
+offset_left = 85.0
+offset_top = 26.0
+offset_right = 1847.0
+offset_bottom = 194.0
+text = "W4 Games"

BIN
godot/slides/174/W4_MAIN_tiny_40p.png


+ 34 - 0
godot/slides/174/W4_MAIN_tiny_40p.png.import

@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://ba4cgpkl8akae"
+path="res://.godot/imported/W4_MAIN_tiny_40p.png-895d1c1595de1c18d7708494d5ba992e.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://slides/174/W4_MAIN_tiny_40p.png"
+dest_files=["res://.godot/imported/W4_MAIN_tiny_40p.png-895d1c1595de1c18d7708494d5ba992e.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

+ 34 - 0
godot/slides/174/W4_MAIN_tiny_transparent.png.import

@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://br5fnsfktege1"
+path="res://.godot/imported/W4_MAIN_tiny_transparent.png-02a0555c53315271503644c7d708b220.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://slides/174/W4_MAIN_tiny_transparent.png"
+dest_files=["res://.godot/imported/W4_MAIN_tiny_transparent.png-02a0555c53315271503644c7d708b220.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

+ 21 - 0
godot/slides/208/Navigation.tscn

@@ -0,0 +1,21 @@
+[gd_scene load_steps=4 format=3 uid="uid://bjtiwlal1u208"]
+
+[ext_resource type="Script" path="res://addons/slide_show/projector/slide/Slide.gd" id="1_jciww"]
+[ext_resource type="Texture2D" uid="uid://chyvitb6hb3pc" path="res://slides/208/navigation_collision_avoidance_30p.png" id="2_bbx64"]
+[ext_resource type="PackedScene" uid="uid://bvrtmyq4g1qes" path="res://common/components/title/title.tscn" id="3_tzdnm"]
+
+[node name="Navigation" type="Node2D"]
+script = ExtResource("1_jciww")
+
+[node name="Sprite2D" type="Sprite2D" parent="."]
+z_index = -1
+position = Vector2(956, 585)
+scale = Vector2(3.90683, 3.90683)
+texture = ExtResource("2_bbx64")
+
+[node name="Title" parent="." instance=ExtResource("3_tzdnm")]
+offset_left = 85.0
+offset_top = 26.0
+offset_right = 1847.0
+offset_bottom = 194.0
+text = "Navigation"

BIN
godot/slides/208/navigation_collision_avoidance_30p.png


+ 34 - 0
godot/slides/208/navigation_collision_avoidance_30p.png.import

@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://chyvitb6hb3pc"
+path="res://.godot/imported/navigation_collision_avoidance_30p.png-90f522cf8aa6f15304f1de421e444f7e.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://slides/208/navigation_collision_avoidance_30p.png"
+dest_files=["res://.godot/imported/navigation_collision_avoidance_30p.png-90f522cf8aa6f15304f1de421e444f7e.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

+ 20 - 0
godot/slides/254/EditScripts.tscn

@@ -0,0 +1,20 @@
+[gd_scene load_steps=4 format=3 uid="uid://bjtiwlal1u254"]
+
+[ext_resource type="Script" path="res://addons/slide_show/projector/slide/Slide.gd" id="1_delvu"]
+[ext_resource type="Texture2D" uid="uid://b7uilch6ekyb3" path="res://slides/254/auto_completion_gd_script.png" id="2_stfwr"]
+[ext_resource type="PackedScene" uid="uid://bvrtmyq4g1qes" path="res://common/components/title/title.tscn" id="3_ujycu"]
+
+[node name="EditScripts" type="Node2D"]
+script = ExtResource("1_delvu")
+
+[node name="Sprite2D" type="Sprite2D" parent="."]
+position = Vector2(941, 655)
+scale = Vector2(1.36045, 1.36045)
+texture = ExtResource("2_stfwr")
+
+[node name="Title" parent="." instance=ExtResource("3_ujycu")]
+offset_left = 500.0
+offset_top = 3.0
+offset_right = 1847.0
+offset_bottom = 168.0
+text = "Éditeur textuel"

BIN
godot/slides/254/auto_completion_gd_script.png


+ 34 - 0
godot/slides/254/auto_completion_gd_script.png.import

@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://b7uilch6ekyb3"
+path="res://.godot/imported/auto_completion_gd_script.png-53f71b1d9e3be9c4a98ade6d7f4ccdb1.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://slides/254/auto_completion_gd_script.png"
+dest_files=["res://.godot/imported/auto_completion_gd_script.png-53f71b1d9e3be9c4a98ade6d7f4ccdb1.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

+ 32 - 0
godot/slides/255/TileSet.tscn

@@ -0,0 +1,32 @@
+[gd_scene load_steps=5 format=3 uid="uid://bjtiwlal1u255"]
+
+[ext_resource type="Script" path="res://addons/slide_show/projector/slide/Slide.gd" id="1_oueza"]
+[ext_resource type="Texture2D" uid="uid://bgvb8yl2nu66f" path="res://slides/255/using_tilesets_line_tool_multiple_tiles.webp" id="2_whe0h"]
+[ext_resource type="PackedScene" uid="uid://bvrtmyq4g1qes" path="res://common/components/title/title.tscn" id="3_nutuv"]
+[ext_resource type="PackedScene" uid="uid://b811jddpttnt4" path="res://common/components/subtitle/subtitle.tscn" id="4_s6qqg"]
+
+[node name="TileSet" type="Node2D"]
+script = ExtResource("1_oueza")
+
+[node name="Sprite2D" type="Sprite2D" parent="."]
+position = Vector2(807.925, 638)
+scale = Vector2(1.40313, 1.40313)
+texture = ExtResource("2_whe0h")
+
+[node name="Title" parent="." instance=ExtResource("3_nutuv")]
+offset_left = -67.0
+offset_top = 2.0
+offset_right = 1695.0
+offset_bottom = 170.0
+text = "Un monde de cases"
+
+[node name="Subtitle" parent="." instance=ExtResource("4_s6qqg")]
+offset_left = 1388.0
+offset_top = 188.0
+offset_right = 2071.0
+offset_bottom = 524.0
+text = "TileMap
+TileMapLayer
+TileSet
+"
+horizontal_alignment = 0

BIN
godot/slides/255/using_tilesets_line_tool_multiple_tiles.webp


+ 34 - 0
godot/slides/255/using_tilesets_line_tool_multiple_tiles.webp.import

@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bgvb8yl2nu66f"
+path="res://.godot/imported/using_tilesets_line_tool_multiple_tiles.webp-86fc961cdbcef5333bc7ac43c3e59606.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://slides/255/using_tilesets_line_tool_multiple_tiles.webp"
+dest_files=["res://.godot/imported/using_tilesets_line_tool_multiple_tiles.webp-86fc961cdbcef5333bc7ac43c3e59606.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

+ 28 - 0
godot/slides/256/Animation.tscn

@@ -0,0 +1,28 @@
+[gd_scene load_steps=5 format=3 uid="uid://bjtiwlal1u256"]
+
+[ext_resource type="Script" path="res://addons/slide_show/projector/slide/Slide.gd" id="1_zqpno"]
+[ext_resource type="Texture2D" uid="uid://dvij1u24vqsy7" path="res://slides/256/animation_tree.png" id="2_jwo4e"]
+[ext_resource type="Texture2D" uid="uid://c5t0yr7v0nerx" path="res://slides/256/animation_simple_timeline.png" id="3_i0n0k"]
+[ext_resource type="PackedScene" uid="uid://bvrtmyq4g1qes" path="res://common/components/title/title.tscn" id="3_zjbbi"]
+
+[node name="Animation" type="Node2D"]
+script = ExtResource("1_zqpno")
+
+[node name="AnimTree" type="Sprite2D" parent="."]
+position = Vector2(999, 696)
+scale = Vector2(1.31201, 1.31201)
+texture = ExtResource("2_jwo4e")
+
+[node name="AnimTimeline" type="Sprite2D" parent="."]
+position = Vector2(1444, 156)
+scale = Vector2(1.82424, 1.82424)
+texture = ExtResource("3_i0n0k")
+
+[node name="Title" parent="." instance=ExtResource("3_zjbbi")]
+offset_left = 42.0
+offset_top = -10.0
+offset_right = 1092.0
+offset_bottom = 323.0
+text = "Animations
+stylées"
+horizontal_alignment = 0

BIN
godot/slides/256/animation_simple_timeline.png


+ 34 - 0
godot/slides/256/animation_simple_timeline.png.import

@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://c5t0yr7v0nerx"
+path="res://.godot/imported/animation_simple_timeline.png-f88c1cc47813c4347610916dc3e4ed67.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://slides/256/animation_simple_timeline.png"
+dest_files=["res://.godot/imported/animation_simple_timeline.png-f88c1cc47813c4347610916dc3e4ed67.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

BIN
godot/slides/256/animation_tree.png


+ 34 - 0
godot/slides/256/animation_tree.png.import

@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dvij1u24vqsy7"
+path="res://.godot/imported/animation_tree.png-d39797c089ca26d17d0f702de9f39c72.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://slides/256/animation_tree.png"
+dest_files=["res://.godot/imported/animation_tree.png-d39797c089ca26d17d0f702de9f39c72.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

+ 34 - 0
godot/slides/258/Shaders.tscn

@@ -0,0 +1,34 @@
+[gd_scene load_steps=7 format=3 uid="uid://bjtiwlal1u258"]
+
+[ext_resource type="Script" path="res://addons/slide_show/projector/slide/Slide.gd" id="1_bhspk"]
+[ext_resource type="Texture2D" uid="uid://b6rlytlt2ccpk" path="res://slides/258/visual_shader_expression2.webp" id="2_ktf5v"]
+[ext_resource type="PackedScene" uid="uid://bvrtmyq4g1qes" path="res://common/components/title/title.tscn" id="3_yacnb"]
+[ext_resource type="LabelSettings" uid="uid://blh4s6x3oreo5" path="res://common/graphics/styles/title_light.tres" id="4_j3t45"]
+[ext_resource type="PackedScene" uid="uid://b811jddpttnt4" path="res://common/components/subtitle/subtitle.tscn" id="5_yvg54"]
+[ext_resource type="LabelSettings" uid="uid://bg12fqtir3xcq" path="res://common/graphics/styles/subtitle_light.tres" id="6_t7h7s"]
+
+[node name="Shaders" type="Node2D"]
+script = ExtResource("1_bhspk")
+
+[node name="Sprite2D" type="Sprite2D" parent="."]
+position = Vector2(965.6, 669)
+scale = Vector2(1.37307, 1.37307)
+texture = ExtResource("2_ktf5v")
+
+[node name="Title" parent="." instance=ExtResource("3_yacnb")]
+offset_left = 64.0
+offset_top = 170.0
+offset_right = 694.0
+offset_bottom = 338.0
+theme_override_colors/font_color = Color(0, 0, 0, 1)
+text = "Shaders"
+label_settings = ExtResource("4_j3t45")
+
+[node name="Subtitle" parent="." instance=ExtResource("5_yvg54")]
+offset_left = 619.0
+offset_top = 231.0
+offset_right = 2375.0
+offset_bottom = 362.0
+theme_override_colors/font_color = Color(0, 0, 0, 1)
+text = "écrits ou visuels"
+label_settings = ExtResource("6_t7h7s")

BIN
godot/slides/258/visual_shader_expression2.webp


+ 34 - 0
godot/slides/258/visual_shader_expression2.webp.import

@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://b6rlytlt2ccpk"
+path="res://.godot/imported/visual_shader_expression2.webp-340ca3ae8e58b20fe2098367c5748d75.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://slides/258/visual_shader_expression2.webp"
+dest_files=["res://.godot/imported/visual_shader_expression2.webp-340ca3ae8e58b20fe2098367c5748d75.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

+ 32 - 0
godot/slides/259/Audio.tscn

@@ -0,0 +1,32 @@
+[gd_scene load_steps=5 format=3 uid="uid://bjtiwlal1u26a"]
+
+[ext_resource type="Script" path="res://addons/slide_show/projector/slide/Slide.gd" id="1_phoqv"]
+[ext_resource type="Texture2D" uid="uid://cht76nibdp4rf" path="res://slides/259/audio_bus.png" id="2_sjsqb"]
+[ext_resource type="PackedScene" uid="uid://bvrtmyq4g1qes" path="res://common/components/title/title.tscn" id="3_tjlsy"]
+[ext_resource type="PackedScene" uid="uid://b811jddpttnt4" path="res://common/components/subtitle/subtitle.tscn" id="4_fm42g"]
+
+[node name="Audio" type="Node2D"]
+script = ExtResource("1_phoqv")
+
+[node name="Sprite2D" type="Sprite2D" parent="."]
+position = Vector2(816, 379)
+scale = Vector2(2, 2)
+texture = ExtResource("2_sjsqb")
+
+[node name="Title" parent="." instance=ExtResource("3_tjlsy")]
+offset_left = 1386.0
+offset_top = 5.0
+offset_right = 1918.0
+offset_bottom = 170.0
+text = "Audio"
+horizontal_alignment = 0
+
+[node name="Subtitle" parent="." instance=ExtResource("4_fm42g")]
+offset_left = 1386.0
+offset_top = 198.0
+offset_right = 1760.0
+offset_bottom = 534.0
+text = "sons
+musiques
+effets"
+horizontal_alignment = 0

BIN
godot/slides/259/audio_bus.png


+ 34 - 0
godot/slides/259/audio_bus.png.import

@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://cht76nibdp4rf"
+path="res://.godot/imported/audio_bus.png-c39134d3834ccdd180bc9e9cf3db9af9.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://slides/259/audio_bus.png"
+dest_files=["res://.godot/imported/audio_bus.png-c39134d3834ccdd180bc9e9cf3db9af9.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

+ 20 - 0
godot/slides/360/MyReals.tscn

@@ -0,0 +1,20 @@
+[gd_scene load_steps=4 format=3 uid="uid://bjtiwlal1u360"]
+
+[ext_resource type="Script" path="res://addons/slide_show/projector/slide/Slide.gd" id="1_aedgg"]
+[ext_resource type="Texture2D" uid="uid://y0uig0e8vd1i" path="res://icon.png" id="2_u8ice"]
+[ext_resource type="PackedScene" uid="uid://bvrtmyq4g1qes" path="res://common/components/title/title.tscn" id="3_zsflj"]
+
+[node name="MyReals" type="Node2D"]
+script = ExtResource("1_aedgg")
+
+[node name="Sprite2D" type="Sprite2D" parent="."]
+position = Vector2(933, 546)
+scale = Vector2(2, 2)
+texture = ExtResource("2_u8ice")
+
+[node name="Title" parent="." instance=ExtResource("3_zsflj")]
+offset_left = 85.0
+offset_top = 26.0
+offset_right = 1847.0
+offset_bottom = 194.0
+text = "Mes créations"

+ 20 - 0
godot/slides/361/MyKace.tscn

@@ -0,0 +1,20 @@
+[gd_scene load_steps=4 format=3 uid="uid://bjtiwlal1u361"]
+
+[ext_resource type="Script" path="res://addons/slide_show/projector/slide/Slide.gd" id="1_xtiai"]
+[ext_resource type="Texture2D" uid="uid://y0uig0e8vd1i" path="res://icon.png" id="2_u8ice"]
+[ext_resource type="PackedScene" uid="uid://bvrtmyq4g1qes" path="res://common/components/title/title.tscn" id="3_ehobj"]
+
+[node name="MyKace" type="Node2D"]
+script = ExtResource("1_xtiai")
+
+[node name="Sprite2D" type="Sprite2D" parent="."]
+position = Vector2(933, 546)
+scale = Vector2(2, 2)
+texture = ExtResource("2_u8ice")
+
+[node name="Title" parent="." instance=ExtResource("3_ehobj")]
+offset_left = 85.0
+offset_top = 26.0
+offset_right = 1847.0
+offset_bottom = 194.0
+text = "Mon jeu Kace"

+ 20 - 0
godot/slides/362/MyFox.tscn

@@ -0,0 +1,20 @@
+[gd_scene load_steps=4 format=3 uid="uid://bjtiwlal1u362"]
+
+[ext_resource type="Script" path="res://addons/slide_show/projector/slide/Slide.gd" id="1_xclcd"]
+[ext_resource type="Texture2D" uid="uid://y0uig0e8vd1i" path="res://icon.png" id="2_u8ice"]
+[ext_resource type="PackedScene" uid="uid://bvrtmyq4g1qes" path="res://common/components/title/title.tscn" id="3_egjpp"]
+
+[node name="MyFox" type="Node2D"]
+script = ExtResource("1_xclcd")
+
+[node name="Sprite2D" type="Sprite2D" parent="."]
+position = Vector2(933, 546)
+scale = Vector2(2, 2)
+texture = ExtResource("2_u8ice")
+
+[node name="Title" parent="." instance=ExtResource("3_egjpp")]
+offset_left = 85.0
+offset_top = 26.0
+offset_right = 1847.0
+offset_bottom = 194.0
+text = "Mon jeu DodgyFox"

+ 20 - 0
godot/slides/363/MyDriver.tscn

@@ -0,0 +1,20 @@
+[gd_scene load_steps=4 format=3 uid="uid://bjtiwlal1u363"]
+
+[ext_resource type="Script" path="res://addons/slide_show/projector/slide/Slide.gd" id="1_rabfi"]
+[ext_resource type="Texture2D" uid="uid://y0uig0e8vd1i" path="res://icon.png" id="2_u8ice"]
+[ext_resource type="PackedScene" uid="uid://bvrtmyq4g1qes" path="res://common/components/title/title.tscn" id="3_drvce"]
+
+[node name="MyDriver" type="Node2D"]
+script = ExtResource("1_rabfi")
+
+[node name="Sprite2D" type="Sprite2D" parent="."]
+position = Vector2(933, 546)
+scale = Vector2(2, 2)
+texture = ExtResource("2_u8ice")
+
+[node name="Title" parent="." instance=ExtResource("3_drvce")]
+offset_left = 85.0
+offset_top = 26.0
+offset_right = 1847.0
+offset_bottom = 194.0
+text = "Mon jeu Crazy Choco Driver"

+ 20 - 0
godot/slides/369/MyPlugin.tscn

@@ -0,0 +1,20 @@
+[gd_scene load_steps=4 format=3 uid="uid://bjtiwlal1u369"]
+
+[ext_resource type="Script" path="res://addons/slide_show/projector/slide/Slide.gd" id="1_vgauz"]
+[ext_resource type="Texture2D" uid="uid://y0uig0e8vd1i" path="res://icon.png" id="2_u8ice"]
+[ext_resource type="PackedScene" uid="uid://bvrtmyq4g1qes" path="res://common/components/title/title.tscn" id="3_llrnt"]
+
+[node name="MyPlugin" type="Node2D"]
+script = ExtResource("1_vgauz")
+
+[node name="Sprite2D" type="Sprite2D" parent="."]
+position = Vector2(933, 546)
+scale = Vector2(2, 2)
+texture = ExtResource("2_u8ice")
+
+[node name="Title" parent="." instance=ExtResource("3_llrnt")]
+offset_left = 85.0
+offset_top = 26.0
+offset_right = 1847.0
+offset_bottom = 194.0
+text = "J'ai fait un plugin !"

+ 20 - 0
godot/slides/381/DemoStarter.tscn

@@ -0,0 +1,20 @@
+[gd_scene load_steps=4 format=3 uid="uid://bjtiwlal1u381"]
+
+[ext_resource type="Script" path="res://addons/slide_show/projector/slide/Slide.gd" id="1_zwcip"]
+[ext_resource type="Texture2D" uid="uid://y0uig0e8vd1i" path="res://icon.png" id="2_u8ice"]
+[ext_resource type="PackedScene" uid="uid://bvrtmyq4g1qes" path="res://common/components/title/title.tscn" id="3_yqlvd"]
+
+[node name="DemoStarter" type="Node2D"]
+script = ExtResource("1_zwcip")
+
+[node name="Sprite2D" type="Sprite2D" parent="."]
+position = Vector2(933, 546)
+scale = Vector2(2, 2)
+texture = ExtResource("2_u8ice")
+
+[node name="Title" parent="." instance=ExtResource("3_yqlvd")]
+offset_left = 85.0
+offset_top = 26.0
+offset_right = 1847.0
+offset_bottom = 194.0
+text = "Démo : jeu à compléter"

+ 20 - 0
godot/slides/382/DemoAlpha.tscn

@@ -0,0 +1,20 @@
+[gd_scene load_steps=4 format=3 uid="uid://bjtiwlal1u382"]
+
+[ext_resource type="Script" path="res://addons/slide_show/projector/slide/Slide.gd" id="1_mrgnv"]
+[ext_resource type="Texture2D" uid="uid://y0uig0e8vd1i" path="res://icon.png" id="2_u8ice"]
+[ext_resource type="PackedScene" uid="uid://bvrtmyq4g1qes" path="res://common/components/title/title.tscn" id="3_criwq"]
+
+[node name="DemoAlpha" type="Node2D"]
+script = ExtResource("1_mrgnv")
+
+[node name="Sprite2D" type="Sprite2D" parent="."]
+position = Vector2(933, 546)
+scale = Vector2(2, 2)
+texture = ExtResource("2_u8ice")
+
+[node name="Title" parent="." instance=ExtResource("3_criwq")]
+offset_left = 85.0
+offset_top = 26.0
+offset_right = 1847.0
+offset_bottom = 194.0
+text = "Démo : jeu final"

+ 20 - 0
godot/slides/399/MyPluginRevealed.tscn

@@ -0,0 +1,20 @@
+[gd_scene load_steps=4 format=3 uid="uid://bjtiwlal1u399"]
+
+[ext_resource type="Script" path="res://addons/slide_show/projector/slide/Slide.gd" id="1_aeiem"]
+[ext_resource type="Texture2D" uid="uid://y0uig0e8vd1i" path="res://icon.png" id="2_u8ice"]
+[ext_resource type="PackedScene" uid="uid://bvrtmyq4g1qes" path="res://common/components/title/title.tscn" id="3_fyyyl"]
+
+[node name="MyPluginRevealed" type="Node2D"]
+script = ExtResource("1_aeiem")
+
+[node name="Sprite2D" type="Sprite2D" parent="."]
+position = Vector2(933, 546)
+scale = Vector2(2, 2)
+texture = ExtResource("2_u8ice")
+
+[node name="Title" parent="." instance=ExtResource("3_fyyyl")]
+offset_left = 85.0
+offset_top = 26.0
+offset_right = 1847.0
+offset_bottom = 194.0
+text = "Vous l'avez vu ?"

BIN
misc/social_media_event_image.xcf


BIN
misc/social_media_event_image_workshop.png


+ 3 - 1
tools/create-for-cdl-2024.fish

@@ -19,8 +19,10 @@
 ./gd-slide.fish 362 MyFox 'Mon jeu DodgyFox'
 ./gd-slide.fish 363 MyDriver 'Mon jeu Crazy Choco Driver'
 
-./gd-slide.fish 369 MyGodotSlider 'Godot Slideshow plugin'
+./gd-slide.fish 369 MyPlugin "J'ai fait un plugin !"
 
 ./gd-slide.fish 381 DemoStarter 'Démo : jeu à compléter'
 ./gd-slide.fish 382 DemoAlpha 'Démo : jeu final'
 
+./gd-slide.fish 399 MyPluginRevealed "Vous l'avez vu ?"
+