From 661befdc3e7809a1fa558d4186b0893bbd24cc89 Mon Sep 17 00:00:00 2001 From: Relintai Date: Sat, 10 Apr 2021 12:24:24 +0200 Subject: [PATCH] Renamed a sdl txts and folders. --- ...2_sdl_application.txt => 10_sdl_application.txt} | 0 03_sdl_basics/{23_sdl_main.txt => 11_sdl_main.txt} | 0 ...{24_sdl_main_scene.txt => 12_sdl_main_scene.txt} | 0 .../{25_sdl_input_app.txt => 13_sdl_input_app.txt} | 0 .../.clang-format | 0 .../application.cpp | 0 .../application.h | 0 .../camera.cpp | 0 .../camera.h | 0 .../color.cpp | 0 .../color.h | 0 .../compile.bat | 0 .../compile.sh | 0 .../image.cpp | 0 .../image.h | 0 .../impl_application.h | 0 .../main.cpp | 0 .../main_scene.cpp | 0 .../main_scene.h | 0 .../math.cpp | 0 .../math.h | 0 .../rect2.cpp | 0 .../rect2.h | 0 .../renderer.cpp | 0 .../renderer.h | 0 .../scene.cpp | 0 .../scene.h | 0 .../sprite.cpp | 0 .../sprite.h | 0 .../string.cpp | 0 .../string.h | 0 .../texture.cpp | 0 .../texture.h | 0 .../ti.bmp | Bin .../vector.h | 0 .../.clang-format | 0 .../application.cpp | 0 .../application.h | 0 .../button.cpp | 0 .../{26_27_sdl_button => 14_15_sdl_button}/button.h | 0 .../camera.cpp | 0 .../camera.h | 0 .../color.cpp | 0 .../color.h | 0 .../compile.bat | 0 .../compile.sh | 0 .../image.cpp | 0 .../image.h | 0 .../impl_application.h | 0 .../main.cpp | 0 .../main_scene.cpp | 0 .../main_scene.h | 0 .../math.cpp | 0 .../math.h | 0 .../rect2.cpp | 0 .../rect2.h | 0 .../renderer.cpp | 0 .../renderer.h | 0 .../scene.cpp | 0 .../scene.h | 0 .../sprite.cpp | 0 .../sprite.h | 0 .../string.cpp | 0 .../string.h | 0 .../texture.cpp | 0 .../texture.h | 0 .../ti.bmp | Bin .../vector.h | 0 .../{26_sdl_button.txt => 14_sdl_button.txt} | 0 ...{27_sdl_button_app.txt => 15_sdl_button_app.txt} | 0 ...8_other_exercises.txt => 16_other_exercises.txt} | 0 03_sdl_basics/{13_sdl_setup.txt => 1_sdl_setup.txt} | 0 .../sdl_alap_projekt.zip | Bin .../.clang-format | 0 .../camera.cpp | 0 .../camera.h | 0 .../color.cpp | 0 .../color.h | 0 .../compile.bat | 0 .../compile.sh | 0 .../image.cpp | 0 .../image.h | 0 .../main.cpp | 0 .../math.cpp | 0 .../math.h | 0 .../rect2.cpp | 0 .../rect2.h | 0 .../renderer.cpp | 0 .../renderer.h | 0 .../sprite.cpp | 0 .../sprite.h | 0 .../string.cpp | 0 .../string.h | 0 .../texture.cpp | 0 .../texture.h | 0 .../ti.bmp | Bin .../vector.h | 0 .../{14_sdl_basics.txt => 2_sdl_basics.txt} | 0 03_sdl_basics/{15_sdl_color.txt => 3_sdl_color.txt} | 0 03_sdl_basics/{16_sdl_image.txt => 4_sdl_image.txt} | 0 .../{17_sdl_renderer.txt => 5_sdl_renderer.txt} | 0 .../{18_sdl_texture.txt => 6_sdl_texture.txt} | 0 .../{19_sdl_sprite.txt => 7_sdl_sprite.txt} | 0 .../{20_sdl_camera.txt => 8_sdl_camera.txt} | 0 .../.clang-format | 0 .../application.cpp | 0 .../application.h | 0 .../camera.cpp | 0 .../camera.h | 0 .../color.cpp | 0 .../color.h | 0 .../compile.bat | 0 .../compile.sh | 0 .../image.cpp | 0 .../image.h | 0 .../impl_application.h | 0 .../main.cpp | 0 .../main_scene.cpp | 0 .../main_scene.h | 0 .../math.cpp | 0 .../math.h | 0 .../rect2.cpp | 0 .../rect2.h | 0 .../renderer.cpp | 0 .../renderer.h | 0 .../scene.cpp | 0 .../scene.h | 0 .../sprite.cpp | 0 .../sprite.h | 0 .../string.cpp | 0 .../string.h | 0 .../texture.cpp | 0 .../texture.h | 0 .../ti.bmp | Bin .../vector.h | 0 03_sdl_basics/{21_sdl_scene.txt => 9_sdl_scene.txt} | 0 136 files changed, 0 insertions(+), 0 deletions(-) rename 03_sdl_basics/{22_sdl_application.txt => 10_sdl_application.txt} (100%) rename 03_sdl_basics/{23_sdl_main.txt => 11_sdl_main.txt} (100%) rename 03_sdl_basics/{24_sdl_main_scene.txt => 12_sdl_main_scene.txt} (100%) rename 03_sdl_basics/{25_sdl_input_app.txt => 13_sdl_input_app.txt} (100%) rename 03_sdl_basics/{14_20_sdl_software_renderer => 13_sdl_moving_sprites}/.clang-format (100%) rename 03_sdl_basics/{21_24_sdl_application => 13_sdl_moving_sprites}/application.cpp (100%) rename 03_sdl_basics/{21_24_sdl_application => 13_sdl_moving_sprites}/application.h (100%) rename 03_sdl_basics/{14_20_sdl_software_renderer => 13_sdl_moving_sprites}/camera.cpp (100%) rename 03_sdl_basics/{14_20_sdl_software_renderer => 13_sdl_moving_sprites}/camera.h (100%) rename 03_sdl_basics/{14_20_sdl_software_renderer => 13_sdl_moving_sprites}/color.cpp (100%) rename 03_sdl_basics/{14_20_sdl_software_renderer => 13_sdl_moving_sprites}/color.h (100%) rename 03_sdl_basics/{21_24_sdl_application => 13_sdl_moving_sprites}/compile.bat (100%) mode change 100755 => 100644 rename 03_sdl_basics/{21_24_sdl_application => 13_sdl_moving_sprites}/compile.sh (100%) rename 03_sdl_basics/{14_20_sdl_software_renderer => 13_sdl_moving_sprites}/image.cpp (100%) rename 03_sdl_basics/{14_20_sdl_software_renderer => 13_sdl_moving_sprites}/image.h (100%) rename 03_sdl_basics/{21_24_sdl_application => 13_sdl_moving_sprites}/impl_application.h (100%) rename 03_sdl_basics/{21_24_sdl_application => 13_sdl_moving_sprites}/main.cpp (100%) rename 03_sdl_basics/{25_sdl_moving_sprites => 13_sdl_moving_sprites}/main_scene.cpp (100%) rename 03_sdl_basics/{25_sdl_moving_sprites => 13_sdl_moving_sprites}/main_scene.h (100%) rename 03_sdl_basics/{14_20_sdl_software_renderer => 13_sdl_moving_sprites}/math.cpp (100%) rename 03_sdl_basics/{14_20_sdl_software_renderer => 13_sdl_moving_sprites}/math.h (100%) rename 03_sdl_basics/{14_20_sdl_software_renderer => 13_sdl_moving_sprites}/rect2.cpp (100%) rename 03_sdl_basics/{14_20_sdl_software_renderer => 13_sdl_moving_sprites}/rect2.h (100%) rename 03_sdl_basics/{14_20_sdl_software_renderer => 13_sdl_moving_sprites}/renderer.cpp (100%) rename 03_sdl_basics/{14_20_sdl_software_renderer => 13_sdl_moving_sprites}/renderer.h (100%) rename 03_sdl_basics/{21_24_sdl_application => 13_sdl_moving_sprites}/scene.cpp (100%) rename 03_sdl_basics/{21_24_sdl_application => 13_sdl_moving_sprites}/scene.h (100%) rename 03_sdl_basics/{14_20_sdl_software_renderer => 13_sdl_moving_sprites}/sprite.cpp (100%) rename 03_sdl_basics/{14_20_sdl_software_renderer => 13_sdl_moving_sprites}/sprite.h (100%) rename 03_sdl_basics/{14_20_sdl_software_renderer => 13_sdl_moving_sprites}/string.cpp (100%) rename 03_sdl_basics/{14_20_sdl_software_renderer => 13_sdl_moving_sprites}/string.h (100%) rename 03_sdl_basics/{14_20_sdl_software_renderer => 13_sdl_moving_sprites}/texture.cpp (100%) rename 03_sdl_basics/{14_20_sdl_software_renderer => 13_sdl_moving_sprites}/texture.h (100%) rename 03_sdl_basics/{14_20_sdl_software_renderer => 13_sdl_moving_sprites}/ti.bmp (100%) rename 03_sdl_basics/{14_20_sdl_software_renderer => 13_sdl_moving_sprites}/vector.h (100%) rename 03_sdl_basics/{21_24_sdl_application => 14_15_sdl_button}/.clang-format (100%) rename 03_sdl_basics/{25_sdl_moving_sprites => 14_15_sdl_button}/application.cpp (100%) rename 03_sdl_basics/{25_sdl_moving_sprites => 14_15_sdl_button}/application.h (100%) rename 03_sdl_basics/{26_27_sdl_button => 14_15_sdl_button}/button.cpp (100%) rename 03_sdl_basics/{26_27_sdl_button => 14_15_sdl_button}/button.h (100%) rename 03_sdl_basics/{21_24_sdl_application => 14_15_sdl_button}/camera.cpp (100%) rename 03_sdl_basics/{21_24_sdl_application => 14_15_sdl_button}/camera.h (100%) rename 03_sdl_basics/{21_24_sdl_application => 14_15_sdl_button}/color.cpp (100%) rename 03_sdl_basics/{21_24_sdl_application => 14_15_sdl_button}/color.h (100%) rename 03_sdl_basics/{26_27_sdl_button => 14_15_sdl_button}/compile.bat (100%) rename 03_sdl_basics/{26_27_sdl_button => 14_15_sdl_button}/compile.sh (100%) rename 03_sdl_basics/{21_24_sdl_application => 14_15_sdl_button}/image.cpp (100%) rename 03_sdl_basics/{21_24_sdl_application => 14_15_sdl_button}/image.h (100%) rename 03_sdl_basics/{25_sdl_moving_sprites => 14_15_sdl_button}/impl_application.h (100%) rename 03_sdl_basics/{25_sdl_moving_sprites => 14_15_sdl_button}/main.cpp (100%) rename 03_sdl_basics/{26_27_sdl_button => 14_15_sdl_button}/main_scene.cpp (100%) rename 03_sdl_basics/{26_27_sdl_button => 14_15_sdl_button}/main_scene.h (100%) rename 03_sdl_basics/{21_24_sdl_application => 14_15_sdl_button}/math.cpp (100%) rename 03_sdl_basics/{21_24_sdl_application => 14_15_sdl_button}/math.h (100%) rename 03_sdl_basics/{21_24_sdl_application => 14_15_sdl_button}/rect2.cpp (100%) rename 03_sdl_basics/{21_24_sdl_application => 14_15_sdl_button}/rect2.h (100%) rename 03_sdl_basics/{21_24_sdl_application => 14_15_sdl_button}/renderer.cpp (100%) rename 03_sdl_basics/{21_24_sdl_application => 14_15_sdl_button}/renderer.h (100%) rename 03_sdl_basics/{25_sdl_moving_sprites => 14_15_sdl_button}/scene.cpp (100%) rename 03_sdl_basics/{25_sdl_moving_sprites => 14_15_sdl_button}/scene.h (100%) rename 03_sdl_basics/{21_24_sdl_application => 14_15_sdl_button}/sprite.cpp (100%) rename 03_sdl_basics/{21_24_sdl_application => 14_15_sdl_button}/sprite.h (100%) rename 03_sdl_basics/{21_24_sdl_application => 14_15_sdl_button}/string.cpp (100%) rename 03_sdl_basics/{21_24_sdl_application => 14_15_sdl_button}/string.h (100%) rename 03_sdl_basics/{21_24_sdl_application => 14_15_sdl_button}/texture.cpp (100%) rename 03_sdl_basics/{21_24_sdl_application => 14_15_sdl_button}/texture.h (100%) rename 03_sdl_basics/{21_24_sdl_application => 14_15_sdl_button}/ti.bmp (100%) rename 03_sdl_basics/{21_24_sdl_application => 14_15_sdl_button}/vector.h (100%) rename 03_sdl_basics/{26_sdl_button.txt => 14_sdl_button.txt} (100%) rename 03_sdl_basics/{27_sdl_button_app.txt => 15_sdl_button_app.txt} (100%) rename 03_sdl_basics/{28_other_exercises.txt => 16_other_exercises.txt} (100%) rename 03_sdl_basics/{13_sdl_setup.txt => 1_sdl_setup.txt} (100%) rename 03_sdl_basics/{13_sdl_setup => 1_sdl_setup}/sdl_alap_projekt.zip (100%) rename 03_sdl_basics/{25_sdl_moving_sprites => 2_8_sdl_software_renderer}/.clang-format (100%) rename 03_sdl_basics/{25_sdl_moving_sprites => 2_8_sdl_software_renderer}/camera.cpp (100%) rename 03_sdl_basics/{25_sdl_moving_sprites => 2_8_sdl_software_renderer}/camera.h (100%) rename 03_sdl_basics/{25_sdl_moving_sprites => 2_8_sdl_software_renderer}/color.cpp (100%) rename 03_sdl_basics/{25_sdl_moving_sprites => 2_8_sdl_software_renderer}/color.h (100%) rename 03_sdl_basics/{14_20_sdl_software_renderer => 2_8_sdl_software_renderer}/compile.bat (100%) rename 03_sdl_basics/{14_20_sdl_software_renderer => 2_8_sdl_software_renderer}/compile.sh (100%) rename 03_sdl_basics/{25_sdl_moving_sprites => 2_8_sdl_software_renderer}/image.cpp (100%) rename 03_sdl_basics/{25_sdl_moving_sprites => 2_8_sdl_software_renderer}/image.h (100%) rename 03_sdl_basics/{14_20_sdl_software_renderer => 2_8_sdl_software_renderer}/main.cpp (100%) rename 03_sdl_basics/{25_sdl_moving_sprites => 2_8_sdl_software_renderer}/math.cpp (100%) rename 03_sdl_basics/{25_sdl_moving_sprites => 2_8_sdl_software_renderer}/math.h (100%) rename 03_sdl_basics/{25_sdl_moving_sprites => 2_8_sdl_software_renderer}/rect2.cpp (100%) rename 03_sdl_basics/{25_sdl_moving_sprites => 2_8_sdl_software_renderer}/rect2.h (100%) rename 03_sdl_basics/{25_sdl_moving_sprites => 2_8_sdl_software_renderer}/renderer.cpp (100%) rename 03_sdl_basics/{25_sdl_moving_sprites => 2_8_sdl_software_renderer}/renderer.h (100%) rename 03_sdl_basics/{25_sdl_moving_sprites => 2_8_sdl_software_renderer}/sprite.cpp (100%) rename 03_sdl_basics/{25_sdl_moving_sprites => 2_8_sdl_software_renderer}/sprite.h (100%) rename 03_sdl_basics/{25_sdl_moving_sprites => 2_8_sdl_software_renderer}/string.cpp (100%) rename 03_sdl_basics/{25_sdl_moving_sprites => 2_8_sdl_software_renderer}/string.h (100%) rename 03_sdl_basics/{25_sdl_moving_sprites => 2_8_sdl_software_renderer}/texture.cpp (100%) rename 03_sdl_basics/{25_sdl_moving_sprites => 2_8_sdl_software_renderer}/texture.h (100%) rename 03_sdl_basics/{25_sdl_moving_sprites => 2_8_sdl_software_renderer}/ti.bmp (100%) rename 03_sdl_basics/{25_sdl_moving_sprites => 2_8_sdl_software_renderer}/vector.h (100%) rename 03_sdl_basics/{14_sdl_basics.txt => 2_sdl_basics.txt} (100%) rename 03_sdl_basics/{15_sdl_color.txt => 3_sdl_color.txt} (100%) rename 03_sdl_basics/{16_sdl_image.txt => 4_sdl_image.txt} (100%) rename 03_sdl_basics/{17_sdl_renderer.txt => 5_sdl_renderer.txt} (100%) rename 03_sdl_basics/{18_sdl_texture.txt => 6_sdl_texture.txt} (100%) rename 03_sdl_basics/{19_sdl_sprite.txt => 7_sdl_sprite.txt} (100%) rename 03_sdl_basics/{20_sdl_camera.txt => 8_sdl_camera.txt} (100%) rename 03_sdl_basics/{26_27_sdl_button => 9_12_sdl_application}/.clang-format (100%) rename 03_sdl_basics/{26_27_sdl_button => 9_12_sdl_application}/application.cpp (100%) rename 03_sdl_basics/{26_27_sdl_button => 9_12_sdl_application}/application.h (100%) rename 03_sdl_basics/{26_27_sdl_button => 9_12_sdl_application}/camera.cpp (100%) rename 03_sdl_basics/{26_27_sdl_button => 9_12_sdl_application}/camera.h (100%) rename 03_sdl_basics/{26_27_sdl_button => 9_12_sdl_application}/color.cpp (100%) rename 03_sdl_basics/{26_27_sdl_button => 9_12_sdl_application}/color.h (100%) rename 03_sdl_basics/{25_sdl_moving_sprites => 9_12_sdl_application}/compile.bat (100%) mode change 100644 => 100755 rename 03_sdl_basics/{25_sdl_moving_sprites => 9_12_sdl_application}/compile.sh (100%) rename 03_sdl_basics/{26_27_sdl_button => 9_12_sdl_application}/image.cpp (100%) rename 03_sdl_basics/{26_27_sdl_button => 9_12_sdl_application}/image.h (100%) rename 03_sdl_basics/{26_27_sdl_button => 9_12_sdl_application}/impl_application.h (100%) rename 03_sdl_basics/{26_27_sdl_button => 9_12_sdl_application}/main.cpp (100%) rename 03_sdl_basics/{21_24_sdl_application => 9_12_sdl_application}/main_scene.cpp (100%) rename 03_sdl_basics/{21_24_sdl_application => 9_12_sdl_application}/main_scene.h (100%) rename 03_sdl_basics/{26_27_sdl_button => 9_12_sdl_application}/math.cpp (100%) rename 03_sdl_basics/{26_27_sdl_button => 9_12_sdl_application}/math.h (100%) rename 03_sdl_basics/{26_27_sdl_button => 9_12_sdl_application}/rect2.cpp (100%) rename 03_sdl_basics/{26_27_sdl_button => 9_12_sdl_application}/rect2.h (100%) rename 03_sdl_basics/{26_27_sdl_button => 9_12_sdl_application}/renderer.cpp (100%) rename 03_sdl_basics/{26_27_sdl_button => 9_12_sdl_application}/renderer.h (100%) rename 03_sdl_basics/{26_27_sdl_button => 9_12_sdl_application}/scene.cpp (100%) rename 03_sdl_basics/{26_27_sdl_button => 9_12_sdl_application}/scene.h (100%) rename 03_sdl_basics/{26_27_sdl_button => 9_12_sdl_application}/sprite.cpp (100%) rename 03_sdl_basics/{26_27_sdl_button => 9_12_sdl_application}/sprite.h (100%) rename 03_sdl_basics/{26_27_sdl_button => 9_12_sdl_application}/string.cpp (100%) rename 03_sdl_basics/{26_27_sdl_button => 9_12_sdl_application}/string.h (100%) rename 03_sdl_basics/{26_27_sdl_button => 9_12_sdl_application}/texture.cpp (100%) rename 03_sdl_basics/{26_27_sdl_button => 9_12_sdl_application}/texture.h (100%) rename 03_sdl_basics/{26_27_sdl_button => 9_12_sdl_application}/ti.bmp (100%) rename 03_sdl_basics/{26_27_sdl_button => 9_12_sdl_application}/vector.h (100%) rename 03_sdl_basics/{21_sdl_scene.txt => 9_sdl_scene.txt} (100%) diff --git a/03_sdl_basics/22_sdl_application.txt b/03_sdl_basics/10_sdl_application.txt similarity index 100% rename from 03_sdl_basics/22_sdl_application.txt rename to 03_sdl_basics/10_sdl_application.txt diff --git a/03_sdl_basics/23_sdl_main.txt b/03_sdl_basics/11_sdl_main.txt similarity index 100% rename from 03_sdl_basics/23_sdl_main.txt rename to 03_sdl_basics/11_sdl_main.txt diff --git a/03_sdl_basics/24_sdl_main_scene.txt b/03_sdl_basics/12_sdl_main_scene.txt similarity index 100% rename from 03_sdl_basics/24_sdl_main_scene.txt rename to 03_sdl_basics/12_sdl_main_scene.txt diff --git a/03_sdl_basics/25_sdl_input_app.txt b/03_sdl_basics/13_sdl_input_app.txt similarity index 100% rename from 03_sdl_basics/25_sdl_input_app.txt rename to 03_sdl_basics/13_sdl_input_app.txt diff --git a/03_sdl_basics/14_20_sdl_software_renderer/.clang-format b/03_sdl_basics/13_sdl_moving_sprites/.clang-format similarity index 100% rename from 03_sdl_basics/14_20_sdl_software_renderer/.clang-format rename to 03_sdl_basics/13_sdl_moving_sprites/.clang-format diff --git a/03_sdl_basics/21_24_sdl_application/application.cpp b/03_sdl_basics/13_sdl_moving_sprites/application.cpp similarity index 100% rename from 03_sdl_basics/21_24_sdl_application/application.cpp rename to 03_sdl_basics/13_sdl_moving_sprites/application.cpp diff --git a/03_sdl_basics/21_24_sdl_application/application.h b/03_sdl_basics/13_sdl_moving_sprites/application.h similarity index 100% rename from 03_sdl_basics/21_24_sdl_application/application.h rename to 03_sdl_basics/13_sdl_moving_sprites/application.h diff --git a/03_sdl_basics/14_20_sdl_software_renderer/camera.cpp b/03_sdl_basics/13_sdl_moving_sprites/camera.cpp similarity index 100% rename from 03_sdl_basics/14_20_sdl_software_renderer/camera.cpp rename to 03_sdl_basics/13_sdl_moving_sprites/camera.cpp diff --git a/03_sdl_basics/14_20_sdl_software_renderer/camera.h b/03_sdl_basics/13_sdl_moving_sprites/camera.h similarity index 100% rename from 03_sdl_basics/14_20_sdl_software_renderer/camera.h rename to 03_sdl_basics/13_sdl_moving_sprites/camera.h diff --git a/03_sdl_basics/14_20_sdl_software_renderer/color.cpp b/03_sdl_basics/13_sdl_moving_sprites/color.cpp similarity index 100% rename from 03_sdl_basics/14_20_sdl_software_renderer/color.cpp rename to 03_sdl_basics/13_sdl_moving_sprites/color.cpp diff --git a/03_sdl_basics/14_20_sdl_software_renderer/color.h b/03_sdl_basics/13_sdl_moving_sprites/color.h similarity index 100% rename from 03_sdl_basics/14_20_sdl_software_renderer/color.h rename to 03_sdl_basics/13_sdl_moving_sprites/color.h diff --git a/03_sdl_basics/21_24_sdl_application/compile.bat b/03_sdl_basics/13_sdl_moving_sprites/compile.bat old mode 100755 new mode 100644 similarity index 100% rename from 03_sdl_basics/21_24_sdl_application/compile.bat rename to 03_sdl_basics/13_sdl_moving_sprites/compile.bat diff --git a/03_sdl_basics/21_24_sdl_application/compile.sh b/03_sdl_basics/13_sdl_moving_sprites/compile.sh similarity index 100% rename from 03_sdl_basics/21_24_sdl_application/compile.sh rename to 03_sdl_basics/13_sdl_moving_sprites/compile.sh diff --git a/03_sdl_basics/14_20_sdl_software_renderer/image.cpp b/03_sdl_basics/13_sdl_moving_sprites/image.cpp similarity index 100% rename from 03_sdl_basics/14_20_sdl_software_renderer/image.cpp rename to 03_sdl_basics/13_sdl_moving_sprites/image.cpp diff --git a/03_sdl_basics/14_20_sdl_software_renderer/image.h b/03_sdl_basics/13_sdl_moving_sprites/image.h similarity index 100% rename from 03_sdl_basics/14_20_sdl_software_renderer/image.h rename to 03_sdl_basics/13_sdl_moving_sprites/image.h diff --git a/03_sdl_basics/21_24_sdl_application/impl_application.h b/03_sdl_basics/13_sdl_moving_sprites/impl_application.h similarity index 100% rename from 03_sdl_basics/21_24_sdl_application/impl_application.h rename to 03_sdl_basics/13_sdl_moving_sprites/impl_application.h diff --git a/03_sdl_basics/21_24_sdl_application/main.cpp b/03_sdl_basics/13_sdl_moving_sprites/main.cpp similarity index 100% rename from 03_sdl_basics/21_24_sdl_application/main.cpp rename to 03_sdl_basics/13_sdl_moving_sprites/main.cpp diff --git a/03_sdl_basics/25_sdl_moving_sprites/main_scene.cpp b/03_sdl_basics/13_sdl_moving_sprites/main_scene.cpp similarity index 100% rename from 03_sdl_basics/25_sdl_moving_sprites/main_scene.cpp rename to 03_sdl_basics/13_sdl_moving_sprites/main_scene.cpp diff --git a/03_sdl_basics/25_sdl_moving_sprites/main_scene.h b/03_sdl_basics/13_sdl_moving_sprites/main_scene.h similarity index 100% rename from 03_sdl_basics/25_sdl_moving_sprites/main_scene.h rename to 03_sdl_basics/13_sdl_moving_sprites/main_scene.h diff --git a/03_sdl_basics/14_20_sdl_software_renderer/math.cpp b/03_sdl_basics/13_sdl_moving_sprites/math.cpp similarity index 100% rename from 03_sdl_basics/14_20_sdl_software_renderer/math.cpp rename to 03_sdl_basics/13_sdl_moving_sprites/math.cpp diff --git a/03_sdl_basics/14_20_sdl_software_renderer/math.h b/03_sdl_basics/13_sdl_moving_sprites/math.h similarity index 100% rename from 03_sdl_basics/14_20_sdl_software_renderer/math.h rename to 03_sdl_basics/13_sdl_moving_sprites/math.h diff --git a/03_sdl_basics/14_20_sdl_software_renderer/rect2.cpp b/03_sdl_basics/13_sdl_moving_sprites/rect2.cpp similarity index 100% rename from 03_sdl_basics/14_20_sdl_software_renderer/rect2.cpp rename to 03_sdl_basics/13_sdl_moving_sprites/rect2.cpp diff --git a/03_sdl_basics/14_20_sdl_software_renderer/rect2.h b/03_sdl_basics/13_sdl_moving_sprites/rect2.h similarity index 100% rename from 03_sdl_basics/14_20_sdl_software_renderer/rect2.h rename to 03_sdl_basics/13_sdl_moving_sprites/rect2.h diff --git a/03_sdl_basics/14_20_sdl_software_renderer/renderer.cpp b/03_sdl_basics/13_sdl_moving_sprites/renderer.cpp similarity index 100% rename from 03_sdl_basics/14_20_sdl_software_renderer/renderer.cpp rename to 03_sdl_basics/13_sdl_moving_sprites/renderer.cpp diff --git a/03_sdl_basics/14_20_sdl_software_renderer/renderer.h b/03_sdl_basics/13_sdl_moving_sprites/renderer.h similarity index 100% rename from 03_sdl_basics/14_20_sdl_software_renderer/renderer.h rename to 03_sdl_basics/13_sdl_moving_sprites/renderer.h diff --git a/03_sdl_basics/21_24_sdl_application/scene.cpp b/03_sdl_basics/13_sdl_moving_sprites/scene.cpp similarity index 100% rename from 03_sdl_basics/21_24_sdl_application/scene.cpp rename to 03_sdl_basics/13_sdl_moving_sprites/scene.cpp diff --git a/03_sdl_basics/21_24_sdl_application/scene.h b/03_sdl_basics/13_sdl_moving_sprites/scene.h similarity index 100% rename from 03_sdl_basics/21_24_sdl_application/scene.h rename to 03_sdl_basics/13_sdl_moving_sprites/scene.h diff --git a/03_sdl_basics/14_20_sdl_software_renderer/sprite.cpp b/03_sdl_basics/13_sdl_moving_sprites/sprite.cpp similarity index 100% rename from 03_sdl_basics/14_20_sdl_software_renderer/sprite.cpp rename to 03_sdl_basics/13_sdl_moving_sprites/sprite.cpp diff --git a/03_sdl_basics/14_20_sdl_software_renderer/sprite.h b/03_sdl_basics/13_sdl_moving_sprites/sprite.h similarity index 100% rename from 03_sdl_basics/14_20_sdl_software_renderer/sprite.h rename to 03_sdl_basics/13_sdl_moving_sprites/sprite.h diff --git a/03_sdl_basics/14_20_sdl_software_renderer/string.cpp b/03_sdl_basics/13_sdl_moving_sprites/string.cpp similarity index 100% rename from 03_sdl_basics/14_20_sdl_software_renderer/string.cpp rename to 03_sdl_basics/13_sdl_moving_sprites/string.cpp diff --git a/03_sdl_basics/14_20_sdl_software_renderer/string.h b/03_sdl_basics/13_sdl_moving_sprites/string.h similarity index 100% rename from 03_sdl_basics/14_20_sdl_software_renderer/string.h rename to 03_sdl_basics/13_sdl_moving_sprites/string.h diff --git a/03_sdl_basics/14_20_sdl_software_renderer/texture.cpp b/03_sdl_basics/13_sdl_moving_sprites/texture.cpp similarity index 100% rename from 03_sdl_basics/14_20_sdl_software_renderer/texture.cpp rename to 03_sdl_basics/13_sdl_moving_sprites/texture.cpp diff --git a/03_sdl_basics/14_20_sdl_software_renderer/texture.h b/03_sdl_basics/13_sdl_moving_sprites/texture.h similarity index 100% rename from 03_sdl_basics/14_20_sdl_software_renderer/texture.h rename to 03_sdl_basics/13_sdl_moving_sprites/texture.h diff --git a/03_sdl_basics/14_20_sdl_software_renderer/ti.bmp b/03_sdl_basics/13_sdl_moving_sprites/ti.bmp similarity index 100% rename from 03_sdl_basics/14_20_sdl_software_renderer/ti.bmp rename to 03_sdl_basics/13_sdl_moving_sprites/ti.bmp diff --git a/03_sdl_basics/14_20_sdl_software_renderer/vector.h b/03_sdl_basics/13_sdl_moving_sprites/vector.h similarity index 100% rename from 03_sdl_basics/14_20_sdl_software_renderer/vector.h rename to 03_sdl_basics/13_sdl_moving_sprites/vector.h diff --git a/03_sdl_basics/21_24_sdl_application/.clang-format b/03_sdl_basics/14_15_sdl_button/.clang-format similarity index 100% rename from 03_sdl_basics/21_24_sdl_application/.clang-format rename to 03_sdl_basics/14_15_sdl_button/.clang-format diff --git a/03_sdl_basics/25_sdl_moving_sprites/application.cpp b/03_sdl_basics/14_15_sdl_button/application.cpp similarity index 100% rename from 03_sdl_basics/25_sdl_moving_sprites/application.cpp rename to 03_sdl_basics/14_15_sdl_button/application.cpp diff --git a/03_sdl_basics/25_sdl_moving_sprites/application.h b/03_sdl_basics/14_15_sdl_button/application.h similarity index 100% rename from 03_sdl_basics/25_sdl_moving_sprites/application.h rename to 03_sdl_basics/14_15_sdl_button/application.h diff --git a/03_sdl_basics/26_27_sdl_button/button.cpp b/03_sdl_basics/14_15_sdl_button/button.cpp similarity index 100% rename from 03_sdl_basics/26_27_sdl_button/button.cpp rename to 03_sdl_basics/14_15_sdl_button/button.cpp diff --git a/03_sdl_basics/26_27_sdl_button/button.h b/03_sdl_basics/14_15_sdl_button/button.h similarity index 100% rename from 03_sdl_basics/26_27_sdl_button/button.h rename to 03_sdl_basics/14_15_sdl_button/button.h diff --git a/03_sdl_basics/21_24_sdl_application/camera.cpp b/03_sdl_basics/14_15_sdl_button/camera.cpp similarity index 100% rename from 03_sdl_basics/21_24_sdl_application/camera.cpp rename to 03_sdl_basics/14_15_sdl_button/camera.cpp diff --git a/03_sdl_basics/21_24_sdl_application/camera.h b/03_sdl_basics/14_15_sdl_button/camera.h similarity index 100% rename from 03_sdl_basics/21_24_sdl_application/camera.h rename to 03_sdl_basics/14_15_sdl_button/camera.h diff --git a/03_sdl_basics/21_24_sdl_application/color.cpp b/03_sdl_basics/14_15_sdl_button/color.cpp similarity index 100% rename from 03_sdl_basics/21_24_sdl_application/color.cpp rename to 03_sdl_basics/14_15_sdl_button/color.cpp diff --git a/03_sdl_basics/21_24_sdl_application/color.h b/03_sdl_basics/14_15_sdl_button/color.h similarity index 100% rename from 03_sdl_basics/21_24_sdl_application/color.h rename to 03_sdl_basics/14_15_sdl_button/color.h diff --git a/03_sdl_basics/26_27_sdl_button/compile.bat b/03_sdl_basics/14_15_sdl_button/compile.bat similarity index 100% rename from 03_sdl_basics/26_27_sdl_button/compile.bat rename to 03_sdl_basics/14_15_sdl_button/compile.bat diff --git a/03_sdl_basics/26_27_sdl_button/compile.sh b/03_sdl_basics/14_15_sdl_button/compile.sh similarity index 100% rename from 03_sdl_basics/26_27_sdl_button/compile.sh rename to 03_sdl_basics/14_15_sdl_button/compile.sh diff --git a/03_sdl_basics/21_24_sdl_application/image.cpp b/03_sdl_basics/14_15_sdl_button/image.cpp similarity index 100% rename from 03_sdl_basics/21_24_sdl_application/image.cpp rename to 03_sdl_basics/14_15_sdl_button/image.cpp diff --git a/03_sdl_basics/21_24_sdl_application/image.h b/03_sdl_basics/14_15_sdl_button/image.h similarity index 100% rename from 03_sdl_basics/21_24_sdl_application/image.h rename to 03_sdl_basics/14_15_sdl_button/image.h diff --git a/03_sdl_basics/25_sdl_moving_sprites/impl_application.h b/03_sdl_basics/14_15_sdl_button/impl_application.h similarity index 100% rename from 03_sdl_basics/25_sdl_moving_sprites/impl_application.h rename to 03_sdl_basics/14_15_sdl_button/impl_application.h diff --git a/03_sdl_basics/25_sdl_moving_sprites/main.cpp b/03_sdl_basics/14_15_sdl_button/main.cpp similarity index 100% rename from 03_sdl_basics/25_sdl_moving_sprites/main.cpp rename to 03_sdl_basics/14_15_sdl_button/main.cpp diff --git a/03_sdl_basics/26_27_sdl_button/main_scene.cpp b/03_sdl_basics/14_15_sdl_button/main_scene.cpp similarity index 100% rename from 03_sdl_basics/26_27_sdl_button/main_scene.cpp rename to 03_sdl_basics/14_15_sdl_button/main_scene.cpp diff --git a/03_sdl_basics/26_27_sdl_button/main_scene.h b/03_sdl_basics/14_15_sdl_button/main_scene.h similarity index 100% rename from 03_sdl_basics/26_27_sdl_button/main_scene.h rename to 03_sdl_basics/14_15_sdl_button/main_scene.h diff --git a/03_sdl_basics/21_24_sdl_application/math.cpp b/03_sdl_basics/14_15_sdl_button/math.cpp similarity index 100% rename from 03_sdl_basics/21_24_sdl_application/math.cpp rename to 03_sdl_basics/14_15_sdl_button/math.cpp diff --git a/03_sdl_basics/21_24_sdl_application/math.h b/03_sdl_basics/14_15_sdl_button/math.h similarity index 100% rename from 03_sdl_basics/21_24_sdl_application/math.h rename to 03_sdl_basics/14_15_sdl_button/math.h diff --git a/03_sdl_basics/21_24_sdl_application/rect2.cpp b/03_sdl_basics/14_15_sdl_button/rect2.cpp similarity index 100% rename from 03_sdl_basics/21_24_sdl_application/rect2.cpp rename to 03_sdl_basics/14_15_sdl_button/rect2.cpp diff --git a/03_sdl_basics/21_24_sdl_application/rect2.h b/03_sdl_basics/14_15_sdl_button/rect2.h similarity index 100% rename from 03_sdl_basics/21_24_sdl_application/rect2.h rename to 03_sdl_basics/14_15_sdl_button/rect2.h diff --git a/03_sdl_basics/21_24_sdl_application/renderer.cpp b/03_sdl_basics/14_15_sdl_button/renderer.cpp similarity index 100% rename from 03_sdl_basics/21_24_sdl_application/renderer.cpp rename to 03_sdl_basics/14_15_sdl_button/renderer.cpp diff --git a/03_sdl_basics/21_24_sdl_application/renderer.h b/03_sdl_basics/14_15_sdl_button/renderer.h similarity index 100% rename from 03_sdl_basics/21_24_sdl_application/renderer.h rename to 03_sdl_basics/14_15_sdl_button/renderer.h diff --git a/03_sdl_basics/25_sdl_moving_sprites/scene.cpp b/03_sdl_basics/14_15_sdl_button/scene.cpp similarity index 100% rename from 03_sdl_basics/25_sdl_moving_sprites/scene.cpp rename to 03_sdl_basics/14_15_sdl_button/scene.cpp diff --git a/03_sdl_basics/25_sdl_moving_sprites/scene.h b/03_sdl_basics/14_15_sdl_button/scene.h similarity index 100% rename from 03_sdl_basics/25_sdl_moving_sprites/scene.h rename to 03_sdl_basics/14_15_sdl_button/scene.h diff --git a/03_sdl_basics/21_24_sdl_application/sprite.cpp b/03_sdl_basics/14_15_sdl_button/sprite.cpp similarity index 100% rename from 03_sdl_basics/21_24_sdl_application/sprite.cpp rename to 03_sdl_basics/14_15_sdl_button/sprite.cpp diff --git a/03_sdl_basics/21_24_sdl_application/sprite.h b/03_sdl_basics/14_15_sdl_button/sprite.h similarity index 100% rename from 03_sdl_basics/21_24_sdl_application/sprite.h rename to 03_sdl_basics/14_15_sdl_button/sprite.h diff --git a/03_sdl_basics/21_24_sdl_application/string.cpp b/03_sdl_basics/14_15_sdl_button/string.cpp similarity index 100% rename from 03_sdl_basics/21_24_sdl_application/string.cpp rename to 03_sdl_basics/14_15_sdl_button/string.cpp diff --git a/03_sdl_basics/21_24_sdl_application/string.h b/03_sdl_basics/14_15_sdl_button/string.h similarity index 100% rename from 03_sdl_basics/21_24_sdl_application/string.h rename to 03_sdl_basics/14_15_sdl_button/string.h diff --git a/03_sdl_basics/21_24_sdl_application/texture.cpp b/03_sdl_basics/14_15_sdl_button/texture.cpp similarity index 100% rename from 03_sdl_basics/21_24_sdl_application/texture.cpp rename to 03_sdl_basics/14_15_sdl_button/texture.cpp diff --git a/03_sdl_basics/21_24_sdl_application/texture.h b/03_sdl_basics/14_15_sdl_button/texture.h similarity index 100% rename from 03_sdl_basics/21_24_sdl_application/texture.h rename to 03_sdl_basics/14_15_sdl_button/texture.h diff --git a/03_sdl_basics/21_24_sdl_application/ti.bmp b/03_sdl_basics/14_15_sdl_button/ti.bmp similarity index 100% rename from 03_sdl_basics/21_24_sdl_application/ti.bmp rename to 03_sdl_basics/14_15_sdl_button/ti.bmp diff --git a/03_sdl_basics/21_24_sdl_application/vector.h b/03_sdl_basics/14_15_sdl_button/vector.h similarity index 100% rename from 03_sdl_basics/21_24_sdl_application/vector.h rename to 03_sdl_basics/14_15_sdl_button/vector.h diff --git a/03_sdl_basics/26_sdl_button.txt b/03_sdl_basics/14_sdl_button.txt similarity index 100% rename from 03_sdl_basics/26_sdl_button.txt rename to 03_sdl_basics/14_sdl_button.txt diff --git a/03_sdl_basics/27_sdl_button_app.txt b/03_sdl_basics/15_sdl_button_app.txt similarity index 100% rename from 03_sdl_basics/27_sdl_button_app.txt rename to 03_sdl_basics/15_sdl_button_app.txt diff --git a/03_sdl_basics/28_other_exercises.txt b/03_sdl_basics/16_other_exercises.txt similarity index 100% rename from 03_sdl_basics/28_other_exercises.txt rename to 03_sdl_basics/16_other_exercises.txt diff --git a/03_sdl_basics/13_sdl_setup.txt b/03_sdl_basics/1_sdl_setup.txt similarity index 100% rename from 03_sdl_basics/13_sdl_setup.txt rename to 03_sdl_basics/1_sdl_setup.txt diff --git a/03_sdl_basics/13_sdl_setup/sdl_alap_projekt.zip b/03_sdl_basics/1_sdl_setup/sdl_alap_projekt.zip similarity index 100% rename from 03_sdl_basics/13_sdl_setup/sdl_alap_projekt.zip rename to 03_sdl_basics/1_sdl_setup/sdl_alap_projekt.zip diff --git a/03_sdl_basics/25_sdl_moving_sprites/.clang-format b/03_sdl_basics/2_8_sdl_software_renderer/.clang-format similarity index 100% rename from 03_sdl_basics/25_sdl_moving_sprites/.clang-format rename to 03_sdl_basics/2_8_sdl_software_renderer/.clang-format diff --git a/03_sdl_basics/25_sdl_moving_sprites/camera.cpp b/03_sdl_basics/2_8_sdl_software_renderer/camera.cpp similarity index 100% rename from 03_sdl_basics/25_sdl_moving_sprites/camera.cpp rename to 03_sdl_basics/2_8_sdl_software_renderer/camera.cpp diff --git a/03_sdl_basics/25_sdl_moving_sprites/camera.h b/03_sdl_basics/2_8_sdl_software_renderer/camera.h similarity index 100% rename from 03_sdl_basics/25_sdl_moving_sprites/camera.h rename to 03_sdl_basics/2_8_sdl_software_renderer/camera.h diff --git a/03_sdl_basics/25_sdl_moving_sprites/color.cpp b/03_sdl_basics/2_8_sdl_software_renderer/color.cpp similarity index 100% rename from 03_sdl_basics/25_sdl_moving_sprites/color.cpp rename to 03_sdl_basics/2_8_sdl_software_renderer/color.cpp diff --git a/03_sdl_basics/25_sdl_moving_sprites/color.h b/03_sdl_basics/2_8_sdl_software_renderer/color.h similarity index 100% rename from 03_sdl_basics/25_sdl_moving_sprites/color.h rename to 03_sdl_basics/2_8_sdl_software_renderer/color.h diff --git a/03_sdl_basics/14_20_sdl_software_renderer/compile.bat b/03_sdl_basics/2_8_sdl_software_renderer/compile.bat similarity index 100% rename from 03_sdl_basics/14_20_sdl_software_renderer/compile.bat rename to 03_sdl_basics/2_8_sdl_software_renderer/compile.bat diff --git a/03_sdl_basics/14_20_sdl_software_renderer/compile.sh b/03_sdl_basics/2_8_sdl_software_renderer/compile.sh similarity index 100% rename from 03_sdl_basics/14_20_sdl_software_renderer/compile.sh rename to 03_sdl_basics/2_8_sdl_software_renderer/compile.sh diff --git a/03_sdl_basics/25_sdl_moving_sprites/image.cpp b/03_sdl_basics/2_8_sdl_software_renderer/image.cpp similarity index 100% rename from 03_sdl_basics/25_sdl_moving_sprites/image.cpp rename to 03_sdl_basics/2_8_sdl_software_renderer/image.cpp diff --git a/03_sdl_basics/25_sdl_moving_sprites/image.h b/03_sdl_basics/2_8_sdl_software_renderer/image.h similarity index 100% rename from 03_sdl_basics/25_sdl_moving_sprites/image.h rename to 03_sdl_basics/2_8_sdl_software_renderer/image.h diff --git a/03_sdl_basics/14_20_sdl_software_renderer/main.cpp b/03_sdl_basics/2_8_sdl_software_renderer/main.cpp similarity index 100% rename from 03_sdl_basics/14_20_sdl_software_renderer/main.cpp rename to 03_sdl_basics/2_8_sdl_software_renderer/main.cpp diff --git a/03_sdl_basics/25_sdl_moving_sprites/math.cpp b/03_sdl_basics/2_8_sdl_software_renderer/math.cpp similarity index 100% rename from 03_sdl_basics/25_sdl_moving_sprites/math.cpp rename to 03_sdl_basics/2_8_sdl_software_renderer/math.cpp diff --git a/03_sdl_basics/25_sdl_moving_sprites/math.h b/03_sdl_basics/2_8_sdl_software_renderer/math.h similarity index 100% rename from 03_sdl_basics/25_sdl_moving_sprites/math.h rename to 03_sdl_basics/2_8_sdl_software_renderer/math.h diff --git a/03_sdl_basics/25_sdl_moving_sprites/rect2.cpp b/03_sdl_basics/2_8_sdl_software_renderer/rect2.cpp similarity index 100% rename from 03_sdl_basics/25_sdl_moving_sprites/rect2.cpp rename to 03_sdl_basics/2_8_sdl_software_renderer/rect2.cpp diff --git a/03_sdl_basics/25_sdl_moving_sprites/rect2.h b/03_sdl_basics/2_8_sdl_software_renderer/rect2.h similarity index 100% rename from 03_sdl_basics/25_sdl_moving_sprites/rect2.h rename to 03_sdl_basics/2_8_sdl_software_renderer/rect2.h diff --git a/03_sdl_basics/25_sdl_moving_sprites/renderer.cpp b/03_sdl_basics/2_8_sdl_software_renderer/renderer.cpp similarity index 100% rename from 03_sdl_basics/25_sdl_moving_sprites/renderer.cpp rename to 03_sdl_basics/2_8_sdl_software_renderer/renderer.cpp diff --git a/03_sdl_basics/25_sdl_moving_sprites/renderer.h b/03_sdl_basics/2_8_sdl_software_renderer/renderer.h similarity index 100% rename from 03_sdl_basics/25_sdl_moving_sprites/renderer.h rename to 03_sdl_basics/2_8_sdl_software_renderer/renderer.h diff --git a/03_sdl_basics/25_sdl_moving_sprites/sprite.cpp b/03_sdl_basics/2_8_sdl_software_renderer/sprite.cpp similarity index 100% rename from 03_sdl_basics/25_sdl_moving_sprites/sprite.cpp rename to 03_sdl_basics/2_8_sdl_software_renderer/sprite.cpp diff --git a/03_sdl_basics/25_sdl_moving_sprites/sprite.h b/03_sdl_basics/2_8_sdl_software_renderer/sprite.h similarity index 100% rename from 03_sdl_basics/25_sdl_moving_sprites/sprite.h rename to 03_sdl_basics/2_8_sdl_software_renderer/sprite.h diff --git a/03_sdl_basics/25_sdl_moving_sprites/string.cpp b/03_sdl_basics/2_8_sdl_software_renderer/string.cpp similarity index 100% rename from 03_sdl_basics/25_sdl_moving_sprites/string.cpp rename to 03_sdl_basics/2_8_sdl_software_renderer/string.cpp diff --git a/03_sdl_basics/25_sdl_moving_sprites/string.h b/03_sdl_basics/2_8_sdl_software_renderer/string.h similarity index 100% rename from 03_sdl_basics/25_sdl_moving_sprites/string.h rename to 03_sdl_basics/2_8_sdl_software_renderer/string.h diff --git a/03_sdl_basics/25_sdl_moving_sprites/texture.cpp b/03_sdl_basics/2_8_sdl_software_renderer/texture.cpp similarity index 100% rename from 03_sdl_basics/25_sdl_moving_sprites/texture.cpp rename to 03_sdl_basics/2_8_sdl_software_renderer/texture.cpp diff --git a/03_sdl_basics/25_sdl_moving_sprites/texture.h b/03_sdl_basics/2_8_sdl_software_renderer/texture.h similarity index 100% rename from 03_sdl_basics/25_sdl_moving_sprites/texture.h rename to 03_sdl_basics/2_8_sdl_software_renderer/texture.h diff --git a/03_sdl_basics/25_sdl_moving_sprites/ti.bmp b/03_sdl_basics/2_8_sdl_software_renderer/ti.bmp similarity index 100% rename from 03_sdl_basics/25_sdl_moving_sprites/ti.bmp rename to 03_sdl_basics/2_8_sdl_software_renderer/ti.bmp diff --git a/03_sdl_basics/25_sdl_moving_sprites/vector.h b/03_sdl_basics/2_8_sdl_software_renderer/vector.h similarity index 100% rename from 03_sdl_basics/25_sdl_moving_sprites/vector.h rename to 03_sdl_basics/2_8_sdl_software_renderer/vector.h diff --git a/03_sdl_basics/14_sdl_basics.txt b/03_sdl_basics/2_sdl_basics.txt similarity index 100% rename from 03_sdl_basics/14_sdl_basics.txt rename to 03_sdl_basics/2_sdl_basics.txt diff --git a/03_sdl_basics/15_sdl_color.txt b/03_sdl_basics/3_sdl_color.txt similarity index 100% rename from 03_sdl_basics/15_sdl_color.txt rename to 03_sdl_basics/3_sdl_color.txt diff --git a/03_sdl_basics/16_sdl_image.txt b/03_sdl_basics/4_sdl_image.txt similarity index 100% rename from 03_sdl_basics/16_sdl_image.txt rename to 03_sdl_basics/4_sdl_image.txt diff --git a/03_sdl_basics/17_sdl_renderer.txt b/03_sdl_basics/5_sdl_renderer.txt similarity index 100% rename from 03_sdl_basics/17_sdl_renderer.txt rename to 03_sdl_basics/5_sdl_renderer.txt diff --git a/03_sdl_basics/18_sdl_texture.txt b/03_sdl_basics/6_sdl_texture.txt similarity index 100% rename from 03_sdl_basics/18_sdl_texture.txt rename to 03_sdl_basics/6_sdl_texture.txt diff --git a/03_sdl_basics/19_sdl_sprite.txt b/03_sdl_basics/7_sdl_sprite.txt similarity index 100% rename from 03_sdl_basics/19_sdl_sprite.txt rename to 03_sdl_basics/7_sdl_sprite.txt diff --git a/03_sdl_basics/20_sdl_camera.txt b/03_sdl_basics/8_sdl_camera.txt similarity index 100% rename from 03_sdl_basics/20_sdl_camera.txt rename to 03_sdl_basics/8_sdl_camera.txt diff --git a/03_sdl_basics/26_27_sdl_button/.clang-format b/03_sdl_basics/9_12_sdl_application/.clang-format similarity index 100% rename from 03_sdl_basics/26_27_sdl_button/.clang-format rename to 03_sdl_basics/9_12_sdl_application/.clang-format diff --git a/03_sdl_basics/26_27_sdl_button/application.cpp b/03_sdl_basics/9_12_sdl_application/application.cpp similarity index 100% rename from 03_sdl_basics/26_27_sdl_button/application.cpp rename to 03_sdl_basics/9_12_sdl_application/application.cpp diff --git a/03_sdl_basics/26_27_sdl_button/application.h b/03_sdl_basics/9_12_sdl_application/application.h similarity index 100% rename from 03_sdl_basics/26_27_sdl_button/application.h rename to 03_sdl_basics/9_12_sdl_application/application.h diff --git a/03_sdl_basics/26_27_sdl_button/camera.cpp b/03_sdl_basics/9_12_sdl_application/camera.cpp similarity index 100% rename from 03_sdl_basics/26_27_sdl_button/camera.cpp rename to 03_sdl_basics/9_12_sdl_application/camera.cpp diff --git a/03_sdl_basics/26_27_sdl_button/camera.h b/03_sdl_basics/9_12_sdl_application/camera.h similarity index 100% rename from 03_sdl_basics/26_27_sdl_button/camera.h rename to 03_sdl_basics/9_12_sdl_application/camera.h diff --git a/03_sdl_basics/26_27_sdl_button/color.cpp b/03_sdl_basics/9_12_sdl_application/color.cpp similarity index 100% rename from 03_sdl_basics/26_27_sdl_button/color.cpp rename to 03_sdl_basics/9_12_sdl_application/color.cpp diff --git a/03_sdl_basics/26_27_sdl_button/color.h b/03_sdl_basics/9_12_sdl_application/color.h similarity index 100% rename from 03_sdl_basics/26_27_sdl_button/color.h rename to 03_sdl_basics/9_12_sdl_application/color.h diff --git a/03_sdl_basics/25_sdl_moving_sprites/compile.bat b/03_sdl_basics/9_12_sdl_application/compile.bat old mode 100644 new mode 100755 similarity index 100% rename from 03_sdl_basics/25_sdl_moving_sprites/compile.bat rename to 03_sdl_basics/9_12_sdl_application/compile.bat diff --git a/03_sdl_basics/25_sdl_moving_sprites/compile.sh b/03_sdl_basics/9_12_sdl_application/compile.sh similarity index 100% rename from 03_sdl_basics/25_sdl_moving_sprites/compile.sh rename to 03_sdl_basics/9_12_sdl_application/compile.sh diff --git a/03_sdl_basics/26_27_sdl_button/image.cpp b/03_sdl_basics/9_12_sdl_application/image.cpp similarity index 100% rename from 03_sdl_basics/26_27_sdl_button/image.cpp rename to 03_sdl_basics/9_12_sdl_application/image.cpp diff --git a/03_sdl_basics/26_27_sdl_button/image.h b/03_sdl_basics/9_12_sdl_application/image.h similarity index 100% rename from 03_sdl_basics/26_27_sdl_button/image.h rename to 03_sdl_basics/9_12_sdl_application/image.h diff --git a/03_sdl_basics/26_27_sdl_button/impl_application.h b/03_sdl_basics/9_12_sdl_application/impl_application.h similarity index 100% rename from 03_sdl_basics/26_27_sdl_button/impl_application.h rename to 03_sdl_basics/9_12_sdl_application/impl_application.h diff --git a/03_sdl_basics/26_27_sdl_button/main.cpp b/03_sdl_basics/9_12_sdl_application/main.cpp similarity index 100% rename from 03_sdl_basics/26_27_sdl_button/main.cpp rename to 03_sdl_basics/9_12_sdl_application/main.cpp diff --git a/03_sdl_basics/21_24_sdl_application/main_scene.cpp b/03_sdl_basics/9_12_sdl_application/main_scene.cpp similarity index 100% rename from 03_sdl_basics/21_24_sdl_application/main_scene.cpp rename to 03_sdl_basics/9_12_sdl_application/main_scene.cpp diff --git a/03_sdl_basics/21_24_sdl_application/main_scene.h b/03_sdl_basics/9_12_sdl_application/main_scene.h similarity index 100% rename from 03_sdl_basics/21_24_sdl_application/main_scene.h rename to 03_sdl_basics/9_12_sdl_application/main_scene.h diff --git a/03_sdl_basics/26_27_sdl_button/math.cpp b/03_sdl_basics/9_12_sdl_application/math.cpp similarity index 100% rename from 03_sdl_basics/26_27_sdl_button/math.cpp rename to 03_sdl_basics/9_12_sdl_application/math.cpp diff --git a/03_sdl_basics/26_27_sdl_button/math.h b/03_sdl_basics/9_12_sdl_application/math.h similarity index 100% rename from 03_sdl_basics/26_27_sdl_button/math.h rename to 03_sdl_basics/9_12_sdl_application/math.h diff --git a/03_sdl_basics/26_27_sdl_button/rect2.cpp b/03_sdl_basics/9_12_sdl_application/rect2.cpp similarity index 100% rename from 03_sdl_basics/26_27_sdl_button/rect2.cpp rename to 03_sdl_basics/9_12_sdl_application/rect2.cpp diff --git a/03_sdl_basics/26_27_sdl_button/rect2.h b/03_sdl_basics/9_12_sdl_application/rect2.h similarity index 100% rename from 03_sdl_basics/26_27_sdl_button/rect2.h rename to 03_sdl_basics/9_12_sdl_application/rect2.h diff --git a/03_sdl_basics/26_27_sdl_button/renderer.cpp b/03_sdl_basics/9_12_sdl_application/renderer.cpp similarity index 100% rename from 03_sdl_basics/26_27_sdl_button/renderer.cpp rename to 03_sdl_basics/9_12_sdl_application/renderer.cpp diff --git a/03_sdl_basics/26_27_sdl_button/renderer.h b/03_sdl_basics/9_12_sdl_application/renderer.h similarity index 100% rename from 03_sdl_basics/26_27_sdl_button/renderer.h rename to 03_sdl_basics/9_12_sdl_application/renderer.h diff --git a/03_sdl_basics/26_27_sdl_button/scene.cpp b/03_sdl_basics/9_12_sdl_application/scene.cpp similarity index 100% rename from 03_sdl_basics/26_27_sdl_button/scene.cpp rename to 03_sdl_basics/9_12_sdl_application/scene.cpp diff --git a/03_sdl_basics/26_27_sdl_button/scene.h b/03_sdl_basics/9_12_sdl_application/scene.h similarity index 100% rename from 03_sdl_basics/26_27_sdl_button/scene.h rename to 03_sdl_basics/9_12_sdl_application/scene.h diff --git a/03_sdl_basics/26_27_sdl_button/sprite.cpp b/03_sdl_basics/9_12_sdl_application/sprite.cpp similarity index 100% rename from 03_sdl_basics/26_27_sdl_button/sprite.cpp rename to 03_sdl_basics/9_12_sdl_application/sprite.cpp diff --git a/03_sdl_basics/26_27_sdl_button/sprite.h b/03_sdl_basics/9_12_sdl_application/sprite.h similarity index 100% rename from 03_sdl_basics/26_27_sdl_button/sprite.h rename to 03_sdl_basics/9_12_sdl_application/sprite.h diff --git a/03_sdl_basics/26_27_sdl_button/string.cpp b/03_sdl_basics/9_12_sdl_application/string.cpp similarity index 100% rename from 03_sdl_basics/26_27_sdl_button/string.cpp rename to 03_sdl_basics/9_12_sdl_application/string.cpp diff --git a/03_sdl_basics/26_27_sdl_button/string.h b/03_sdl_basics/9_12_sdl_application/string.h similarity index 100% rename from 03_sdl_basics/26_27_sdl_button/string.h rename to 03_sdl_basics/9_12_sdl_application/string.h diff --git a/03_sdl_basics/26_27_sdl_button/texture.cpp b/03_sdl_basics/9_12_sdl_application/texture.cpp similarity index 100% rename from 03_sdl_basics/26_27_sdl_button/texture.cpp rename to 03_sdl_basics/9_12_sdl_application/texture.cpp diff --git a/03_sdl_basics/26_27_sdl_button/texture.h b/03_sdl_basics/9_12_sdl_application/texture.h similarity index 100% rename from 03_sdl_basics/26_27_sdl_button/texture.h rename to 03_sdl_basics/9_12_sdl_application/texture.h diff --git a/03_sdl_basics/26_27_sdl_button/ti.bmp b/03_sdl_basics/9_12_sdl_application/ti.bmp similarity index 100% rename from 03_sdl_basics/26_27_sdl_button/ti.bmp rename to 03_sdl_basics/9_12_sdl_application/ti.bmp diff --git a/03_sdl_basics/26_27_sdl_button/vector.h b/03_sdl_basics/9_12_sdl_application/vector.h similarity index 100% rename from 03_sdl_basics/26_27_sdl_button/vector.h rename to 03_sdl_basics/9_12_sdl_application/vector.h diff --git a/03_sdl_basics/21_sdl_scene.txt b/03_sdl_basics/9_sdl_scene.txt similarity index 100% rename from 03_sdl_basics/21_sdl_scene.txt rename to 03_sdl_basics/9_sdl_scene.txt