فهرست منبع

:art: Illustrate first part

DricomDragon 2 سال پیش
والد
کامیت
119a728b63

+ 7 - 7
godot/run/root.tscn

@@ -105,13 +105,13 @@ position = Vector2(1099, 1460)
 scale = Vector2(3, 3)
 
 [node name="ISF" parent="Board/Show" instance=ExtResource("5_5ojy5")]
-position = Vector2(1089, 1799)
+position = Vector2(1635, 2142)
 
 [node name="Dev" parent="Board/Show" instance=ExtResource("6_cl7a1")]
-position = Vector2(-81, 2282)
+position = Vector2(-43, 1914)
 
 [node name="GameDev" parent="Board/Show" instance=ExtResource("7_xc17h")]
-position = Vector2(281, 3315)
+position = Vector2(205, 3074)
 
 [node name="Laby" parent="Board/Show" instance=ExtResource("7_hi5bx")]
 position = Vector2(666, 4283)
@@ -120,18 +120,18 @@ position = Vector2(666, 4283)
 position = Vector2(2548, 4405)
 
 [node name="Translator" parent="Board/Show" instance=ExtResource("10_mhmn3")]
-position = Vector2(2955, 4703)
-scale = Vector2(0.4, 0.4)
+position = Vector2(3051, 4783)
+scale = Vector2(0.3, 0.3)
 
 [node name="MyOldCode" parent="Board/Show" instance=ExtResource("12_2l1h6")]
-position = Vector2(4324, 4259)
+position = Vector2(4128, 4395)
 scale = Vector2(0.8, 0.8)
 
 [node name="MyGames" parent="Board/Show" instance=ExtResource("11_t8t2f")]
 position = Vector2(5277, 3470)
 
 [node name="Deprecation" parent="Board/Show" instance=ExtResource("13_qnjsg")]
-position = Vector2(5809, 2634)
+position = Vector2(5689, 2376)
 
 [node name="FindingGameEngine" parent="Board/Show" instance=ExtResource("13_wy2jw")]
 position = Vector2(6298, 1428)

+ 14 - 1
godot/slides/10/MyOldCode.tscn

@@ -1,8 +1,10 @@
-[gd_scene load_steps=4 format=3 uid="uid://tempkadbeuy0"]
+[gd_scene load_steps=6 format=3 uid="uid://tempkadbeuy0"]
 
 [ext_resource type="Script" path="res://projector/slide/Slide.gd" id="1_w20qb"]
 [ext_resource type="Texture2D" uid="uid://ckmpbcjg6hfan" path="res://slides/10/code_cpp_hg_main_loop.jpg" id="2_3ntq6"]
 [ext_resource type="Texture2D" uid="uid://drx5rvh152gom" path="res://slides/10/code_cpp_hg_arme.jpg" id="3_15st0"]
+[ext_resource type="PackedScene" uid="uid://bvrtmyq4g1qes" path="res://common/components/title/title.tscn" id="4_whnp7"]
+[ext_resource type="PackedScene" uid="uid://b811jddpttnt4" path="res://common/components/subtitle/subtitle.tscn" id="5_fkwxx"]
 
 [node name="MyOldCode" type="Node2D"]
 script = ExtResource("1_w20qb")
@@ -15,3 +17,14 @@ texture = ExtResource("2_3ntq6")
 position = Vector2(1420.64, 709)
 scale = Vector2(2.2069, 2.2069)
 texture = ExtResource("3_15st0")
+
+[node name="Title" parent="." instance=ExtResource("4_whnp7")]
+offset_left = 735.0
+text = "Du code C++"
+
+[node name="Subtitle" parent="." instance=ExtResource("5_fkwxx")]
+offset_left = 39.0
+offset_top = 878.0
+offset_right = 1039.0
+offset_bottom = 1009.0
+text = "std::cout << \"C'est cool!\""

+ 11 - 11
godot/slides/3/isf.tscn

@@ -1,22 +1,22 @@
-[gd_scene load_steps=4 format=3 uid="uid://bda3s8rk1mow7"]
+[gd_scene load_steps=5 format=3 uid="uid://bda3s8rk1mow7"]
 
 [ext_resource type="Script" path="res://projector/slide/Slide.gd" id="1_ogd06"]
 [ext_resource type="Texture2D" uid="uid://b11l43mffqbgi" path="res://slides/3/student-cartoon.svg" id="2_fu82o"]
-[ext_resource type="LabelSettings" uid="uid://736ny1eitvq5" path="res://common/graphics/styles/title.tres" id="2_mg44h"]
+[ext_resource type="PackedScene" uid="uid://bvrtmyq4g1qes" path="res://common/components/title/title.tscn" id="2_nf40o"]
+[ext_resource type="PackedScene" uid="uid://b811jddpttnt4" path="res://common/components/subtitle/subtitle.tscn" id="3_5e1ff"]
 
 [node name="ISF" type="Node2D"]
 script = ExtResource("1_ogd06")
 
-[node name="Title" type="Label" parent="."]
-offset_left = 741.0
-offset_top = 53.0
-offset_right = 1126.0
-offset_bottom = 193.0
-text = "ISF"
-label_settings = ExtResource("2_mg44h")
-horizontal_alignment = 1
+[node name="Title" parent="." instance=ExtResource("2_nf40o")]
+offset_top = 16.0
+offset_bottom = 184.0
+text = "Bénévole ISF"
+
+[node name="Subtitle" parent="." instance=ExtResource("3_5e1ff")]
+text = "Ingénieurs sans Frontières"
 
 [node name="AvatarISF" type="Sprite2D" parent="."]
-position = Vector2(938, 559)
+position = Vector2(938, 681)
 scale = Vector2(0.765, 0.765)
 texture = ExtResource("2_fu82o")

+ 10 - 6
godot/slides/4/Dev.tscn

@@ -1,22 +1,26 @@
-[gd_scene load_steps=4 format=3 uid="uid://c5uapdtc6pqea"]
+[gd_scene load_steps=5 format=3 uid="uid://c5uapdtc6pqea"]
 
 [ext_resource type="Script" path="res://projector/slide/Slide.gd" id="1_tk4h7"]
 [ext_resource type="LabelSettings" uid="uid://736ny1eitvq5" path="res://common/graphics/styles/title.tres" id="2_4k80o"]
 [ext_resource type="Texture2D" uid="uid://b4uv4ma0ebq0e" path="res://slides/4/pro-cartoon.svg" id="2_n163t"]
+[ext_resource type="PackedScene" uid="uid://b811jddpttnt4" path="res://common/components/subtitle/subtitle.tscn" id="3_spv4p"]
 
 [node name="Dev" type="Node2D"]
 script = ExtResource("1_tk4h7")
 
 [node name="Title" type="Label" parent="."]
-offset_left = 741.0
-offset_top = 53.0
-offset_right = 1126.0
-offset_bottom = 193.0
+offset_left = 733.0
+offset_top = 8.0
+offset_right = 1118.0
+offset_bottom = 176.0
 text = "Dev"
 label_settings = ExtResource("2_4k80o")
 horizontal_alignment = 1
 
+[node name="Subtitle" parent="." instance=ExtResource("3_spv4p")]
+text = "Programmeur professionnel"
+
 [node name="Avatar" type="Sprite2D" parent="."]
-position = Vector2(938, 559)
+position = Vector2(944, 712)
 scale = Vector2(0.765, 0.765)
 texture = ExtResource("2_n163t")

+ 10 - 6
godot/slides/5/GameDev.tscn

@@ -1,22 +1,26 @@
-[gd_scene load_steps=4 format=3 uid="uid://bydlsxk25uqb3"]
+[gd_scene load_steps=5 format=3 uid="uid://bydlsxk25uqb3"]
 
 [ext_resource type="Script" path="res://projector/slide/Slide.gd" id="1_si8q6"]
 [ext_resource type="LabelSettings" uid="uid://736ny1eitvq5" path="res://common/graphics/styles/title.tres" id="2_8ygc4"]
 [ext_resource type="Texture2D" uid="uid://bv7nu5kp746rt" path="res://slides/5/dev-cartoon.svg" id="3_h0f4w"]
+[ext_resource type="PackedScene" uid="uid://b811jddpttnt4" path="res://common/components/subtitle/subtitle.tscn" id="3_qd7sj"]
 
 [node name="GameDev" type="Node2D"]
 script = ExtResource("1_si8q6")
 
 [node name="Title" type="Label" parent="."]
-offset_left = 584.0
-offset_top = 53.0
-offset_right = 1321.0
-offset_bottom = 221.0
+offset_left = 573.0
+offset_top = -3.0
+offset_right = 1310.0
+offset_bottom = 165.0
 text = "Game dev"
 label_settings = ExtResource("2_8ygc4")
 horizontal_alignment = 1
 
+[node name="Subtitle" parent="." instance=ExtResource("3_qd7sj")]
+text = "Passionné et enthousiaste"
+
 [node name="Avatar" type="Sprite2D" parent="."]
-position = Vector2(938, 559)
+position = Vector2(943, 676)
 scale = Vector2(0.765, 0.765)
 texture = ExtResource("3_h0f4w")

+ 17 - 1
godot/slides/6/Laby.tscn

@@ -1,7 +1,9 @@
-[gd_scene load_steps=3 format=3 uid="uid://dseih2r3vxluh"]
+[gd_scene load_steps=5 format=3 uid="uid://dseih2r3vxluh"]
 
 [ext_resource type="Script" path="res://projector/slide/Slide.gd" id="1_oknds"]
 [ext_resource type="Texture2D" uid="uid://c8mgmr6d2hsmb" path="res://slides/6/bomberlaby.png" id="2_e0wy1"]
+[ext_resource type="PackedScene" uid="uid://bvrtmyq4g1qes" path="res://common/components/title/title.tscn" id="3_c5cl6"]
+[ext_resource type="PackedScene" uid="uid://b811jddpttnt4" path="res://common/components/subtitle/subtitle.tscn" id="4_hmc63"]
 
 [node name="Laby" type="Node2D"]
 script = ExtResource("1_oknds")
@@ -9,3 +11,17 @@ script = ExtResource("1_oknds")
 [node name="Sprite2D" type="Sprite2D" parent="."]
 position = Vector2(970, 554)
 texture = ExtResource("2_e0wy1")
+
+[node name="Title" parent="." instance=ExtResource("3_c5cl6")]
+offset_left = 67.0
+offset_top = 13.0
+offset_right = 1829.0
+offset_bottom = 181.0
+text = "Jeu-vidéo fait main"
+
+[node name="Subtitle" parent="." instance=ExtResource("4_hmc63")]
+offset_left = 67.0
+offset_top = 935.0
+offset_right = 1823.0
+offset_bottom = 1066.0
+text = "Bomber Laby"

+ 9 - 1
godot/slides/7/Computer.tscn

@@ -1,7 +1,8 @@
-[gd_scene load_steps=3 format=3 uid="uid://dcnta37kmb0ao"]
+[gd_scene load_steps=4 format=3 uid="uid://dcnta37kmb0ao"]
 
 [ext_resource type="Script" path="res://projector/slide/Slide.gd" id="1_jyi3v"]
 [ext_resource type="Texture2D" uid="uid://dtrxlfjjdyxjw" path="res://slides/7/Computer.png" id="2_6rivd"]
+[ext_resource type="PackedScene" uid="uid://bvrtmyq4g1qes" path="res://common/components/title/title.tscn" id="3_vukwt"]
 
 [node name="Computer" type="Node2D"]
 script = ExtResource("1_jyi3v")
@@ -11,3 +12,10 @@ position = Vector2(970, 554)
 texture = ExtResource("2_6rivd")
 metadata/credit = "Grahhhhh"
 metadata/Source = "https://opengameart.org/content/computer"
+
+[node name="Title" parent="." instance=ExtResource("3_vukwt")]
+offset_left = 67.0
+offset_top = 29.0
+offset_right = 1829.0
+offset_bottom = 197.0
+text = "Un ordi"

+ 9 - 1
godot/slides/8/Translator.tscn

@@ -1,7 +1,8 @@
-[gd_scene load_steps=3 format=3 uid="uid://d2u05ulipyjtk"]
+[gd_scene load_steps=4 format=3 uid="uid://d2u05ulipyjtk"]
 
 [ext_resource type="Script" path="res://projector/slide/Slide.gd" id="1_ax6xx"]
 [ext_resource type="Texture2D" uid="uid://rj017earjebu" path="res://slides/8/tux_icon.svg" id="2_vq7j6"]
+[ext_resource type="PackedScene" uid="uid://bvrtmyq4g1qes" path="res://common/components/title/title.tscn" id="3_nd38y"]
 
 [node name="Production" type="Node2D"]
 script = ExtResource("1_ax6xx")
@@ -13,3 +14,10 @@ texture = ExtResource("2_vq7j6")
 metadata/Credit = "Néd J"
 metadata/Source = "https://opengameart.org/content/mascots-and-friends-iconset-1"
 metadata/License = "CC BY-SA 4.0"
+
+[node name="Title" parent="." instance=ExtResource("3_nd38y")]
+offset_left = 94.0
+offset_top = 154.0
+offset_right = 1856.0
+offset_bottom = 322.0
+text = "Un interprète"

+ 39 - 3
godot/slides/9/MyGames.tscn

@@ -1,16 +1,52 @@
-[gd_scene load_steps=4 format=3 uid="uid://b0nt278g4q1ve"]
+[gd_scene load_steps=8 format=3 uid="uid://b0nt278g4q1ve"]
 
 [ext_resource type="Script" path="res://projector/slide/Slide.gd" id="1_cye8l"]
+[ext_resource type="PackedScene" uid="uid://bvrtmyq4g1qes" path="res://common/components/title/title.tscn" id="2_lnt1y"]
 [ext_resource type="Texture2D" uid="uid://cj4dbjx4l55lv" path="res://slides/9/projet_3D_open_GL.png" id="2_ltrrq"]
 [ext_resource type="Texture2D" uid="uid://xnquwuo83ajm" path="res://slides/9/pacMen2.png" id="3_jpdqq"]
+[ext_resource type="PackedScene" uid="uid://b811jddpttnt4" path="res://common/components/subtitle/subtitle.tscn" id="5_n3it7"]
+[ext_resource type="Texture2D" uid="uid://nab3lojr8sm0" path="res://slides/9/OpenGL_100px_June16.png" id="6_8tp2p"]
+[ext_resource type="Texture2D" uid="uid://7nbf0pn15tu8" path="res://slides/9/SDL_logo.png" id="7_nb7ri"]
 
 [node name="MyGames" type="Node2D"]
 script = ExtResource("1_cye8l")
 
+[node name="Title" parent="." instance=ExtResource("2_lnt1y")]
+offset_left = 78.0
+offset_top = -10.0
+offset_right = 1840.0
+offset_bottom = 158.0
+text = "Mes 1ers jeux !"
+
 [node name="3DProject" type="Sprite2D" parent="."]
-position = Vector2(1310, 662)
+position = Vector2(1489, 568)
 texture = ExtResource("2_ltrrq")
 
 [node name="PacMen" type="Sprite2D" parent="."]
-position = Vector2(464, 474)
+position = Vector2(330, 545)
 texture = ExtResource("3_jpdqq")
+
+[node name="PacMenCaption" parent="." instance=ExtResource("5_n3it7")]
+offset_left = 15.0
+offset_top = 121.0
+offset_right = 609.0
+offset_bottom = 252.0
+text = "PacMen"
+
+[node name="Scene3DCaption" parent="." instance=ExtResource("5_n3it7")]
+offset_left = 1089.0
+offset_top = 141.0
+offset_right = 1882.0
+offset_bottom = 272.0
+text = "Scène 3D
+"
+
+[node name="OpenGLSprite" type="Sprite2D" parent="."]
+position = Vector2(1525, 980)
+scale = Vector2(2, 2)
+texture = ExtResource("6_8tp2p")
+
+[node name="SDLSprite" type="Sprite2D" parent="."]
+position = Vector2(332, 968)
+scale = Vector2(2, 2)
+texture = ExtResource("7_nb7ri")

BIN
godot/slides/9/OpenGL_100px_June16.png


+ 34 - 0
godot/slides/9/OpenGL_100px_June16.png.import

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


+ 34 - 0
godot/slides/9/SDL_logo.png.import

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