From 1e590697b1f3d45f0e7ca14c505b1993d5f96dd7 Mon Sep 17 00:00:00 2001 From: Joey de Vries Date: Wed, 1 Jul 2020 09:52:04 +0200 Subject: [PATCH] Get the 0.full_source folder back in game directory and comment out game compile, not ideal, but needs to be reverted for now to not break code/book links, will look into better fix. --- CMakeLists.txt | 2 +- src/7.in_practice/3.2d_game/{ => 0.full_source}/ball_object.cpp | 0 src/7.in_practice/3.2d_game/{ => 0.full_source}/ball_object.h | 0 src/7.in_practice/3.2d_game/{ => 0.full_source}/game.cpp | 0 src/7.in_practice/3.2d_game/{ => 0.full_source}/game.h | 0 src/7.in_practice/3.2d_game/{ => 0.full_source}/game_level.cpp | 0 src/7.in_practice/3.2d_game/{ => 0.full_source}/game_level.h | 0 src/7.in_practice/3.2d_game/{ => 0.full_source}/game_object.cpp | 0 src/7.in_practice/3.2d_game/{ => 0.full_source}/game_object.h | 0 src/7.in_practice/3.2d_game/{ => 0.full_source}/glad.c | 0 src/7.in_practice/3.2d_game/{ => 0.full_source}/particle.fs | 0 src/7.in_practice/3.2d_game/{ => 0.full_source}/particle.vs | 0 .../3.2d_game/{ => 0.full_source}/particle_generator.cpp | 0 .../3.2d_game/{ => 0.full_source}/particle_generator.h | 0 .../3.2d_game/{ => 0.full_source}/post_processing.fs | 0 .../3.2d_game/{ => 0.full_source}/post_processing.vs | 0 .../3.2d_game/{ => 0.full_source}/post_processor.cpp | 0 .../3.2d_game/{ => 0.full_source}/post_processor.h | 0 src/7.in_practice/3.2d_game/{ => 0.full_source}/power_up.h | 0 src/7.in_practice/3.2d_game/{ => 0.full_source}/program.cpp | 0 .../3.2d_game/{ => 0.full_source}/progress/2.game.cpp | 0 .../3.2d_game/{ => 0.full_source}/progress/2.game.h | 0 .../3.2d_game/{ => 0.full_source}/progress/2.program.cpp | 0 .../3.2d_game/{ => 0.full_source}/progress/3.game.cpp | 0 .../3.2d_game/{ => 0.full_source}/progress/4.game.cpp | 0 .../3.2d_game/{ => 0.full_source}/progress/4.game.h | 0 .../{ => 0.full_source}/progress/5.1.ball_object_collisions.cpp | 0 .../{ => 0.full_source}/progress/5.1.ball_object_collisions.h | 0 .../3.2d_game/{ => 0.full_source}/progress/5.game.cpp | 0 .../3.2d_game/{ => 0.full_source}/progress/5.game.h | 0 .../3.2d_game/{ => 0.full_source}/progress/6.game.cpp | 0 .../3.2d_game/{ => 0.full_source}/progress/7.game.cpp | 0 .../3.2d_game/{ => 0.full_source}/progress/8.game.cpp | 0 .../3.2d_game/{ => 0.full_source}/progress/8.game.h | 0 .../3.2d_game/{ => 0.full_source}/progress/9.game.cpp | 0 .../3.2d_game/{ => 0.full_source}/resource_manager.cpp | 0 .../3.2d_game/{ => 0.full_source}/resource_manager.h | 0 src/7.in_practice/3.2d_game/{ => 0.full_source}/shader.cpp | 0 src/7.in_practice/3.2d_game/{ => 0.full_source}/shader.h | 0 src/7.in_practice/3.2d_game/{ => 0.full_source}/sprite.fs | 0 src/7.in_practice/3.2d_game/{ => 0.full_source}/sprite.vs | 0 .../3.2d_game/{ => 0.full_source}/sprite_renderer.cpp | 0 .../3.2d_game/{ => 0.full_source}/sprite_renderer.h | 0 src/7.in_practice/3.2d_game/{ => 0.full_source}/stb_image.cpp | 0 src/7.in_practice/3.2d_game/{ => 0.full_source}/text_2d.fs | 0 src/7.in_practice/3.2d_game/{ => 0.full_source}/text_2d.vs | 0 .../3.2d_game/{ => 0.full_source}/text_renderer.cpp | 0 src/7.in_practice/3.2d_game/{ => 0.full_source}/text_renderer.h | 0 src/7.in_practice/3.2d_game/{ => 0.full_source}/texture.cpp | 0 src/7.in_practice/3.2d_game/{ => 0.full_source}/texture.h | 0 50 files changed, 1 insertion(+), 1 deletion(-) rename src/7.in_practice/3.2d_game/{ => 0.full_source}/ball_object.cpp (100%) rename src/7.in_practice/3.2d_game/{ => 0.full_source}/ball_object.h (100%) rename src/7.in_practice/3.2d_game/{ => 0.full_source}/game.cpp (100%) rename src/7.in_practice/3.2d_game/{ => 0.full_source}/game.h (100%) rename src/7.in_practice/3.2d_game/{ => 0.full_source}/game_level.cpp (100%) rename src/7.in_practice/3.2d_game/{ => 0.full_source}/game_level.h (100%) rename src/7.in_practice/3.2d_game/{ => 0.full_source}/game_object.cpp (100%) rename src/7.in_practice/3.2d_game/{ => 0.full_source}/game_object.h (100%) rename src/7.in_practice/3.2d_game/{ => 0.full_source}/glad.c (100%) rename src/7.in_practice/3.2d_game/{ => 0.full_source}/particle.fs (100%) rename src/7.in_practice/3.2d_game/{ => 0.full_source}/particle.vs (100%) rename src/7.in_practice/3.2d_game/{ => 0.full_source}/particle_generator.cpp (100%) rename src/7.in_practice/3.2d_game/{ => 0.full_source}/particle_generator.h (100%) rename src/7.in_practice/3.2d_game/{ => 0.full_source}/post_processing.fs (100%) rename src/7.in_practice/3.2d_game/{ => 0.full_source}/post_processing.vs (100%) rename src/7.in_practice/3.2d_game/{ => 0.full_source}/post_processor.cpp (100%) rename src/7.in_practice/3.2d_game/{ => 0.full_source}/post_processor.h (100%) rename src/7.in_practice/3.2d_game/{ => 0.full_source}/power_up.h (100%) rename src/7.in_practice/3.2d_game/{ => 0.full_source}/program.cpp (100%) rename src/7.in_practice/3.2d_game/{ => 0.full_source}/progress/2.game.cpp (100%) rename src/7.in_practice/3.2d_game/{ => 0.full_source}/progress/2.game.h (100%) rename src/7.in_practice/3.2d_game/{ => 0.full_source}/progress/2.program.cpp (100%) rename src/7.in_practice/3.2d_game/{ => 0.full_source}/progress/3.game.cpp (100%) rename src/7.in_practice/3.2d_game/{ => 0.full_source}/progress/4.game.cpp (100%) rename src/7.in_practice/3.2d_game/{ => 0.full_source}/progress/4.game.h (100%) rename src/7.in_practice/3.2d_game/{ => 0.full_source}/progress/5.1.ball_object_collisions.cpp (100%) rename src/7.in_practice/3.2d_game/{ => 0.full_source}/progress/5.1.ball_object_collisions.h (100%) rename src/7.in_practice/3.2d_game/{ => 0.full_source}/progress/5.game.cpp (100%) rename src/7.in_practice/3.2d_game/{ => 0.full_source}/progress/5.game.h (100%) rename src/7.in_practice/3.2d_game/{ => 0.full_source}/progress/6.game.cpp (100%) rename src/7.in_practice/3.2d_game/{ => 0.full_source}/progress/7.game.cpp (100%) rename src/7.in_practice/3.2d_game/{ => 0.full_source}/progress/8.game.cpp (100%) rename src/7.in_practice/3.2d_game/{ => 0.full_source}/progress/8.game.h (100%) rename src/7.in_practice/3.2d_game/{ => 0.full_source}/progress/9.game.cpp (100%) rename src/7.in_practice/3.2d_game/{ => 0.full_source}/resource_manager.cpp (100%) rename src/7.in_practice/3.2d_game/{ => 0.full_source}/resource_manager.h (100%) rename src/7.in_practice/3.2d_game/{ => 0.full_source}/shader.cpp (100%) rename src/7.in_practice/3.2d_game/{ => 0.full_source}/shader.h (100%) rename src/7.in_practice/3.2d_game/{ => 0.full_source}/sprite.fs (100%) rename src/7.in_practice/3.2d_game/{ => 0.full_source}/sprite.vs (100%) rename src/7.in_practice/3.2d_game/{ => 0.full_source}/sprite_renderer.cpp (100%) rename src/7.in_practice/3.2d_game/{ => 0.full_source}/sprite_renderer.h (100%) rename src/7.in_practice/3.2d_game/{ => 0.full_source}/stb_image.cpp (100%) rename src/7.in_practice/3.2d_game/{ => 0.full_source}/text_2d.fs (100%) rename src/7.in_practice/3.2d_game/{ => 0.full_source}/text_2d.vs (100%) rename src/7.in_practice/3.2d_game/{ => 0.full_source}/text_renderer.cpp (100%) rename src/7.in_practice/3.2d_game/{ => 0.full_source}/text_renderer.h (100%) rename src/7.in_practice/3.2d_game/{ => 0.full_source}/texture.cpp (100%) rename src/7.in_practice/3.2d_game/{ => 0.full_source}/texture.h (100%) diff --git a/CMakeLists.txt b/CMakeLists.txt index cd1e91f..81e62aa 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -163,7 +163,7 @@ set(6.pbr set(7.in_practice 1.debugging 2.text_rendering - 3.2d_game + #3.2d_game ) diff --git a/src/7.in_practice/3.2d_game/ball_object.cpp b/src/7.in_practice/3.2d_game/0.full_source/ball_object.cpp similarity index 100% rename from src/7.in_practice/3.2d_game/ball_object.cpp rename to src/7.in_practice/3.2d_game/0.full_source/ball_object.cpp diff --git a/src/7.in_practice/3.2d_game/ball_object.h b/src/7.in_practice/3.2d_game/0.full_source/ball_object.h similarity index 100% rename from src/7.in_practice/3.2d_game/ball_object.h rename to src/7.in_practice/3.2d_game/0.full_source/ball_object.h diff --git a/src/7.in_practice/3.2d_game/game.cpp b/src/7.in_practice/3.2d_game/0.full_source/game.cpp similarity index 100% rename from src/7.in_practice/3.2d_game/game.cpp rename to src/7.in_practice/3.2d_game/0.full_source/game.cpp diff --git a/src/7.in_practice/3.2d_game/game.h b/src/7.in_practice/3.2d_game/0.full_source/game.h similarity index 100% rename from src/7.in_practice/3.2d_game/game.h rename to src/7.in_practice/3.2d_game/0.full_source/game.h diff --git a/src/7.in_practice/3.2d_game/game_level.cpp b/src/7.in_practice/3.2d_game/0.full_source/game_level.cpp similarity index 100% rename from src/7.in_practice/3.2d_game/game_level.cpp rename to src/7.in_practice/3.2d_game/0.full_source/game_level.cpp diff --git a/src/7.in_practice/3.2d_game/game_level.h b/src/7.in_practice/3.2d_game/0.full_source/game_level.h similarity index 100% rename from src/7.in_practice/3.2d_game/game_level.h rename to src/7.in_practice/3.2d_game/0.full_source/game_level.h diff --git a/src/7.in_practice/3.2d_game/game_object.cpp b/src/7.in_practice/3.2d_game/0.full_source/game_object.cpp similarity index 100% rename from src/7.in_practice/3.2d_game/game_object.cpp rename to src/7.in_practice/3.2d_game/0.full_source/game_object.cpp diff --git a/src/7.in_practice/3.2d_game/game_object.h b/src/7.in_practice/3.2d_game/0.full_source/game_object.h similarity index 100% rename from src/7.in_practice/3.2d_game/game_object.h rename to src/7.in_practice/3.2d_game/0.full_source/game_object.h diff --git a/src/7.in_practice/3.2d_game/glad.c b/src/7.in_practice/3.2d_game/0.full_source/glad.c similarity index 100% rename from src/7.in_practice/3.2d_game/glad.c rename to src/7.in_practice/3.2d_game/0.full_source/glad.c diff --git a/src/7.in_practice/3.2d_game/particle.fs b/src/7.in_practice/3.2d_game/0.full_source/particle.fs similarity index 100% rename from src/7.in_practice/3.2d_game/particle.fs rename to src/7.in_practice/3.2d_game/0.full_source/particle.fs diff --git a/src/7.in_practice/3.2d_game/particle.vs b/src/7.in_practice/3.2d_game/0.full_source/particle.vs similarity index 100% rename from src/7.in_practice/3.2d_game/particle.vs rename to src/7.in_practice/3.2d_game/0.full_source/particle.vs diff --git a/src/7.in_practice/3.2d_game/particle_generator.cpp b/src/7.in_practice/3.2d_game/0.full_source/particle_generator.cpp similarity index 100% rename from src/7.in_practice/3.2d_game/particle_generator.cpp rename to src/7.in_practice/3.2d_game/0.full_source/particle_generator.cpp diff --git a/src/7.in_practice/3.2d_game/particle_generator.h b/src/7.in_practice/3.2d_game/0.full_source/particle_generator.h similarity index 100% rename from src/7.in_practice/3.2d_game/particle_generator.h rename to src/7.in_practice/3.2d_game/0.full_source/particle_generator.h diff --git a/src/7.in_practice/3.2d_game/post_processing.fs b/src/7.in_practice/3.2d_game/0.full_source/post_processing.fs similarity index 100% rename from src/7.in_practice/3.2d_game/post_processing.fs rename to src/7.in_practice/3.2d_game/0.full_source/post_processing.fs diff --git a/src/7.in_practice/3.2d_game/post_processing.vs b/src/7.in_practice/3.2d_game/0.full_source/post_processing.vs similarity index 100% rename from src/7.in_practice/3.2d_game/post_processing.vs rename to src/7.in_practice/3.2d_game/0.full_source/post_processing.vs diff --git a/src/7.in_practice/3.2d_game/post_processor.cpp b/src/7.in_practice/3.2d_game/0.full_source/post_processor.cpp similarity index 100% rename from src/7.in_practice/3.2d_game/post_processor.cpp rename to src/7.in_practice/3.2d_game/0.full_source/post_processor.cpp diff --git a/src/7.in_practice/3.2d_game/post_processor.h b/src/7.in_practice/3.2d_game/0.full_source/post_processor.h similarity index 100% rename from src/7.in_practice/3.2d_game/post_processor.h rename to src/7.in_practice/3.2d_game/0.full_source/post_processor.h diff --git a/src/7.in_practice/3.2d_game/power_up.h b/src/7.in_practice/3.2d_game/0.full_source/power_up.h similarity index 100% rename from src/7.in_practice/3.2d_game/power_up.h rename to src/7.in_practice/3.2d_game/0.full_source/power_up.h diff --git a/src/7.in_practice/3.2d_game/program.cpp b/src/7.in_practice/3.2d_game/0.full_source/program.cpp similarity index 100% rename from src/7.in_practice/3.2d_game/program.cpp rename to src/7.in_practice/3.2d_game/0.full_source/program.cpp diff --git a/src/7.in_practice/3.2d_game/progress/2.game.cpp b/src/7.in_practice/3.2d_game/0.full_source/progress/2.game.cpp similarity index 100% rename from src/7.in_practice/3.2d_game/progress/2.game.cpp rename to src/7.in_practice/3.2d_game/0.full_source/progress/2.game.cpp diff --git a/src/7.in_practice/3.2d_game/progress/2.game.h b/src/7.in_practice/3.2d_game/0.full_source/progress/2.game.h similarity index 100% rename from src/7.in_practice/3.2d_game/progress/2.game.h rename to src/7.in_practice/3.2d_game/0.full_source/progress/2.game.h diff --git a/src/7.in_practice/3.2d_game/progress/2.program.cpp b/src/7.in_practice/3.2d_game/0.full_source/progress/2.program.cpp similarity index 100% rename from src/7.in_practice/3.2d_game/progress/2.program.cpp rename to src/7.in_practice/3.2d_game/0.full_source/progress/2.program.cpp diff --git a/src/7.in_practice/3.2d_game/progress/3.game.cpp b/src/7.in_practice/3.2d_game/0.full_source/progress/3.game.cpp similarity index 100% rename from src/7.in_practice/3.2d_game/progress/3.game.cpp rename to src/7.in_practice/3.2d_game/0.full_source/progress/3.game.cpp diff --git a/src/7.in_practice/3.2d_game/progress/4.game.cpp b/src/7.in_practice/3.2d_game/0.full_source/progress/4.game.cpp similarity index 100% rename from src/7.in_practice/3.2d_game/progress/4.game.cpp rename to src/7.in_practice/3.2d_game/0.full_source/progress/4.game.cpp diff --git a/src/7.in_practice/3.2d_game/progress/4.game.h b/src/7.in_practice/3.2d_game/0.full_source/progress/4.game.h similarity index 100% rename from src/7.in_practice/3.2d_game/progress/4.game.h rename to src/7.in_practice/3.2d_game/0.full_source/progress/4.game.h diff --git a/src/7.in_practice/3.2d_game/progress/5.1.ball_object_collisions.cpp b/src/7.in_practice/3.2d_game/0.full_source/progress/5.1.ball_object_collisions.cpp similarity index 100% rename from src/7.in_practice/3.2d_game/progress/5.1.ball_object_collisions.cpp rename to src/7.in_practice/3.2d_game/0.full_source/progress/5.1.ball_object_collisions.cpp diff --git a/src/7.in_practice/3.2d_game/progress/5.1.ball_object_collisions.h b/src/7.in_practice/3.2d_game/0.full_source/progress/5.1.ball_object_collisions.h similarity index 100% rename from src/7.in_practice/3.2d_game/progress/5.1.ball_object_collisions.h rename to src/7.in_practice/3.2d_game/0.full_source/progress/5.1.ball_object_collisions.h diff --git a/src/7.in_practice/3.2d_game/progress/5.game.cpp b/src/7.in_practice/3.2d_game/0.full_source/progress/5.game.cpp similarity index 100% rename from src/7.in_practice/3.2d_game/progress/5.game.cpp rename to src/7.in_practice/3.2d_game/0.full_source/progress/5.game.cpp diff --git a/src/7.in_practice/3.2d_game/progress/5.game.h b/src/7.in_practice/3.2d_game/0.full_source/progress/5.game.h similarity index 100% rename from src/7.in_practice/3.2d_game/progress/5.game.h rename to src/7.in_practice/3.2d_game/0.full_source/progress/5.game.h diff --git a/src/7.in_practice/3.2d_game/progress/6.game.cpp b/src/7.in_practice/3.2d_game/0.full_source/progress/6.game.cpp similarity index 100% rename from src/7.in_practice/3.2d_game/progress/6.game.cpp rename to src/7.in_practice/3.2d_game/0.full_source/progress/6.game.cpp diff --git a/src/7.in_practice/3.2d_game/progress/7.game.cpp b/src/7.in_practice/3.2d_game/0.full_source/progress/7.game.cpp similarity index 100% rename from src/7.in_practice/3.2d_game/progress/7.game.cpp rename to src/7.in_practice/3.2d_game/0.full_source/progress/7.game.cpp diff --git a/src/7.in_practice/3.2d_game/progress/8.game.cpp b/src/7.in_practice/3.2d_game/0.full_source/progress/8.game.cpp similarity index 100% rename from src/7.in_practice/3.2d_game/progress/8.game.cpp rename to src/7.in_practice/3.2d_game/0.full_source/progress/8.game.cpp diff --git a/src/7.in_practice/3.2d_game/progress/8.game.h b/src/7.in_practice/3.2d_game/0.full_source/progress/8.game.h similarity index 100% rename from src/7.in_practice/3.2d_game/progress/8.game.h rename to src/7.in_practice/3.2d_game/0.full_source/progress/8.game.h diff --git a/src/7.in_practice/3.2d_game/progress/9.game.cpp b/src/7.in_practice/3.2d_game/0.full_source/progress/9.game.cpp similarity index 100% rename from src/7.in_practice/3.2d_game/progress/9.game.cpp rename to src/7.in_practice/3.2d_game/0.full_source/progress/9.game.cpp diff --git a/src/7.in_practice/3.2d_game/resource_manager.cpp b/src/7.in_practice/3.2d_game/0.full_source/resource_manager.cpp similarity index 100% rename from src/7.in_practice/3.2d_game/resource_manager.cpp rename to src/7.in_practice/3.2d_game/0.full_source/resource_manager.cpp diff --git a/src/7.in_practice/3.2d_game/resource_manager.h b/src/7.in_practice/3.2d_game/0.full_source/resource_manager.h similarity index 100% rename from src/7.in_practice/3.2d_game/resource_manager.h rename to src/7.in_practice/3.2d_game/0.full_source/resource_manager.h diff --git a/src/7.in_practice/3.2d_game/shader.cpp b/src/7.in_practice/3.2d_game/0.full_source/shader.cpp similarity index 100% rename from src/7.in_practice/3.2d_game/shader.cpp rename to src/7.in_practice/3.2d_game/0.full_source/shader.cpp diff --git a/src/7.in_practice/3.2d_game/shader.h b/src/7.in_practice/3.2d_game/0.full_source/shader.h similarity index 100% rename from src/7.in_practice/3.2d_game/shader.h rename to src/7.in_practice/3.2d_game/0.full_source/shader.h diff --git a/src/7.in_practice/3.2d_game/sprite.fs b/src/7.in_practice/3.2d_game/0.full_source/sprite.fs similarity index 100% rename from src/7.in_practice/3.2d_game/sprite.fs rename to src/7.in_practice/3.2d_game/0.full_source/sprite.fs diff --git a/src/7.in_practice/3.2d_game/sprite.vs b/src/7.in_practice/3.2d_game/0.full_source/sprite.vs similarity index 100% rename from src/7.in_practice/3.2d_game/sprite.vs rename to src/7.in_practice/3.2d_game/0.full_source/sprite.vs diff --git a/src/7.in_practice/3.2d_game/sprite_renderer.cpp b/src/7.in_practice/3.2d_game/0.full_source/sprite_renderer.cpp similarity index 100% rename from src/7.in_practice/3.2d_game/sprite_renderer.cpp rename to src/7.in_practice/3.2d_game/0.full_source/sprite_renderer.cpp diff --git a/src/7.in_practice/3.2d_game/sprite_renderer.h b/src/7.in_practice/3.2d_game/0.full_source/sprite_renderer.h similarity index 100% rename from src/7.in_practice/3.2d_game/sprite_renderer.h rename to src/7.in_practice/3.2d_game/0.full_source/sprite_renderer.h diff --git a/src/7.in_practice/3.2d_game/stb_image.cpp b/src/7.in_practice/3.2d_game/0.full_source/stb_image.cpp similarity index 100% rename from src/7.in_practice/3.2d_game/stb_image.cpp rename to src/7.in_practice/3.2d_game/0.full_source/stb_image.cpp diff --git a/src/7.in_practice/3.2d_game/text_2d.fs b/src/7.in_practice/3.2d_game/0.full_source/text_2d.fs similarity index 100% rename from src/7.in_practice/3.2d_game/text_2d.fs rename to src/7.in_practice/3.2d_game/0.full_source/text_2d.fs diff --git a/src/7.in_practice/3.2d_game/text_2d.vs b/src/7.in_practice/3.2d_game/0.full_source/text_2d.vs similarity index 100% rename from src/7.in_practice/3.2d_game/text_2d.vs rename to src/7.in_practice/3.2d_game/0.full_source/text_2d.vs diff --git a/src/7.in_practice/3.2d_game/text_renderer.cpp b/src/7.in_practice/3.2d_game/0.full_source/text_renderer.cpp similarity index 100% rename from src/7.in_practice/3.2d_game/text_renderer.cpp rename to src/7.in_practice/3.2d_game/0.full_source/text_renderer.cpp diff --git a/src/7.in_practice/3.2d_game/text_renderer.h b/src/7.in_practice/3.2d_game/0.full_source/text_renderer.h similarity index 100% rename from src/7.in_practice/3.2d_game/text_renderer.h rename to src/7.in_practice/3.2d_game/0.full_source/text_renderer.h diff --git a/src/7.in_practice/3.2d_game/texture.cpp b/src/7.in_practice/3.2d_game/0.full_source/texture.cpp similarity index 100% rename from src/7.in_practice/3.2d_game/texture.cpp rename to src/7.in_practice/3.2d_game/0.full_source/texture.cpp diff --git a/src/7.in_practice/3.2d_game/texture.h b/src/7.in_practice/3.2d_game/0.full_source/texture.h similarity index 100% rename from src/7.in_practice/3.2d_game/texture.h rename to src/7.in_practice/3.2d_game/0.full_source/texture.h