Browse Source

:tada: Add slides for third part

DricomDragon 2 years ago
parent
commit
7f147997fc
36 changed files with 877 additions and 78 deletions
  1. 102 4
      godot/run/root.tscn
  2. 2 9
      godot/slides/2/me.tscn
  3. 11 0
      godot/slides/201/Graps.tscn
  4. 0 12
      godot/slides/201/Production.tscn
  5. 1 0
      godot/slides/201/godot_icon_color.svg
  6. 37 0
      godot/slides/201/godot_icon_color.svg.import
  7. 0 49
      godot/slides/201/godot_primitive_editor.svg
  8. 14 0
      godot/slides/202/Features.tscn
  9. 20 0
      godot/slides/203/RenderingEngine.tscn
  10. 49 0
      godot/slides/203/godot_icon_eye.svg
  11. 4 4
      godot/slides/201/godot_primitive_editor.svg.import
  12. 20 0
      godot/slides/204/PhysicsEngine.tscn
  13. 20 0
      godot/slides/205/Peripherics.tscn
  14. 21 0
      godot/slides/206/GUI.tscn
  15. 20 0
      godot/slides/207/EditorFeature.tscn
  16. 20 0
      godot/slides/210/Versatility.tscn
  17. 14 0
      godot/slides/220/Accessibility.tscn
  18. 14 0
      godot/slides/230/Extensions.tscn
  19. 14 0
      godot/slides/240/Limits.tscn
  20. 12 0
      godot/slides/251/Production.tscn
  21. 80 0
      godot/slides/251/godot_primitive_editor_empty_sides.svg
  22. 37 0
      godot/slides/251/godot_primitive_editor_empty_sides.svg.import
  23. 20 0
      godot/slides/252/EditorLook.tscn
  24. BIN
      godot/slides/252/editor_tps_demo_1920x1080.jpg
  25. 34 0
      godot/slides/252/editor_tps_demo_1920x1080.jpg.import
  26. 20 0
      godot/slides/253/OpenProject.tscn
  27. 20 0
      godot/slides/254/Tab2D.tscn
  28. 20 0
      godot/slides/255/Tab3D.tscn
  29. 20 0
      godot/slides/256/TabScript.tscn
  30. 20 0
      godot/slides/257/TabAsset.tscn
  31. 20 0
      godot/slides/258/TabBackend.tscn
  32. 25 0
      godot/slides/260/Nodes.tscn
  33. 20 0
      godot/slides/270/Script.tscn
  34. 89 0
      godot/slides/270/godot_icon_script_multicolor.svg
  35. 37 0
      godot/slides/270/godot_icon_script_multicolor.svg.import
  36. 20 0
      godot/slides/280/Paradigme.tscn

+ 102 - 4
godot/run/root.tscn

@@ -1,4 +1,4 @@
-[gd_scene load_steps=17 format=3 uid="uid://c630itstipdep"]
+[gd_scene load_steps=38 format=3 uid="uid://daxhkcmu2yble"]
 
 [ext_resource type="PackedScene" uid="uid://sbiog6jvwox8" path="res://projector/focus/Focus.tscn" id="1_a17yu"]
 [ext_resource type="PackedScene" uid="uid://crehjmq6aqjai" path="res://projector/show/Show.tscn" id="2_cih7e"]
@@ -14,8 +14,29 @@
 [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://b0o1mk7jvmep" path="res://slides/11/GameEngine.tscn" id="13_wy2jw"]
-[ext_resource type="PackedScene" uid="uid://bclp38k4jksjb" path="res://slides/201/Production.tscn" id="15_woaar"]
+[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"]
 [ext_resource type="PackedScene" uid="uid://cuqsobabbka12" path="res://slides/301/Share.tscn" id="16_qlbv0"]
+[ext_resource type="PackedScene" uid="uid://bwyln2lnn1b55" path="res://slides/202/Features.tscn" id="18_w48m6"]
+[ext_resource type="PackedScene" uid="uid://cbccs71it0k4n" path="res://slides/203/RenderingEngine.tscn" id="19_big3n"]
+[ext_resource type="PackedScene" uid="uid://cfr23honh8ul7" path="res://slides/204/PhysicsEngine.tscn" id="20_5wgdd"]
+[ext_resource type="PackedScene" uid="uid://cc3ubpf7j5od3" path="res://slides/205/Peripherics.tscn" id="21_1l4n1"]
+[ext_resource type="PackedScene" uid="uid://bow1w1i38tk0q" path="res://slides/206/GUI.tscn" id="22_wjisf"]
+[ext_resource type="PackedScene" uid="uid://81ptpkrsv1am" path="res://slides/207/EditorFeature.tscn" id="23_ccmk2"]
+[ext_resource type="PackedScene" uid="uid://1kpwp5m83dfo" path="res://slides/210/Versatility.tscn" id="24_vkeur"]
+[ext_resource type="PackedScene" uid="uid://cgit2g8llr28p" path="res://slides/220/Accessibility.tscn" id="25_vdt67"]
+[ext_resource type="PackedScene" uid="uid://b8jg3nhe8dvjl" path="res://slides/230/Extensions.tscn" id="26_bgda0"]
+[ext_resource type="PackedScene" uid="uid://dnhw42q8td3m1" path="res://slides/240/Limits.tscn" id="27_swkj7"]
+[ext_resource type="PackedScene" uid="uid://bl3ewmhvsqxsv" path="res://slides/252/EditorLook.tscn" id="28_k1bya"]
+[ext_resource type="PackedScene" uid="uid://bjwnh6ijfn8xs" path="res://slides/253/OpenProject.tscn" id="29_qmgtm"]
+[ext_resource type="PackedScene" uid="uid://unw7pria2y85" path="res://slides/254/Tab2D.tscn" id="30_1bom7"]
+[ext_resource type="PackedScene" uid="uid://v6m8yalfijff" path="res://slides/255/Tab3D.tscn" id="31_hvrkd"]
+[ext_resource type="PackedScene" uid="uid://hci68cj5n84j" path="res://slides/256/TabScript.tscn" id="32_du7mk"]
+[ext_resource type="PackedScene" uid="uid://bsf7kl0dcftmh" path="res://slides/257/TabAsset.tscn" id="33_a74sy"]
+[ext_resource type="PackedScene" uid="uid://c01ibmvkpfje2" path="res://slides/258/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://bg107golvn8m" path="res://slides/270/Script.tscn" id="36_yphsp"]
+[ext_resource type="PackedScene" uid="uid://c5rdcb51327iy" path="res://slides/280/Paradigme.tscn" id="37_j80fs"]
 
 [node name="Root" type="Node"]
 metadata/_edit_horizontal_guides_ = []
@@ -68,10 +89,87 @@ position = Vector2(6175, 433)
 position = Vector2(10830, 695)
 scale = Vector2(3, 3)
 
-[node name="Production" parent="Board/Show" instance=ExtResource("15_woaar")]
-position = Vector2(242, 5725)
+[node name="Graps" parent="Board/Show" instance=ExtResource("16_cwygl")]
+position = Vector2(1418, 6429)
+scale = Vector2(2.5, 2.5)
+
+[node name="Features" parent="Board/Show" instance=ExtResource("18_w48m6")]
+position = Vector2(2945, 8082)
+
+[node name="RenderingEngine" parent="Board/Show" instance=ExtResource("19_big3n")]
+position = Vector2(2861, 8287)
+scale = Vector2(0.2, 0.2)
+
+[node name="PhysicsEngine" parent="Board/Show" instance=ExtResource("20_5wgdd")]
+position = Vector2(3278, 8215)
+scale = Vector2(0.2, 0.2)
+
+[node name="Peripherics" parent="Board/Show" instance=ExtResource("21_1l4n1")]
+position = Vector2(3712, 8316)
+scale = Vector2(0.2, 0.2)
+
+[node name="GUI" parent="Board/Show" instance=ExtResource("22_wjisf")]
+position = Vector2(4135, 8205)
+scale = Vector2(0.2, 0.2)
+
+[node name="EditorFeature" parent="Board/Show" instance=ExtResource("23_ccmk2")]
+position = Vector2(4579, 8276)
+scale = Vector2(0.2, 0.2)
+
+[node name="Versatility" parent="Board/Show" instance=ExtResource("24_vkeur")]
+position = Vector2(3606, 7187)
+scale = Vector2(0.3, 0.3)
+
+[node name="Accessibility" parent="Board/Show" instance=ExtResource("25_vdt67")]
+position = Vector2(2975, 7409)
+scale = Vector2(0.4, 0.4)
+
+[node name="Extensions" parent="Board/Show" instance=ExtResource("26_bgda0")]
+position = Vector2(2920, 5776)
+
+[node name="Limits" parent="Board/Show" instance=ExtResource("27_swkj7")]
+position = Vector2(3728, 8694)
+
+[node name="Production" parent="Board/Show" instance=ExtResource("16_iuxfa")]
+position = Vector2(-18, 5298)
 scale = Vector2(4, 4)
 
+[node name="EditorLook" parent="Board/Show" instance=ExtResource("28_k1bya")]
+position = Vector2(384, 6334)
+
+[node name="OpenProject" parent="Board/Show" instance=ExtResource("29_qmgtm")]
+position = Vector2(2098, 5508)
+scale = Vector2(0.3, 0.3)
+
+[node name="Tab2D" parent="Board/Show" instance=ExtResource("30_1bom7")]
+position = Vector2(2969, 5634)
+scale = Vector2(0.3, 0.3)
+
+[node name="Tab3D" parent="Board/Show" instance=ExtResource("31_hvrkd")]
+position = Vector2(3535, 5679)
+scale = Vector2(0.3, 0.3)
+
+[node name="TabScript" parent="Board/Show" instance=ExtResource("32_du7mk")]
+position = Vector2(4119, 5706)
+scale = Vector2(0.3, 0.3)
+
+[node name="TabAsset" parent="Board/Show" instance=ExtResource("33_a74sy")]
+position = Vector2(4766, 5697)
+scale = Vector2(0.3, 0.3)
+
+[node name="TabBackend" parent="Board/Show" instance=ExtResource("34_ekl7n")]
+position = Vector2(5619, 5517)
+scale = Vector2(0.3, 0.3)
+
+[node name="Nodes" parent="Board/Show" instance=ExtResource("35_t8fas")]
+position = Vector2(401, 8238)
+
+[node name="Script" parent="Board/Show" instance=ExtResource("36_yphsp")]
+position = Vector2(5403, 6272)
+
+[node name="Paradigme" parent="Board/Show" instance=ExtResource("37_j80fs")]
+position = Vector2(5394, 7942)
+
 [node name="Share" parent="Board/Show" instance=ExtResource("16_qlbv0")]
 position = Vector2(11249, 6572)
 scale = Vector2(3, 3)

+ 2 - 9
godot/slides/2/me.tscn

@@ -2,19 +2,12 @@
 
 [ext_resource type="Script" path="res://projector/slide/Slide.gd" id="1_2k1fw"]
 [ext_resource type="Texture2D" uid="uid://djn7rbhn6a07o" path="res://slides/2/jovian-cartoon.svg" id="2_6jixl"]
-[ext_resource type="LabelSettings" uid="uid://736ny1eitvq5" path="res://common/graphics/styles/title.tres" id="2_vg1e1"]
+[ext_resource type="PackedScene" uid="uid://bvrtmyq4g1qes" path="res://common/components/title/title.tscn" id="2_j5u20"]
 
 [node name="Me" type="Node2D"]
 script = ExtResource("1_2k1fw")
 
-[node name="Title" type="Label" parent="."]
-offset_left = 75.0
-offset_top = 53.0
-offset_right = 1837.0
-offset_bottom = 221.0
-text = "Jovian"
-label_settings = ExtResource("2_vg1e1")
-horizontal_alignment = 1
+[node name="Title" parent="." instance=ExtResource("2_j5u20")]
 
 [node name="AvatarPerso" type="Sprite2D" parent="."]
 position = Vector2(938, 559)

+ 11 - 0
godot/slides/201/Graps.tscn

@@ -0,0 +1,11 @@
+[gd_scene load_steps=3 format=3 uid="uid://cox3vy8168hhs"]
+
+[ext_resource type="Script" path="res://projector/slide/Slide.gd" id="1_swpv6"]
+[ext_resource type="Texture2D" uid="uid://b6sdexp3kpqpa" path="res://slides/201/godot_icon_color.svg" id="2_rqpxj"]
+
+[node name="Graps" type="Node2D"]
+script = ExtResource("1_swpv6")
+
+[node name="Sprite2D" type="Sprite2D" parent="."]
+position = Vector2(992, 531)
+texture = ExtResource("2_rqpxj")

+ 0 - 12
godot/slides/201/Production.tscn

@@ -1,12 +0,0 @@
-[gd_scene load_steps=3 format=3 uid="uid://bclp38k4jksjb"]
-
-[ext_resource type="Script" path="res://projector/slide/Slide.gd" id="1_teudr"]
-[ext_resource type="Texture2D" uid="uid://bmbod1htk102x" path="res://slides/201/godot_primitive_editor.svg" id="2_jvmb3"]
-
-[node name="Production" type="Node2D"]
-script = ExtResource("1_teudr")
-
-[node name="Sprite2D" type="Sprite2D" parent="."]
-position = Vector2(984.485, 549.5)
-scale = Vector2(1.439, 1.439)
-texture = ExtResource("2_jvmb3")

File diff suppressed because it is too large
+ 1 - 0
godot/slides/201/godot_icon_color.svg


+ 37 - 0
godot/slides/201/godot_icon_color.svg.import

@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://b6sdexp3kpqpa"
+path="res://.godot/imported/godot_icon_color.svg-ed20773f2517a2f2da63402ed271d975.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://slides/201/godot_icon_color.svg"
+dest_files=["res://.godot/imported/godot_icon_color.svg-ed20773f2517a2f2da63402ed271d975.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
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false

File diff suppressed because it is too large
+ 0 - 49
godot/slides/201/godot_primitive_editor.svg


+ 14 - 0
godot/slides/202/Features.tscn

@@ -0,0 +1,14 @@
+[gd_scene load_steps=3 format=3 uid="uid://bwyln2lnn1b55"]
+
+[ext_resource type="Script" path="res://projector/slide/Slide.gd" id="1_6ofo6"]
+[ext_resource type="PackedScene" uid="uid://bvrtmyq4g1qes" path="res://common/components/title/title.tscn" id="2_ms63v"]
+
+[node name="Features" type="Node2D"]
+script = ExtResource("1_6ofo6")
+
+[node name="Title" parent="." instance=ExtResource("2_ms63v")]
+offset_left = 72.0
+offset_top = 469.0
+offset_right = 1834.0
+offset_bottom = 637.0
+text = "Features"

+ 20 - 0
godot/slides/203/RenderingEngine.tscn

@@ -0,0 +1,20 @@
+[gd_scene load_steps=4 format=3 uid="uid://cbccs71it0k4n"]
+
+[ext_resource type="Script" path="res://projector/slide/Slide.gd" id="1_8no2m"]
+[ext_resource type="PackedScene" uid="uid://bvrtmyq4g1qes" path="res://common/components/title/title.tscn" id="2_62xv6"]
+[ext_resource type="Texture2D" uid="uid://dn816rn67aaby" path="res://slides/203/godot_icon_eye.svg" id="3_5dvw6"]
+
+[node name="RenderingEngine" type="Node2D"]
+script = ExtResource("1_8no2m")
+
+[node name="Title" parent="." instance=ExtResource("2_62xv6")]
+offset_left = 41.0
+offset_top = 28.0
+offset_right = 1800.0
+offset_bottom = 196.0
+text = "Moteur graphique"
+
+[node name="Sprite2D" type="Sprite2D" parent="."]
+position = Vector2(916, 633)
+scale = Vector2(4, 4)
+texture = ExtResource("3_5dvw6")

File diff suppressed because it is too large
+ 49 - 0
godot/slides/203/godot_icon_eye.svg


+ 4 - 4
godot/slides/201/godot_primitive_editor.svg.import

@@ -2,16 +2,16 @@
 
 importer="texture"
 type="CompressedTexture2D"
-uid="uid://bmbod1htk102x"
-path="res://.godot/imported/godot_primitive_editor.svg-dc410e72fdf16b50989ec6828ad113aa.ctex"
+uid="uid://dn816rn67aaby"
+path="res://.godot/imported/godot_icon_eye.svg-da4b95a5512e0b795e21c059dd28d93f.ctex"
 metadata={
 "vram_texture": false
 }
 
 [deps]
 
-source_file="res://slides/201/godot_primitive_editor.svg"
-dest_files=["res://.godot/imported/godot_primitive_editor.svg-dc410e72fdf16b50989ec6828ad113aa.ctex"]
+source_file="res://slides/203/godot_icon_eye.svg"
+dest_files=["res://.godot/imported/godot_icon_eye.svg-da4b95a5512e0b795e21c059dd28d93f.ctex"]
 
 [params]
 

+ 20 - 0
godot/slides/204/PhysicsEngine.tscn

@@ -0,0 +1,20 @@
+[gd_scene load_steps=4 format=3 uid="uid://cfr23honh8ul7"]
+
+[ext_resource type="Script" path="res://projector/slide/Slide.gd" id="1_ag2av"]
+[ext_resource type="PackedScene" uid="uid://bvrtmyq4g1qes" path="res://common/components/title/title.tscn" id="2_xa84e"]
+[ext_resource type="Texture2D" uid="uid://dn816rn67aaby" path="res://slides/203/godot_icon_eye.svg" id="3_oxpf7"]
+
+[node name="PhysicsEngine" type="Node2D"]
+script = ExtResource("1_ag2av")
+
+[node name="Title" parent="." instance=ExtResource("2_xa84e")]
+offset_left = 41.0
+offset_top = 28.0
+offset_right = 1800.0
+offset_bottom = 196.0
+text = "Moteur physique"
+
+[node name="Sprite2D" type="Sprite2D" parent="."]
+position = Vector2(916, 633)
+scale = Vector2(4, 4)
+texture = ExtResource("3_oxpf7")

+ 20 - 0
godot/slides/205/Peripherics.tscn

@@ -0,0 +1,20 @@
+[gd_scene load_steps=4 format=3 uid="uid://cc3ubpf7j5od3"]
+
+[ext_resource type="Script" path="res://projector/slide/Slide.gd" id="1_cprjm"]
+[ext_resource type="PackedScene" uid="uid://bvrtmyq4g1qes" path="res://common/components/title/title.tscn" id="2_hmu15"]
+[ext_resource type="Texture2D" uid="uid://dn816rn67aaby" path="res://slides/203/godot_icon_eye.svg" id="3_dfi80"]
+
+[node name="Peripherics" type="Node2D"]
+script = ExtResource("1_cprjm")
+
+[node name="Title" parent="." instance=ExtResource("2_hmu15")]
+offset_left = 41.0
+offset_top = 28.0
+offset_right = 1800.0
+offset_bottom = 196.0
+text = "Périphériques"
+
+[node name="Sprite2D" type="Sprite2D" parent="."]
+position = Vector2(916, 633)
+scale = Vector2(4, 4)
+texture = ExtResource("3_dfi80")

+ 21 - 0
godot/slides/206/GUI.tscn

@@ -0,0 +1,21 @@
+[gd_scene load_steps=4 format=3 uid="uid://bow1w1i38tk0q"]
+
+[ext_resource type="Script" path="res://projector/slide/Slide.gd" id="1_poad3"]
+[ext_resource type="PackedScene" uid="uid://bvrtmyq4g1qes" path="res://common/components/title/title.tscn" id="2_eoglr"]
+[ext_resource type="Texture2D" uid="uid://dn816rn67aaby" path="res://slides/203/godot_icon_eye.svg" id="3_33u7n"]
+
+[node name="GUI" type="Node2D"]
+script = ExtResource("1_poad3")
+
+[node name="Title" parent="." instance=ExtResource("2_eoglr")]
+offset_left = 41.0
+offset_top = 28.0
+offset_right = 1800.0
+offset_bottom = 196.0
+text = "Interface graphiques
+utilisateur·ices"
+
+[node name="Sprite2D" type="Sprite2D" parent="."]
+position = Vector2(916, 633)
+scale = Vector2(4, 4)
+texture = ExtResource("3_33u7n")

+ 20 - 0
godot/slides/207/EditorFeature.tscn

@@ -0,0 +1,20 @@
+[gd_scene load_steps=4 format=3 uid="uid://81ptpkrsv1am"]
+
+[ext_resource type="Script" path="res://projector/slide/Slide.gd" id="1_nnjst"]
+[ext_resource type="PackedScene" uid="uid://bvrtmyq4g1qes" path="res://common/components/title/title.tscn" id="2_kef68"]
+[ext_resource type="Texture2D" uid="uid://dn816rn67aaby" path="res://slides/203/godot_icon_eye.svg" id="3_xynma"]
+
+[node name="EditorFeature" type="Node2D"]
+script = ExtResource("1_nnjst")
+
+[node name="Title" parent="." instance=ExtResource("2_kef68")]
+offset_left = 41.0
+offset_top = 28.0
+offset_right = 1800.0
+offset_bottom = 196.0
+text = "Éditeur"
+
+[node name="Sprite2D" type="Sprite2D" parent="."]
+position = Vector2(916, 633)
+scale = Vector2(4, 4)
+texture = ExtResource("3_xynma")

+ 20 - 0
godot/slides/210/Versatility.tscn

@@ -0,0 +1,20 @@
+[gd_scene load_steps=4 format=3 uid="uid://1kpwp5m83dfo"]
+
+[ext_resource type="Script" path="res://projector/slide/Slide.gd" id="1_00r7d"]
+[ext_resource type="PackedScene" uid="uid://bvrtmyq4g1qes" path="res://common/components/title/title.tscn" id="2_hqbyf"]
+[ext_resource type="Texture2D" uid="uid://dn816rn67aaby" path="res://slides/203/godot_icon_eye.svg" id="3_g5er0"]
+
+[node name="Versatility" type="Node2D"]
+script = ExtResource("1_00r7d")
+
+[node name="Title" parent="." instance=ExtResource("2_hqbyf")]
+offset_left = 41.0
+offset_top = 28.0
+offset_right = 1800.0
+offset_bottom = 196.0
+text = "Polyvalence"
+
+[node name="Sprite2D" type="Sprite2D" parent="."]
+position = Vector2(916, 633)
+scale = Vector2(4, 4)
+texture = ExtResource("3_g5er0")

+ 14 - 0
godot/slides/220/Accessibility.tscn

@@ -0,0 +1,14 @@
+[gd_scene load_steps=3 format=3 uid="uid://cgit2g8llr28p"]
+
+[ext_resource type="Script" path="res://projector/slide/Slide.gd" id="1_52y00"]
+[ext_resource type="PackedScene" uid="uid://bvrtmyq4g1qes" path="res://common/components/title/title.tscn" id="2_62ewu"]
+
+[node name="Accessibility" type="Node2D"]
+script = ExtResource("1_52y00")
+
+[node name="TitleAccess" parent="." instance=ExtResource("2_62ewu")]
+offset_left = 72.0
+offset_top = 469.0
+offset_right = 1834.0
+offset_bottom = 637.0
+text = "Accessibilité"

+ 14 - 0
godot/slides/230/Extensions.tscn

@@ -0,0 +1,14 @@
+[gd_scene load_steps=3 format=3 uid="uid://b8jg3nhe8dvjl"]
+
+[ext_resource type="Script" path="res://projector/slide/Slide.gd" id="1_ujp3p"]
+[ext_resource type="PackedScene" uid="uid://bvrtmyq4g1qes" path="res://common/components/title/title.tscn" id="2_5hc16"]
+
+[node name="Extensions" type="Node2D"]
+script = ExtResource("1_ujp3p")
+
+[node name="Title" parent="." instance=ExtResource("2_5hc16")]
+offset_left = 72.0
+offset_top = 469.0
+offset_right = 1834.0
+offset_bottom = 637.0
+text = "Extensibilité"

+ 14 - 0
godot/slides/240/Limits.tscn

@@ -0,0 +1,14 @@
+[gd_scene load_steps=3 format=3 uid="uid://dnhw42q8td3m1"]
+
+[ext_resource type="Script" path="res://projector/slide/Slide.gd" id="1_itl62"]
+[ext_resource type="PackedScene" uid="uid://bvrtmyq4g1qes" path="res://common/components/title/title.tscn" id="2_3cn4n"]
+
+[node name="Limits" type="Node2D"]
+script = ExtResource("1_itl62")
+
+[node name="Title" parent="." instance=ExtResource("2_3cn4n")]
+offset_left = 72.0
+offset_top = 469.0
+offset_right = 1834.0
+offset_bottom = 637.0
+text = "Limites"

+ 12 - 0
godot/slides/251/Production.tscn

@@ -0,0 +1,12 @@
+[gd_scene load_steps=3 format=3 uid="uid://b3k2kra7d6bqv"]
+
+[ext_resource type="Script" path="res://projector/slide/Slide.gd" id="1_teudr"]
+[ext_resource type="Texture2D" uid="uid://h4efbnonljgg" path="res://slides/251/godot_primitive_editor_empty_sides.svg" id="2_fna8g"]
+
+[node name="Production" type="Node2D"]
+script = ExtResource("1_teudr")
+
+[node name="Sprite2D" type="Sprite2D" parent="."]
+position = Vector2(963.529, 536)
+scale = Vector2(3, 3)
+texture = ExtResource("2_fna8g")

File diff suppressed because it is too large
+ 80 - 0
godot/slides/251/godot_primitive_editor_empty_sides.svg


+ 37 - 0
godot/slides/251/godot_primitive_editor_empty_sides.svg.import

@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://h4efbnonljgg"
+path="res://.godot/imported/godot_primitive_editor_empty_sides.svg-e42bd0c7a998ab3dc6fcb8181a8283a0.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://slides/251/godot_primitive_editor_empty_sides.svg"
+dest_files=["res://.godot/imported/godot_primitive_editor_empty_sides.svg-e42bd0c7a998ab3dc6fcb8181a8283a0.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
+svg/scale=2.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false

+ 20 - 0
godot/slides/252/EditorLook.tscn

@@ -0,0 +1,20 @@
+[gd_scene load_steps=4 format=3 uid="uid://bl3ewmhvsqxsv"]
+
+[ext_resource type="Script" path="res://projector/slide/Slide.gd" id="1_x57la"]
+[ext_resource type="PackedScene" uid="uid://bvrtmyq4g1qes" path="res://common/components/title/title.tscn" id="2_p4xms"]
+[ext_resource type="Texture2D" uid="uid://co3niit2v6tys" path="res://slides/252/editor_tps_demo_1920x1080.jpg" id="3_o2m04"]
+
+[node name="EditorLook" type="Node2D"]
+script = ExtResource("1_x57la")
+
+[node name="Title" parent="." instance=ExtResource("2_p4xms")]
+offset_left = 41.0
+offset_top = 28.0
+offset_right = 1800.0
+offset_bottom = 196.0
+text = "Éditeur"
+
+[node name="Sprite2D" type="Sprite2D" parent="."]
+position = Vector2(926, 626)
+scale = Vector2(0.8, 0.8)
+texture = ExtResource("3_o2m04")

BIN
godot/slides/252/editor_tps_demo_1920x1080.jpg


+ 34 - 0
godot/slides/252/editor_tps_demo_1920x1080.jpg.import

@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://co3niit2v6tys"
+path="res://.godot/imported/editor_tps_demo_1920x1080.jpg-fe509230a33d3546de54b2c1bf2965da.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://slides/252/editor_tps_demo_1920x1080.jpg"
+dest_files=["res://.godot/imported/editor_tps_demo_1920x1080.jpg-fe509230a33d3546de54b2c1bf2965da.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/253/OpenProject.tscn

@@ -0,0 +1,20 @@
+[gd_scene load_steps=4 format=3 uid="uid://bjwnh6ijfn8xs"]
+
+[ext_resource type="Script" path="res://projector/slide/Slide.gd" id="1_1xmq8"]
+[ext_resource type="PackedScene" uid="uid://bvrtmyq4g1qes" path="res://common/components/title/title.tscn" id="2_cnv75"]
+[ext_resource type="Texture2D" uid="uid://dn816rn67aaby" path="res://slides/203/godot_icon_eye.svg" id="3_jqat5"]
+
+[node name="OpenProject" type="Node2D"]
+script = ExtResource("1_1xmq8")
+
+[node name="Title" parent="." instance=ExtResource("2_cnv75")]
+offset_left = 41.0
+offset_top = 28.0
+offset_right = 1800.0
+offset_bottom = 196.0
+text = "Gestionnaire de projets"
+
+[node name="Sprite2D" type="Sprite2D" parent="."]
+position = Vector2(916, 633)
+scale = Vector2(4, 4)
+texture = ExtResource("3_jqat5")

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

@@ -0,0 +1,20 @@
+[gd_scene load_steps=4 format=3 uid="uid://unw7pria2y85"]
+
+[ext_resource type="Script" path="res://projector/slide/Slide.gd" id="1_ktv25"]
+[ext_resource type="PackedScene" uid="uid://bvrtmyq4g1qes" path="res://common/components/title/title.tscn" id="2_uoceq"]
+[ext_resource type="Texture2D" uid="uid://dn816rn67aaby" path="res://slides/203/godot_icon_eye.svg" id="3_tr4on"]
+
+[node name="Tab2D" type="Node2D"]
+script = ExtResource("1_ktv25")
+
+[node name="Title" parent="." instance=ExtResource("2_uoceq")]
+offset_left = 41.0
+offset_top = 28.0
+offset_right = 1800.0
+offset_bottom = 196.0
+text = "Vue 2D"
+
+[node name="Sprite2D" type="Sprite2D" parent="."]
+position = Vector2(916, 633)
+scale = Vector2(4, 4)
+texture = ExtResource("3_tr4on")

+ 20 - 0
godot/slides/255/Tab3D.tscn

@@ -0,0 +1,20 @@
+[gd_scene load_steps=4 format=3 uid="uid://v6m8yalfijff"]
+
+[ext_resource type="Script" path="res://projector/slide/Slide.gd" id="1_mospw"]
+[ext_resource type="PackedScene" uid="uid://bvrtmyq4g1qes" path="res://common/components/title/title.tscn" id="2_0cxoa"]
+[ext_resource type="Texture2D" uid="uid://dn816rn67aaby" path="res://slides/203/godot_icon_eye.svg" id="3_goaeh"]
+
+[node name="Tab3D" type="Node2D"]
+script = ExtResource("1_mospw")
+
+[node name="Title" parent="." instance=ExtResource("2_0cxoa")]
+offset_left = 41.0
+offset_top = 28.0
+offset_right = 1800.0
+offset_bottom = 196.0
+text = "Vue 3D"
+
+[node name="Sprite2D" type="Sprite2D" parent="."]
+position = Vector2(916, 633)
+scale = Vector2(4, 4)
+texture = ExtResource("3_goaeh")

+ 20 - 0
godot/slides/256/TabScript.tscn

@@ -0,0 +1,20 @@
+[gd_scene load_steps=4 format=3 uid="uid://hci68cj5n84j"]
+
+[ext_resource type="Script" path="res://projector/slide/Slide.gd" id="1_oilab"]
+[ext_resource type="PackedScene" uid="uid://bvrtmyq4g1qes" path="res://common/components/title/title.tscn" id="2_2bkem"]
+[ext_resource type="Texture2D" uid="uid://dn816rn67aaby" path="res://slides/203/godot_icon_eye.svg" id="3_h5wn6"]
+
+[node name="TabScript" type="Node2D"]
+script = ExtResource("1_oilab")
+
+[node name="Title" parent="." instance=ExtResource("2_2bkem")]
+offset_left = 41.0
+offset_top = 28.0
+offset_right = 1800.0
+offset_bottom = 196.0
+text = "Script"
+
+[node name="Sprite2D" type="Sprite2D" parent="."]
+position = Vector2(916, 633)
+scale = Vector2(4, 4)
+texture = ExtResource("3_h5wn6")

+ 20 - 0
godot/slides/257/TabAsset.tscn

@@ -0,0 +1,20 @@
+[gd_scene load_steps=4 format=3 uid="uid://bsf7kl0dcftmh"]
+
+[ext_resource type="Script" path="res://projector/slide/Slide.gd" id="1_r8b33"]
+[ext_resource type="PackedScene" uid="uid://bvrtmyq4g1qes" path="res://common/components/title/title.tscn" id="2_pp7uo"]
+[ext_resource type="Texture2D" uid="uid://dn816rn67aaby" path="res://slides/203/godot_icon_eye.svg" id="3_kyys4"]
+
+[node name="TabAsset" type="Node2D"]
+script = ExtResource("1_r8b33")
+
+[node name="Title" parent="." instance=ExtResource("2_pp7uo")]
+offset_left = 41.0
+offset_top = 28.0
+offset_right = 1800.0
+offset_bottom = 196.0
+text = "Bibliothèque publique"
+
+[node name="Sprite2D" type="Sprite2D" parent="."]
+position = Vector2(916, 633)
+scale = Vector2(4, 4)
+texture = ExtResource("3_kyys4")

+ 20 - 0
godot/slides/258/TabBackend.tscn

@@ -0,0 +1,20 @@
+[gd_scene load_steps=4 format=3 uid="uid://c01ibmvkpfje2"]
+
+[ext_resource type="Script" path="res://projector/slide/Slide.gd" id="1_5um7y"]
+[ext_resource type="PackedScene" uid="uid://bvrtmyq4g1qes" path="res://common/components/title/title.tscn" id="2_8yg85"]
+[ext_resource type="Texture2D" uid="uid://dn816rn67aaby" path="res://slides/203/godot_icon_eye.svg" id="3_m6yl3"]
+
+[node name="TabBackend" type="Node2D"]
+script = ExtResource("1_5um7y")
+
+[node name="Title" parent="." instance=ExtResource("2_8yg85")]
+offset_left = 41.0
+offset_top = 28.0
+offset_right = 1800.0
+offset_bottom = 196.0
+text = "Choix du moteur de rendu"
+
+[node name="Sprite2D" type="Sprite2D" parent="."]
+position = Vector2(916, 633)
+scale = Vector2(4, 4)
+texture = ExtResource("3_m6yl3")

+ 25 - 0
godot/slides/260/Nodes.tscn

@@ -0,0 +1,25 @@
+[gd_scene load_steps=5 format=3 uid="uid://eoacgtiolknv"]
+
+[ext_resource type="Script" path="res://projector/slide/Slide.gd" id="1_mxorq"]
+[ext_resource type="PackedScene" uid="uid://bvrtmyq4g1qes" path="res://common/components/title/title.tscn" id="2_epca5"]
+[ext_resource type="Texture2D" uid="uid://dn816rn67aaby" path="res://slides/203/godot_icon_eye.svg" id="3_7yol1"]
+[ext_resource type="PackedScene" uid="uid://b811jddpttnt4" path="res://common/components/subtitle/subtitle.tscn" id="3_jubdx"]
+
+[node name="Nodes" type="Node2D"]
+script = ExtResource("1_mxorq")
+
+[node name="Title" parent="." instance=ExtResource("2_epca5")]
+offset_left = 41.0
+offset_top = 28.0
+offset_right = 1800.0
+offset_bottom = 196.0
+text = "Des nœuds"
+
+[node name="Sub" parent="." instance=ExtResource("3_jubdx")]
+text = "dans votre jeu,
+pas dans votre cerveau !"
+
+[node name="Sprite2D" type="Sprite2D" parent="."]
+position = Vector2(916, 633)
+scale = Vector2(4, 4)
+texture = ExtResource("3_7yol1")

+ 20 - 0
godot/slides/270/Script.tscn

@@ -0,0 +1,20 @@
+[gd_scene load_steps=4 format=3 uid="uid://bg107golvn8m"]
+
+[ext_resource type="Script" path="res://projector/slide/Slide.gd" id="1_jfkvu"]
+[ext_resource type="PackedScene" uid="uid://bvrtmyq4g1qes" path="res://common/components/title/title.tscn" id="2_n0h0e"]
+[ext_resource type="Texture2D" uid="uid://bh3ocdir68w26" path="res://slides/270/godot_icon_script_multicolor.svg" id="3_vikck"]
+
+[node name="Script" type="Node2D"]
+script = ExtResource("1_jfkvu")
+
+[node name="Title" parent="." instance=ExtResource("2_n0h0e")]
+offset_left = 41.0
+offset_top = 28.0
+offset_right = 1800.0
+offset_bottom = 196.0
+text = "Scripts"
+
+[node name="Sprite2D" type="Sprite2D" parent="."]
+position = Vector2(916, 633)
+scale = Vector2(4, 4)
+texture = ExtResource("3_vikck")

+ 89 - 0
godot/slides/270/godot_icon_script_multicolor.svg

@@ -0,0 +1,89 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   width="7.3486824mm"
+   height="7.3486824mm"
+   viewBox="0 0 7.3486824 7.3486824"
+   version="1.1"
+   id="svg878"
+   inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
+   sodipodi:docname="godot_icon_script_multicolor.svg"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:svg="http://www.w3.org/2000/svg">
+  <sodipodi:namedview
+     id="namedview880"
+     pagecolor="#ffffff"
+     bordercolor="#000000"
+     borderopacity="0.25"
+     inkscape:showpageshadow="2"
+     inkscape:pageopacity="0.0"
+     inkscape:pagecheckerboard="0"
+     inkscape:deskcolor="#d1d1d1"
+     inkscape:document-units="mm"
+     showgrid="false"
+     inkscape:zoom="4.5354829"
+     inkscape:cx="14.221198"
+     inkscape:cy="15.874826"
+     inkscape:window-width="1070"
+     inkscape:window-height="624"
+     inkscape:window-x="4"
+     inkscape:window-y="1266"
+     inkscape:window-maximized="1"
+     inkscape:current-layer="layer1" />
+  <defs
+     id="defs875" />
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-74.535655,-107.53566)">
+    <g
+       id="g5423"
+       transform="matrix(1.9838945,0,0,1.9838945,-173.04553,-314.50883)">
+      <path
+         style="fill:#293252;fill-opacity:1;stroke:none;stroke-width:0.665204;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+         d="m 125.06012,212.73535 c -0.14612,3e-5 -0.26456,0.11846 -0.26458,0.26458 v 3.175 c 2e-5,0.14613 0.11846,0.26456 0.26458,0.26459 h 3.175 c 0.14612,-3e-5 0.26457,-0.11846 0.26459,-0.26459 v -2.11666 l -1.32292,-1.32292 z m 0.26459,0.52917 h 1.5875 v 0.79375 c 0,0.14657 0.118,0.26458 0.26458,0.26458 h 0.79375 v 1.5875 h -2.64583 z"
+         id="rect4159"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="ccccccccccccscccc" />
+      <path
+         inkscape:connector-curvature="0"
+         style="fill:#9f70ff;fill-opacity:1;stroke:none;stroke-width:0.132293;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+         d="m 127.17679,215.38118 h 0.52917 v 0.26459 h -0.52917 z"
+         id="rect925" />
+      <path
+         inkscape:connector-curvature="0"
+         style="fill:#ffeb70;fill-opacity:1;stroke:none;stroke-width:0.132292;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+         d="m 125.58929,214.05827 h 0.52917 v 0.26458 h -0.52917 z"
+         id="rect927" />
+      <path
+         inkscape:connector-curvature="0"
+         style="fill:#9dff70;fill-opacity:1;stroke:none;stroke-width:0.18709;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+         d="m 126.64762,214.58743 h 1.05834 v 0.26459 h -1.05834 z"
+         id="rect929" />
+      <path
+         inkscape:connector-curvature="0"
+         style="fill:#70deff;fill-opacity:1;stroke:none;stroke-width:0.0935451;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+         d="m 126.38304,214.05827 h 0.26458 v 0.26458 h -0.26458 z"
+         id="rect931" />
+      <path
+         inkscape:connector-curvature="0"
+         style="fill:#ff70ac;fill-opacity:1;stroke:none;stroke-width:0.209171;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+         d="m 125.58929,215.38118 h 1.32292 v 0.26459 h -1.32292 z"
+         id="rect933" />
+      <path
+         inkscape:connector-curvature="0"
+         style="fill:#ff7070;fill-opacity:1;stroke:none;stroke-width:0.162025;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+         d="m 125.58929,213.5291 h 0.79375 v 0.26458 h -0.79375 z"
+         id="rect935" />
+      <path
+         inkscape:connector-curvature="0"
+         style="fill:#70ffb9;fill-opacity:1;stroke:none;stroke-width:0.162024;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+         d="m 125.58929,214.58743 h 0.79375 v 0.26459 h -0.79375 z"
+         id="rect937" />
+    </g>
+  </g>
+</svg>

+ 37 - 0
godot/slides/270/godot_icon_script_multicolor.svg.import

@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bh3ocdir68w26"
+path="res://.godot/imported/godot_icon_script_multicolor.svg-509dbb840a5d9b944e198f24446f4243.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://slides/270/godot_icon_script_multicolor.svg"
+dest_files=["res://.godot/imported/godot_icon_script_multicolor.svg-509dbb840a5d9b944e198f24446f4243.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
+svg/scale=4.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false

+ 20 - 0
godot/slides/280/Paradigme.tscn

@@ -0,0 +1,20 @@
+[gd_scene load_steps=4 format=3 uid="uid://c5rdcb51327iy"]
+
+[ext_resource type="Script" path="res://projector/slide/Slide.gd" id="1_3pw32"]
+[ext_resource type="PackedScene" uid="uid://bvrtmyq4g1qes" path="res://common/components/title/title.tscn" id="2_qcpln"]
+[ext_resource type="Texture2D" uid="uid://dn816rn67aaby" path="res://slides/203/godot_icon_eye.svg" id="3_g2ty4"]
+
+[node name="Paradigme" type="Node2D"]
+script = ExtResource("1_3pw32")
+
+[node name="Title" parent="." instance=ExtResource("2_qcpln")]
+offset_left = 41.0
+offset_top = 28.0
+offset_right = 1800.0
+offset_bottom = 196.0
+text = "Paradigme"
+
+[node name="Sprite2D" type="Sprite2D" parent="."]
+position = Vector2(916, 633)
+scale = Vector2(4, 4)
+texture = ExtResource("3_g2ty4")