From 5e05011eaebd718983e7cd38dbf3b5dd107d4e52 Mon Sep 17 00:00:00 2001 From: Julian Murgia Date: Wed, 29 Mar 2017 13:59:20 +0200 Subject: [PATCH] Revamping of the docs organisation for a more coherent TOC Only the pages were moved so far and some empty ones created, the up-to-date toctrees come in the next commit. (cherry picked from commit b408bdb91859a80cca8ddc285a4b635677db47d5) --- about/authors.rst | 0 {reference => about}/faq.rst | 0 about/history.rst | 0 about/license.rst | 0 .../contributing}/bug_triage_guidelines.rst | 0 .../contributing}/doc_and_l10n_guidelines.rst | 0 .../updating_the_class_reference.rst | 0 .../tutorials}/3d/inverse_kinematics.rst | 0 ..._generation_with_heightmap_and_shaders.rst | 0 .../3d/working_with_3d_skeletons.rst | 0 contributing/_contributing.rst | 10 --------- .../compiling}/batch_building_templates.rst | 0 .../compiling}/compiling_for_android.rst | 0 .../compiling}/compiling_for_ios.rst | 0 .../compiling}/compiling_for_osx.rst | 0 .../compiling}/compiling_for_uwp.rst | 0 .../compiling}/compiling_for_web.rst | 0 .../compiling}/compiling_for_windows.rst | 0 .../compiling}/compiling_for_x11.rst | 0 .../cross-compiling_for_ios_on_linux.rst | 0 .../introduction_to_the_buildsystem.rst | 0 .../compiling}/packaging_godot.rst | 0 .../cpp}/configuring_an_ide.rst | 0 {reference => development/cpp}/core_types.rst | 0 .../cpp}/creating_android_modules.rst | 0 .../cpp/custom_modules_in_cpp.rst | 0 .../cpp}/inheritance_class_tree.rst | 0 .../introduction_to_godot_development.rst | 0 .../cpp}/object_class.rst | 0 .../cpp}/variant_class.rst | 0 .../plugins}/making_plugins.rst | 0 .../editor}/2d_and_3d_keybindings.rst | 0 .../editor}/command_line_tutorial.rst | 0 learning/editor/debugging.rst | 0 learning/editor/ue4_to_godot.rst | 0 .../editor}/unity_to_godot.rst | 0 .../features/2d/2d_transforms.rst | 0 .../features}/2d/canvas_layers.rst | 0 .../features}/2d/custom_drawing_in_2d.rst | 0 .../features}/2d/particle_systems_2d.rst | 0 .../features}/2d/using_tilemaps.rst | 0 .../3d/3d_performance_and_limitations.rst | 0 .../features}/3d/fixed_materials.rst | 0 .../features}/3d/high_dynamic_range.rst | 0 .../features}/3d/importing_3d_meshes.rst | 0 .../features}/3d/importing_3d_scenes.rst | 0 .../features}/3d/introduction_to_3d.rst | 0 .../features}/3d/materials.rst | 0 .../features}/3d/using_gridmaps.rst | 0 .../features/animation}/cutout_animation.rst | 0 .../features/gui}/bbcode_in_richtextlabel.rst | 0 .../features/gui}/custom_gui_controls.rst | 0 learning/features/gui/gui_containers.rst | 0 .../features/gui}/gui_skinning.rst | 0 .../features/gui}/size_and_anchors.rst | 0 .../features/inputs}/inputevent.rst | 0 .../inputs}/mouse_and_input_coordinates.rst | 0 .../features/lighting}/lighting.rst | 0 .../features/lighting}/shadow_mapping.rst | 0 .../math}/matrices_and_transforms.rst | 0 .../features/math}/vector_math.rst | 0 .../features/misc}/background_loading.rst | 0 .../misc}/binary_serialization_api.rst | 0 .../features/misc}/data_paths.rst | 0 .../features/misc}/encrypting_save_games.rst | 0 .../features/misc}/handling_quit_requests.rst | 0 .../misc}/internationalizing_games.rst | 0 .../features/misc}/locales.rst | 0 .../features/misc}/pausing_games.rst | 0 .../features/misc}/saving_games.rst | 0 .../networking}/http_client_class.rst | 0 .../managing_tcp_udp_connections.rst | 0 .../features/networking}/ssl_certificates.rst | 0 .../physics}/kinematic_character_2d.rst | 0 .../physics}/physics_introduction.rst | 0 .../features/physics}/ray-casting.rst | 0 .../platform}/android_in_app_purchases.rst | 0 .../features/platform}/services_for_ios.rst | 0 .../shading}/screen-reading_shaders.rst | 0 .../features/shading}/shader_materials.rst | 0 .../features/shading}/shading_language.rst | 0 .../viewports}/multiple_resolutions.rst | 0 .../features/viewports}/viewports.rst | 0 .../getting_started}/animations.rst | 0 .../getting_started}/filesystem.rst | 0 .../getting_started}/gui_tutorial.rst | 0 .../getting_started}/instancing.rst | 0 .../getting_started}/instancing_continued.rst | 0 .../getting_started}/resources.rst | 0 .../getting_started}/scene_tree.rst | 0 .../getting_started}/scenes_and_nodes.rst | 0 .../getting_started}/scripting.rst | 0 .../getting_started}/scripting_continued.rst | 0 .../getting_started}/simple_2d_game.rst | 0 .../getting_started}/singletons_autoload.rst | 0 .../getting_started}/splash_screen.rst | 0 .../scripting/gdscript/gdscript_advanced.rst | 0 .../scripting/gdscript/gdscript_basics.rst | 0 .../gdscript/gdscript_format_string.rst | 0 .../workflow/assets}/exporting_images.rst | 0 .../workflow/assets}/import_process.rst | 0 .../assets}/importing_audio_samples.rst | 0 .../workflow/assets}/importing_fonts.rst | 0 .../workflow/assets}/importing_textures.rst | 0 .../assets}/importing_translations.rst | 0 .../workflow/assets}/managing_image_files.rst | 0 .../export}/exporting_for_android.rst | 0 .../workflow/export}/exporting_for_ios.rst | 0 .../workflow/export}/exporting_for_pc.rst | 0 .../workflow/export}/exporting_for_uwp.rst | 0 .../workflow/export}/exporting_for_web.rst | 0 .../workflow/export}/exporting_projects.rst | 0 .../workflow/export}/one-click_deploy.rst | 0 learning/workflow/project_setup/cvs.rst | 0 .../project_setup/plugins_from_assetlib.rst | 0 .../project_setup}/project_organization.rst | 0 reference/_advanced.rst | 10 --------- reference/_cheat_sheets.rst | 9 -------- reference/_compiling.rst | 21 ------------------- reference/_developing.rst | 13 ------------ reference/_formats.rst | 8 ------- reference/_languages.rst | 13 ------------ reference/_misc_ref.rst | 13 ------------ reference/changing_editor_fonts.rst | 13 ------------ tutorials/.directory | 7 ------- tutorials/2d/_2d.rst | 10 --------- tutorials/2d/_2d_graphics.rst | 14 ------------- tutorials/2d/_2d_gui.rst | 10 --------- tutorials/2d/_2d_physics.rst | 10 --------- tutorials/3d/_3d.rst | 10 --------- tutorials/3d/_3d_graphics.rst | 17 --------------- tutorials/3d/_3d_import.rst | 9 -------- tutorials/3d/_3d_physics.rst | 9 -------- tutorials/_math.rst | 9 -------- tutorials/_misc_tutorials.rst | 9 -------- tutorials/_networking.rst | 9 -------- tutorials/_plugins.rst | 14 ------------- tutorials/_shaders.rst | 10 --------- tutorials/asset_pipeline/_asset_pipeline.rst | 10 --------- tutorials/asset_pipeline/_export.rst | 18 ---------------- tutorials/asset_pipeline/_general.rst | 8 ------- tutorials/asset_pipeline/_import.rst | 12 ----------- tutorials/engine/_engine.rst | 11 ---------- tutorials/engine/_filesystem.rst | 11 ---------- tutorials/engine/_game_flow.rst | 10 --------- tutorials/engine/_i18n.rst | 8 ------- tutorials/engine/_scene_input_viewports.rst | 11 ---------- tutorials/step_by_step/_step_by_step.rst | 20 ------------------ 148 files changed, 376 deletions(-) create mode 100644 about/authors.rst rename {reference => about}/faq.rst (100%) create mode 100644 about/history.rst create mode 100644 about/license.rst rename {contributing => community/contributing}/bug_triage_guidelines.rst (100%) rename {contributing => community/contributing}/doc_and_l10n_guidelines.rst (100%) rename {contributing => community/contributing}/updating_the_class_reference.rst (100%) rename {tutorials => community/tutorials}/3d/inverse_kinematics.rst (100%) rename {tutorials => community/tutorials/3d}/mesh_generation_with_heightmap_and_shaders.rst (100%) rename {tutorials => community/tutorials}/3d/working_with_3d_skeletons.rst (100%) delete mode 100644 contributing/_contributing.rst rename {reference => development/compiling}/batch_building_templates.rst (100%) rename {reference => development/compiling}/compiling_for_android.rst (100%) rename {reference => development/compiling}/compiling_for_ios.rst (100%) rename {reference => development/compiling}/compiling_for_osx.rst (100%) rename {reference => development/compiling}/compiling_for_uwp.rst (100%) rename {reference => development/compiling}/compiling_for_web.rst (100%) rename {reference => development/compiling}/compiling_for_windows.rst (100%) rename {reference => development/compiling}/compiling_for_x11.rst (100%) rename {reference => development/compiling}/cross-compiling_for_ios_on_linux.rst (100%) rename {reference => development/compiling}/introduction_to_the_buildsystem.rst (100%) rename {reference => development/compiling}/packaging_godot.rst (100%) rename {reference => development/cpp}/configuring_an_ide.rst (100%) rename {reference => development/cpp}/core_types.rst (100%) rename {reference => development/cpp}/creating_android_modules.rst (100%) rename reference/custom_modules_in_c++.rst => development/cpp/custom_modules_in_cpp.rst (100%) rename {reference => development/cpp}/inheritance_class_tree.rst (100%) rename {reference => development/cpp}/introduction_to_godot_development.rst (100%) rename {reference => development/cpp}/object_class.rst (100%) rename {reference => development/cpp}/variant_class.rst (100%) rename {tutorials => development/plugins}/making_plugins.rst (100%) rename {reference => learning/editor}/2d_and_3d_keybindings.rst (100%) rename {reference => learning/editor}/command_line_tutorial.rst (100%) create mode 100644 learning/editor/debugging.rst create mode 100644 learning/editor/ue4_to_godot.rst rename {reference => learning/editor}/unity_to_godot.rst (100%) rename tutorials/2d/viewport_and_canvas_transforms.rst => learning/features/2d/2d_transforms.rst (100%) rename {tutorials => learning/features}/2d/canvas_layers.rst (100%) rename {tutorials => learning/features}/2d/custom_drawing_in_2d.rst (100%) rename {tutorials => learning/features}/2d/particle_systems_2d.rst (100%) rename {tutorials => learning/features}/2d/using_tilemaps.rst (100%) rename {tutorials => learning/features}/3d/3d_performance_and_limitations.rst (100%) rename {tutorials => learning/features}/3d/fixed_materials.rst (100%) rename {tutorials => learning/features}/3d/high_dynamic_range.rst (100%) rename {tutorials => learning/features}/3d/importing_3d_meshes.rst (100%) rename {tutorials => learning/features}/3d/importing_3d_scenes.rst (100%) rename {tutorials => learning/features}/3d/introduction_to_3d.rst (100%) rename {tutorials => learning/features}/3d/materials.rst (100%) rename {tutorials => learning/features}/3d/using_gridmaps.rst (100%) rename {tutorials/2d => learning/features/animation}/cutout_animation.rst (100%) rename {reference => learning/features/gui}/bbcode_in_richtextlabel.rst (100%) rename {tutorials/2d => learning/features/gui}/custom_gui_controls.rst (100%) create mode 100644 learning/features/gui/gui_containers.rst rename {tutorials/2d => learning/features/gui}/gui_skinning.rst (100%) rename {tutorials/2d => learning/features/gui}/size_and_anchors.rst (100%) rename {tutorials/engine => learning/features/inputs}/inputevent.rst (100%) rename {tutorials/engine => learning/features/inputs}/mouse_and_input_coordinates.rst (100%) rename {tutorials/3d => learning/features/lighting}/lighting.rst (100%) rename {tutorials/3d => learning/features/lighting}/shadow_mapping.rst (100%) rename {tutorials => learning/features/math}/matrices_and_transforms.rst (100%) rename {tutorials => learning/features/math}/vector_math.rst (100%) rename {tutorials/engine => learning/features/misc}/background_loading.rst (100%) rename {reference => learning/features/misc}/binary_serialization_api.rst (100%) rename {tutorials/engine => learning/features/misc}/data_paths.rst (100%) rename {tutorials/engine => learning/features/misc}/encrypting_save_games.rst (100%) rename {tutorials/engine => learning/features/misc}/handling_quit_requests.rst (100%) rename {tutorials/engine => learning/features/misc}/internationalizing_games.rst (100%) rename {reference => learning/features/misc}/locales.rst (100%) rename {tutorials/engine => learning/features/misc}/pausing_games.rst (100%) rename {tutorials/engine => learning/features/misc}/saving_games.rst (100%) rename {tutorials => learning/features/networking}/http_client_class.rst (100%) create mode 100644 learning/features/networking/managing_tcp_udp_connections.rst rename {tutorials => learning/features/networking}/ssl_certificates.rst (100%) rename {tutorials/2d => learning/features/physics}/kinematic_character_2d.rst (100%) rename {tutorials/2d => learning/features/physics}/physics_introduction.rst (100%) rename {tutorials => learning/features/physics}/ray-casting.rst (100%) rename {reference => learning/features/platform}/android_in_app_purchases.rst (100%) rename {reference => learning/features/platform}/services_for_ios.rst (100%) rename {tutorials/2d => learning/features/shading}/screen-reading_shaders.rst (100%) rename {tutorials/3d => learning/features/shading}/shader_materials.rst (100%) rename {reference => learning/features/shading}/shading_language.rst (100%) rename {tutorials/engine => learning/features/viewports}/multiple_resolutions.rst (100%) rename {tutorials/engine => learning/features/viewports}/viewports.rst (100%) rename {tutorials/step_by_step => learning/getting_started}/animations.rst (100%) rename {tutorials/step_by_step => learning/getting_started}/filesystem.rst (100%) rename {tutorials/step_by_step => learning/getting_started}/gui_tutorial.rst (100%) rename {tutorials/step_by_step => learning/getting_started}/instancing.rst (100%) rename {tutorials/step_by_step => learning/getting_started}/instancing_continued.rst (100%) rename {tutorials/step_by_step => learning/getting_started}/resources.rst (100%) rename {tutorials/step_by_step => learning/getting_started}/scene_tree.rst (100%) rename {tutorials/step_by_step => learning/getting_started}/scenes_and_nodes.rst (100%) rename {tutorials/step_by_step => learning/getting_started}/scripting.rst (100%) rename {tutorials/step_by_step => learning/getting_started}/scripting_continued.rst (100%) rename {tutorials/step_by_step => learning/getting_started}/simple_2d_game.rst (100%) rename {tutorials/step_by_step => learning/getting_started}/singletons_autoload.rst (100%) rename {tutorials/step_by_step => learning/getting_started}/splash_screen.rst (100%) rename reference/gdscript_more_efficiently.rst => learning/scripting/gdscript/gdscript_advanced.rst (100%) rename reference/gdscript.rst => learning/scripting/gdscript/gdscript_basics.rst (100%) rename reference/gdscript_printf.rst => learning/scripting/gdscript/gdscript_format_string.rst (100%) rename {tutorials/asset_pipeline => learning/workflow/assets}/exporting_images.rst (100%) rename {tutorials/asset_pipeline => learning/workflow/assets}/import_process.rst (100%) rename {tutorials/asset_pipeline => learning/workflow/assets}/importing_audio_samples.rst (100%) rename {tutorials/asset_pipeline => learning/workflow/assets}/importing_fonts.rst (100%) rename {tutorials/asset_pipeline => learning/workflow/assets}/importing_textures.rst (100%) rename {tutorials/asset_pipeline => learning/workflow/assets}/importing_translations.rst (100%) rename {tutorials/asset_pipeline => learning/workflow/assets}/managing_image_files.rst (100%) rename {tutorials/asset_pipeline => learning/workflow/export}/exporting_for_android.rst (100%) rename {tutorials/asset_pipeline => learning/workflow/export}/exporting_for_ios.rst (100%) rename {tutorials/asset_pipeline => learning/workflow/export}/exporting_for_pc.rst (100%) rename {tutorials/asset_pipeline => learning/workflow/export}/exporting_for_uwp.rst (100%) rename {tutorials/asset_pipeline => learning/workflow/export}/exporting_for_web.rst (100%) rename {tutorials/asset_pipeline => learning/workflow/export}/exporting_projects.rst (100%) rename {tutorials/asset_pipeline => learning/workflow/export}/one-click_deploy.rst (100%) create mode 100644 learning/workflow/project_setup/cvs.rst create mode 100644 learning/workflow/project_setup/plugins_from_assetlib.rst rename {tutorials/engine => learning/workflow/project_setup}/project_organization.rst (100%) delete mode 100644 reference/_advanced.rst delete mode 100644 reference/_cheat_sheets.rst delete mode 100644 reference/_compiling.rst delete mode 100644 reference/_developing.rst delete mode 100644 reference/_formats.rst delete mode 100644 reference/_languages.rst delete mode 100644 reference/_misc_ref.rst delete mode 100644 reference/changing_editor_fonts.rst delete mode 100644 tutorials/.directory delete mode 100644 tutorials/2d/_2d.rst delete mode 100644 tutorials/2d/_2d_graphics.rst delete mode 100644 tutorials/2d/_2d_gui.rst delete mode 100644 tutorials/2d/_2d_physics.rst delete mode 100644 tutorials/3d/_3d.rst delete mode 100644 tutorials/3d/_3d_graphics.rst delete mode 100644 tutorials/3d/_3d_import.rst delete mode 100644 tutorials/3d/_3d_physics.rst delete mode 100644 tutorials/_math.rst delete mode 100644 tutorials/_misc_tutorials.rst delete mode 100644 tutorials/_networking.rst delete mode 100644 tutorials/_plugins.rst delete mode 100644 tutorials/_shaders.rst delete mode 100644 tutorials/asset_pipeline/_asset_pipeline.rst delete mode 100644 tutorials/asset_pipeline/_export.rst delete mode 100644 tutorials/asset_pipeline/_general.rst delete mode 100644 tutorials/asset_pipeline/_import.rst delete mode 100644 tutorials/engine/_engine.rst delete mode 100644 tutorials/engine/_filesystem.rst delete mode 100644 tutorials/engine/_game_flow.rst delete mode 100644 tutorials/engine/_i18n.rst delete mode 100644 tutorials/engine/_scene_input_viewports.rst delete mode 100644 tutorials/step_by_step/_step_by_step.rst diff --git a/about/authors.rst b/about/authors.rst new file mode 100644 index 000000000..e69de29bb diff --git a/reference/faq.rst b/about/faq.rst similarity index 100% rename from reference/faq.rst rename to about/faq.rst diff --git a/about/history.rst b/about/history.rst new file mode 100644 index 000000000..e69de29bb diff --git a/about/license.rst b/about/license.rst new file mode 100644 index 000000000..e69de29bb diff --git a/contributing/bug_triage_guidelines.rst b/community/contributing/bug_triage_guidelines.rst similarity index 100% rename from contributing/bug_triage_guidelines.rst rename to community/contributing/bug_triage_guidelines.rst diff --git a/contributing/doc_and_l10n_guidelines.rst b/community/contributing/doc_and_l10n_guidelines.rst similarity index 100% rename from contributing/doc_and_l10n_guidelines.rst rename to community/contributing/doc_and_l10n_guidelines.rst diff --git a/contributing/updating_the_class_reference.rst b/community/contributing/updating_the_class_reference.rst similarity index 100% rename from contributing/updating_the_class_reference.rst rename to community/contributing/updating_the_class_reference.rst diff --git a/tutorials/3d/inverse_kinematics.rst b/community/tutorials/3d/inverse_kinematics.rst similarity index 100% rename from tutorials/3d/inverse_kinematics.rst rename to community/tutorials/3d/inverse_kinematics.rst diff --git a/tutorials/mesh_generation_with_heightmap_and_shaders.rst b/community/tutorials/3d/mesh_generation_with_heightmap_and_shaders.rst similarity index 100% rename from tutorials/mesh_generation_with_heightmap_and_shaders.rst rename to community/tutorials/3d/mesh_generation_with_heightmap_and_shaders.rst diff --git a/tutorials/3d/working_with_3d_skeletons.rst b/community/tutorials/3d/working_with_3d_skeletons.rst similarity index 100% rename from tutorials/3d/working_with_3d_skeletons.rst rename to community/tutorials/3d/working_with_3d_skeletons.rst diff --git a/contributing/_contributing.rst b/contributing/_contributing.rst deleted file mode 100644 index a3e33af57..000000000 --- a/contributing/_contributing.rst +++ /dev/null @@ -1,10 +0,0 @@ -Contributing -============ - -.. toctree:: - :maxdepth: 1 - :name: toc-contributing - - bug_triage_guidelines - doc_and_l10n_guidelines - updating_the_class_reference diff --git a/reference/batch_building_templates.rst b/development/compiling/batch_building_templates.rst similarity index 100% rename from reference/batch_building_templates.rst rename to development/compiling/batch_building_templates.rst diff --git a/reference/compiling_for_android.rst b/development/compiling/compiling_for_android.rst similarity index 100% rename from reference/compiling_for_android.rst rename to development/compiling/compiling_for_android.rst diff --git a/reference/compiling_for_ios.rst b/development/compiling/compiling_for_ios.rst similarity index 100% rename from reference/compiling_for_ios.rst rename to development/compiling/compiling_for_ios.rst diff --git a/reference/compiling_for_osx.rst b/development/compiling/compiling_for_osx.rst similarity index 100% rename from reference/compiling_for_osx.rst rename to development/compiling/compiling_for_osx.rst diff --git a/reference/compiling_for_uwp.rst b/development/compiling/compiling_for_uwp.rst similarity index 100% rename from reference/compiling_for_uwp.rst rename to development/compiling/compiling_for_uwp.rst diff --git a/reference/compiling_for_web.rst b/development/compiling/compiling_for_web.rst similarity index 100% rename from reference/compiling_for_web.rst rename to development/compiling/compiling_for_web.rst diff --git a/reference/compiling_for_windows.rst b/development/compiling/compiling_for_windows.rst similarity index 100% rename from reference/compiling_for_windows.rst rename to development/compiling/compiling_for_windows.rst diff --git a/reference/compiling_for_x11.rst b/development/compiling/compiling_for_x11.rst similarity index 100% rename from reference/compiling_for_x11.rst rename to development/compiling/compiling_for_x11.rst diff --git a/reference/cross-compiling_for_ios_on_linux.rst b/development/compiling/cross-compiling_for_ios_on_linux.rst similarity index 100% rename from reference/cross-compiling_for_ios_on_linux.rst rename to development/compiling/cross-compiling_for_ios_on_linux.rst diff --git a/reference/introduction_to_the_buildsystem.rst b/development/compiling/introduction_to_the_buildsystem.rst similarity index 100% rename from reference/introduction_to_the_buildsystem.rst rename to development/compiling/introduction_to_the_buildsystem.rst diff --git a/reference/packaging_godot.rst b/development/compiling/packaging_godot.rst similarity index 100% rename from reference/packaging_godot.rst rename to development/compiling/packaging_godot.rst diff --git a/reference/configuring_an_ide.rst b/development/cpp/configuring_an_ide.rst similarity index 100% rename from reference/configuring_an_ide.rst rename to development/cpp/configuring_an_ide.rst diff --git a/reference/core_types.rst b/development/cpp/core_types.rst similarity index 100% rename from reference/core_types.rst rename to development/cpp/core_types.rst diff --git a/reference/creating_android_modules.rst b/development/cpp/creating_android_modules.rst similarity index 100% rename from reference/creating_android_modules.rst rename to development/cpp/creating_android_modules.rst diff --git a/reference/custom_modules_in_c++.rst b/development/cpp/custom_modules_in_cpp.rst similarity index 100% rename from reference/custom_modules_in_c++.rst rename to development/cpp/custom_modules_in_cpp.rst diff --git a/reference/inheritance_class_tree.rst b/development/cpp/inheritance_class_tree.rst similarity index 100% rename from reference/inheritance_class_tree.rst rename to development/cpp/inheritance_class_tree.rst diff --git a/reference/introduction_to_godot_development.rst b/development/cpp/introduction_to_godot_development.rst similarity index 100% rename from reference/introduction_to_godot_development.rst rename to development/cpp/introduction_to_godot_development.rst diff --git a/reference/object_class.rst b/development/cpp/object_class.rst similarity index 100% rename from reference/object_class.rst rename to development/cpp/object_class.rst diff --git a/reference/variant_class.rst b/development/cpp/variant_class.rst similarity index 100% rename from reference/variant_class.rst rename to development/cpp/variant_class.rst diff --git a/tutorials/making_plugins.rst b/development/plugins/making_plugins.rst similarity index 100% rename from tutorials/making_plugins.rst rename to development/plugins/making_plugins.rst diff --git a/reference/2d_and_3d_keybindings.rst b/learning/editor/2d_and_3d_keybindings.rst similarity index 100% rename from reference/2d_and_3d_keybindings.rst rename to learning/editor/2d_and_3d_keybindings.rst diff --git a/reference/command_line_tutorial.rst b/learning/editor/command_line_tutorial.rst similarity index 100% rename from reference/command_line_tutorial.rst rename to learning/editor/command_line_tutorial.rst diff --git a/learning/editor/debugging.rst b/learning/editor/debugging.rst new file mode 100644 index 000000000..e69de29bb diff --git a/learning/editor/ue4_to_godot.rst b/learning/editor/ue4_to_godot.rst new file mode 100644 index 000000000..e69de29bb diff --git a/reference/unity_to_godot.rst b/learning/editor/unity_to_godot.rst similarity index 100% rename from reference/unity_to_godot.rst rename to learning/editor/unity_to_godot.rst diff --git a/tutorials/2d/viewport_and_canvas_transforms.rst b/learning/features/2d/2d_transforms.rst similarity index 100% rename from tutorials/2d/viewport_and_canvas_transforms.rst rename to learning/features/2d/2d_transforms.rst diff --git a/tutorials/2d/canvas_layers.rst b/learning/features/2d/canvas_layers.rst similarity index 100% rename from tutorials/2d/canvas_layers.rst rename to learning/features/2d/canvas_layers.rst diff --git a/tutorials/2d/custom_drawing_in_2d.rst b/learning/features/2d/custom_drawing_in_2d.rst similarity index 100% rename from tutorials/2d/custom_drawing_in_2d.rst rename to learning/features/2d/custom_drawing_in_2d.rst diff --git a/tutorials/2d/particle_systems_2d.rst b/learning/features/2d/particle_systems_2d.rst similarity index 100% rename from tutorials/2d/particle_systems_2d.rst rename to learning/features/2d/particle_systems_2d.rst diff --git a/tutorials/2d/using_tilemaps.rst b/learning/features/2d/using_tilemaps.rst similarity index 100% rename from tutorials/2d/using_tilemaps.rst rename to learning/features/2d/using_tilemaps.rst diff --git a/tutorials/3d/3d_performance_and_limitations.rst b/learning/features/3d/3d_performance_and_limitations.rst similarity index 100% rename from tutorials/3d/3d_performance_and_limitations.rst rename to learning/features/3d/3d_performance_and_limitations.rst diff --git a/tutorials/3d/fixed_materials.rst b/learning/features/3d/fixed_materials.rst similarity index 100% rename from tutorials/3d/fixed_materials.rst rename to learning/features/3d/fixed_materials.rst diff --git a/tutorials/3d/high_dynamic_range.rst b/learning/features/3d/high_dynamic_range.rst similarity index 100% rename from tutorials/3d/high_dynamic_range.rst rename to learning/features/3d/high_dynamic_range.rst diff --git a/tutorials/3d/importing_3d_meshes.rst b/learning/features/3d/importing_3d_meshes.rst similarity index 100% rename from tutorials/3d/importing_3d_meshes.rst rename to learning/features/3d/importing_3d_meshes.rst diff --git a/tutorials/3d/importing_3d_scenes.rst b/learning/features/3d/importing_3d_scenes.rst similarity index 100% rename from tutorials/3d/importing_3d_scenes.rst rename to learning/features/3d/importing_3d_scenes.rst diff --git a/tutorials/3d/introduction_to_3d.rst b/learning/features/3d/introduction_to_3d.rst similarity index 100% rename from tutorials/3d/introduction_to_3d.rst rename to learning/features/3d/introduction_to_3d.rst diff --git a/tutorials/3d/materials.rst b/learning/features/3d/materials.rst similarity index 100% rename from tutorials/3d/materials.rst rename to learning/features/3d/materials.rst diff --git a/tutorials/3d/using_gridmaps.rst b/learning/features/3d/using_gridmaps.rst similarity index 100% rename from tutorials/3d/using_gridmaps.rst rename to learning/features/3d/using_gridmaps.rst diff --git a/tutorials/2d/cutout_animation.rst b/learning/features/animation/cutout_animation.rst similarity index 100% rename from tutorials/2d/cutout_animation.rst rename to learning/features/animation/cutout_animation.rst diff --git a/reference/bbcode_in_richtextlabel.rst b/learning/features/gui/bbcode_in_richtextlabel.rst similarity index 100% rename from reference/bbcode_in_richtextlabel.rst rename to learning/features/gui/bbcode_in_richtextlabel.rst diff --git a/tutorials/2d/custom_gui_controls.rst b/learning/features/gui/custom_gui_controls.rst similarity index 100% rename from tutorials/2d/custom_gui_controls.rst rename to learning/features/gui/custom_gui_controls.rst diff --git a/learning/features/gui/gui_containers.rst b/learning/features/gui/gui_containers.rst new file mode 100644 index 000000000..e69de29bb diff --git a/tutorials/2d/gui_skinning.rst b/learning/features/gui/gui_skinning.rst similarity index 100% rename from tutorials/2d/gui_skinning.rst rename to learning/features/gui/gui_skinning.rst diff --git a/tutorials/2d/size_and_anchors.rst b/learning/features/gui/size_and_anchors.rst similarity index 100% rename from tutorials/2d/size_and_anchors.rst rename to learning/features/gui/size_and_anchors.rst diff --git a/tutorials/engine/inputevent.rst b/learning/features/inputs/inputevent.rst similarity index 100% rename from tutorials/engine/inputevent.rst rename to learning/features/inputs/inputevent.rst diff --git a/tutorials/engine/mouse_and_input_coordinates.rst b/learning/features/inputs/mouse_and_input_coordinates.rst similarity index 100% rename from tutorials/engine/mouse_and_input_coordinates.rst rename to learning/features/inputs/mouse_and_input_coordinates.rst diff --git a/tutorials/3d/lighting.rst b/learning/features/lighting/lighting.rst similarity index 100% rename from tutorials/3d/lighting.rst rename to learning/features/lighting/lighting.rst diff --git a/tutorials/3d/shadow_mapping.rst b/learning/features/lighting/shadow_mapping.rst similarity index 100% rename from tutorials/3d/shadow_mapping.rst rename to learning/features/lighting/shadow_mapping.rst diff --git a/tutorials/matrices_and_transforms.rst b/learning/features/math/matrices_and_transforms.rst similarity index 100% rename from tutorials/matrices_and_transforms.rst rename to learning/features/math/matrices_and_transforms.rst diff --git a/tutorials/vector_math.rst b/learning/features/math/vector_math.rst similarity index 100% rename from tutorials/vector_math.rst rename to learning/features/math/vector_math.rst diff --git a/tutorials/engine/background_loading.rst b/learning/features/misc/background_loading.rst similarity index 100% rename from tutorials/engine/background_loading.rst rename to learning/features/misc/background_loading.rst diff --git a/reference/binary_serialization_api.rst b/learning/features/misc/binary_serialization_api.rst similarity index 100% rename from reference/binary_serialization_api.rst rename to learning/features/misc/binary_serialization_api.rst diff --git a/tutorials/engine/data_paths.rst b/learning/features/misc/data_paths.rst similarity index 100% rename from tutorials/engine/data_paths.rst rename to learning/features/misc/data_paths.rst diff --git a/tutorials/engine/encrypting_save_games.rst b/learning/features/misc/encrypting_save_games.rst similarity index 100% rename from tutorials/engine/encrypting_save_games.rst rename to learning/features/misc/encrypting_save_games.rst diff --git a/tutorials/engine/handling_quit_requests.rst b/learning/features/misc/handling_quit_requests.rst similarity index 100% rename from tutorials/engine/handling_quit_requests.rst rename to learning/features/misc/handling_quit_requests.rst diff --git a/tutorials/engine/internationalizing_games.rst b/learning/features/misc/internationalizing_games.rst similarity index 100% rename from tutorials/engine/internationalizing_games.rst rename to learning/features/misc/internationalizing_games.rst diff --git a/reference/locales.rst b/learning/features/misc/locales.rst similarity index 100% rename from reference/locales.rst rename to learning/features/misc/locales.rst diff --git a/tutorials/engine/pausing_games.rst b/learning/features/misc/pausing_games.rst similarity index 100% rename from tutorials/engine/pausing_games.rst rename to learning/features/misc/pausing_games.rst diff --git a/tutorials/engine/saving_games.rst b/learning/features/misc/saving_games.rst similarity index 100% rename from tutorials/engine/saving_games.rst rename to learning/features/misc/saving_games.rst diff --git a/tutorials/http_client_class.rst b/learning/features/networking/http_client_class.rst similarity index 100% rename from tutorials/http_client_class.rst rename to learning/features/networking/http_client_class.rst diff --git a/learning/features/networking/managing_tcp_udp_connections.rst b/learning/features/networking/managing_tcp_udp_connections.rst new file mode 100644 index 000000000..e69de29bb diff --git a/tutorials/ssl_certificates.rst b/learning/features/networking/ssl_certificates.rst similarity index 100% rename from tutorials/ssl_certificates.rst rename to learning/features/networking/ssl_certificates.rst diff --git a/tutorials/2d/kinematic_character_2d.rst b/learning/features/physics/kinematic_character_2d.rst similarity index 100% rename from tutorials/2d/kinematic_character_2d.rst rename to learning/features/physics/kinematic_character_2d.rst diff --git a/tutorials/2d/physics_introduction.rst b/learning/features/physics/physics_introduction.rst similarity index 100% rename from tutorials/2d/physics_introduction.rst rename to learning/features/physics/physics_introduction.rst diff --git a/tutorials/ray-casting.rst b/learning/features/physics/ray-casting.rst similarity index 100% rename from tutorials/ray-casting.rst rename to learning/features/physics/ray-casting.rst diff --git a/reference/android_in_app_purchases.rst b/learning/features/platform/android_in_app_purchases.rst similarity index 100% rename from reference/android_in_app_purchases.rst rename to learning/features/platform/android_in_app_purchases.rst diff --git a/reference/services_for_ios.rst b/learning/features/platform/services_for_ios.rst similarity index 100% rename from reference/services_for_ios.rst rename to learning/features/platform/services_for_ios.rst diff --git a/tutorials/2d/screen-reading_shaders.rst b/learning/features/shading/screen-reading_shaders.rst similarity index 100% rename from tutorials/2d/screen-reading_shaders.rst rename to learning/features/shading/screen-reading_shaders.rst diff --git a/tutorials/3d/shader_materials.rst b/learning/features/shading/shader_materials.rst similarity index 100% rename from tutorials/3d/shader_materials.rst rename to learning/features/shading/shader_materials.rst diff --git a/reference/shading_language.rst b/learning/features/shading/shading_language.rst similarity index 100% rename from reference/shading_language.rst rename to learning/features/shading/shading_language.rst diff --git a/tutorials/engine/multiple_resolutions.rst b/learning/features/viewports/multiple_resolutions.rst similarity index 100% rename from tutorials/engine/multiple_resolutions.rst rename to learning/features/viewports/multiple_resolutions.rst diff --git a/tutorials/engine/viewports.rst b/learning/features/viewports/viewports.rst similarity index 100% rename from tutorials/engine/viewports.rst rename to learning/features/viewports/viewports.rst diff --git a/tutorials/step_by_step/animations.rst b/learning/getting_started/animations.rst similarity index 100% rename from tutorials/step_by_step/animations.rst rename to learning/getting_started/animations.rst diff --git a/tutorials/step_by_step/filesystem.rst b/learning/getting_started/filesystem.rst similarity index 100% rename from tutorials/step_by_step/filesystem.rst rename to learning/getting_started/filesystem.rst diff --git a/tutorials/step_by_step/gui_tutorial.rst b/learning/getting_started/gui_tutorial.rst similarity index 100% rename from tutorials/step_by_step/gui_tutorial.rst rename to learning/getting_started/gui_tutorial.rst diff --git a/tutorials/step_by_step/instancing.rst b/learning/getting_started/instancing.rst similarity index 100% rename from tutorials/step_by_step/instancing.rst rename to learning/getting_started/instancing.rst diff --git a/tutorials/step_by_step/instancing_continued.rst b/learning/getting_started/instancing_continued.rst similarity index 100% rename from tutorials/step_by_step/instancing_continued.rst rename to learning/getting_started/instancing_continued.rst diff --git a/tutorials/step_by_step/resources.rst b/learning/getting_started/resources.rst similarity index 100% rename from tutorials/step_by_step/resources.rst rename to learning/getting_started/resources.rst diff --git a/tutorials/step_by_step/scene_tree.rst b/learning/getting_started/scene_tree.rst similarity index 100% rename from tutorials/step_by_step/scene_tree.rst rename to learning/getting_started/scene_tree.rst diff --git a/tutorials/step_by_step/scenes_and_nodes.rst b/learning/getting_started/scenes_and_nodes.rst similarity index 100% rename from tutorials/step_by_step/scenes_and_nodes.rst rename to learning/getting_started/scenes_and_nodes.rst diff --git a/tutorials/step_by_step/scripting.rst b/learning/getting_started/scripting.rst similarity index 100% rename from tutorials/step_by_step/scripting.rst rename to learning/getting_started/scripting.rst diff --git a/tutorials/step_by_step/scripting_continued.rst b/learning/getting_started/scripting_continued.rst similarity index 100% rename from tutorials/step_by_step/scripting_continued.rst rename to learning/getting_started/scripting_continued.rst diff --git a/tutorials/step_by_step/simple_2d_game.rst b/learning/getting_started/simple_2d_game.rst similarity index 100% rename from tutorials/step_by_step/simple_2d_game.rst rename to learning/getting_started/simple_2d_game.rst diff --git a/tutorials/step_by_step/singletons_autoload.rst b/learning/getting_started/singletons_autoload.rst similarity index 100% rename from tutorials/step_by_step/singletons_autoload.rst rename to learning/getting_started/singletons_autoload.rst diff --git a/tutorials/step_by_step/splash_screen.rst b/learning/getting_started/splash_screen.rst similarity index 100% rename from tutorials/step_by_step/splash_screen.rst rename to learning/getting_started/splash_screen.rst diff --git a/reference/gdscript_more_efficiently.rst b/learning/scripting/gdscript/gdscript_advanced.rst similarity index 100% rename from reference/gdscript_more_efficiently.rst rename to learning/scripting/gdscript/gdscript_advanced.rst diff --git a/reference/gdscript.rst b/learning/scripting/gdscript/gdscript_basics.rst similarity index 100% rename from reference/gdscript.rst rename to learning/scripting/gdscript/gdscript_basics.rst diff --git a/reference/gdscript_printf.rst b/learning/scripting/gdscript/gdscript_format_string.rst similarity index 100% rename from reference/gdscript_printf.rst rename to learning/scripting/gdscript/gdscript_format_string.rst diff --git a/tutorials/asset_pipeline/exporting_images.rst b/learning/workflow/assets/exporting_images.rst similarity index 100% rename from tutorials/asset_pipeline/exporting_images.rst rename to learning/workflow/assets/exporting_images.rst diff --git a/tutorials/asset_pipeline/import_process.rst b/learning/workflow/assets/import_process.rst similarity index 100% rename from tutorials/asset_pipeline/import_process.rst rename to learning/workflow/assets/import_process.rst diff --git a/tutorials/asset_pipeline/importing_audio_samples.rst b/learning/workflow/assets/importing_audio_samples.rst similarity index 100% rename from tutorials/asset_pipeline/importing_audio_samples.rst rename to learning/workflow/assets/importing_audio_samples.rst diff --git a/tutorials/asset_pipeline/importing_fonts.rst b/learning/workflow/assets/importing_fonts.rst similarity index 100% rename from tutorials/asset_pipeline/importing_fonts.rst rename to learning/workflow/assets/importing_fonts.rst diff --git a/tutorials/asset_pipeline/importing_textures.rst b/learning/workflow/assets/importing_textures.rst similarity index 100% rename from tutorials/asset_pipeline/importing_textures.rst rename to learning/workflow/assets/importing_textures.rst diff --git a/tutorials/asset_pipeline/importing_translations.rst b/learning/workflow/assets/importing_translations.rst similarity index 100% rename from tutorials/asset_pipeline/importing_translations.rst rename to learning/workflow/assets/importing_translations.rst diff --git a/tutorials/asset_pipeline/managing_image_files.rst b/learning/workflow/assets/managing_image_files.rst similarity index 100% rename from tutorials/asset_pipeline/managing_image_files.rst rename to learning/workflow/assets/managing_image_files.rst diff --git a/tutorials/asset_pipeline/exporting_for_android.rst b/learning/workflow/export/exporting_for_android.rst similarity index 100% rename from tutorials/asset_pipeline/exporting_for_android.rst rename to learning/workflow/export/exporting_for_android.rst diff --git a/tutorials/asset_pipeline/exporting_for_ios.rst b/learning/workflow/export/exporting_for_ios.rst similarity index 100% rename from tutorials/asset_pipeline/exporting_for_ios.rst rename to learning/workflow/export/exporting_for_ios.rst diff --git a/tutorials/asset_pipeline/exporting_for_pc.rst b/learning/workflow/export/exporting_for_pc.rst similarity index 100% rename from tutorials/asset_pipeline/exporting_for_pc.rst rename to learning/workflow/export/exporting_for_pc.rst diff --git a/tutorials/asset_pipeline/exporting_for_uwp.rst b/learning/workflow/export/exporting_for_uwp.rst similarity index 100% rename from tutorials/asset_pipeline/exporting_for_uwp.rst rename to learning/workflow/export/exporting_for_uwp.rst diff --git a/tutorials/asset_pipeline/exporting_for_web.rst b/learning/workflow/export/exporting_for_web.rst similarity index 100% rename from tutorials/asset_pipeline/exporting_for_web.rst rename to learning/workflow/export/exporting_for_web.rst diff --git a/tutorials/asset_pipeline/exporting_projects.rst b/learning/workflow/export/exporting_projects.rst similarity index 100% rename from tutorials/asset_pipeline/exporting_projects.rst rename to learning/workflow/export/exporting_projects.rst diff --git a/tutorials/asset_pipeline/one-click_deploy.rst b/learning/workflow/export/one-click_deploy.rst similarity index 100% rename from tutorials/asset_pipeline/one-click_deploy.rst rename to learning/workflow/export/one-click_deploy.rst diff --git a/learning/workflow/project_setup/cvs.rst b/learning/workflow/project_setup/cvs.rst new file mode 100644 index 000000000..e69de29bb diff --git a/learning/workflow/project_setup/plugins_from_assetlib.rst b/learning/workflow/project_setup/plugins_from_assetlib.rst new file mode 100644 index 000000000..e69de29bb diff --git a/tutorials/engine/project_organization.rst b/learning/workflow/project_setup/project_organization.rst similarity index 100% rename from tutorials/engine/project_organization.rst rename to learning/workflow/project_setup/project_organization.rst diff --git a/reference/_advanced.rst b/reference/_advanced.rst deleted file mode 100644 index bfb38c182..000000000 --- a/reference/_advanced.rst +++ /dev/null @@ -1,10 +0,0 @@ -Advanced -======== - -.. toctree:: - :maxdepth: 2 - :name: toc-advanced - - _developing - _formats - _misc_ref diff --git a/reference/_cheat_sheets.rst b/reference/_cheat_sheets.rst deleted file mode 100644 index ef38ccb1e..000000000 --- a/reference/_cheat_sheets.rst +++ /dev/null @@ -1,9 +0,0 @@ -Cheat sheets -============ - -.. toctree:: - :maxdepth: 1 - :name: toc-cheat-sheets - - 2d_and_3d_keybindings - inheritance_class_tree diff --git a/reference/_compiling.rst b/reference/_compiling.rst deleted file mode 100644 index 55c7dc0da..000000000 --- a/reference/_compiling.rst +++ /dev/null @@ -1,21 +0,0 @@ -Compiling -========= - -.. toctree:: - :maxdepth: 1 - :name: toc-compiling - - introduction_to_the_buildsystem - compiling_for_windows - compiling_for_x11 - compiling_for_osx - compiling_for_android - compiling_for_ios - cross-compiling_for_ios_on_linux - compiling_for_uwp - compiling_for_web - batch_building_templates - configuring_an_ide - -.. compiling_for_blackberry_qnx -.. compiling_for_google_native_client diff --git a/reference/_developing.rst b/reference/_developing.rst deleted file mode 100644 index 9aa703f2b..000000000 --- a/reference/_developing.rst +++ /dev/null @@ -1,13 +0,0 @@ -Developing in C++ -================= - -.. toctree:: - :maxdepth: 1 - :name: toc-developing - - introduction_to_godot_development - core_types - variant_class - object_class - custom_modules_in_c++ - creating_android_modules diff --git a/reference/_formats.rst b/reference/_formats.rst deleted file mode 100644 index 154a6f481..000000000 --- a/reference/_formats.rst +++ /dev/null @@ -1,8 +0,0 @@ -Data and file formats -===================== - -.. toctree:: - :maxdepth: 1 - :name: toc-formats - - binary_serialization_api diff --git a/reference/_languages.rst b/reference/_languages.rst deleted file mode 100644 index 318315461..000000000 --- a/reference/_languages.rst +++ /dev/null @@ -1,13 +0,0 @@ -Languages -========= - -.. toctree:: - :maxdepth: 1 - :name: toc-languages - - gdscript - gdscript_printf - gdscript_more_efficiently - shading_language - locales - bbcode_in_richtextlabel diff --git a/reference/_misc_ref.rst b/reference/_misc_ref.rst deleted file mode 100644 index d45a57df2..000000000 --- a/reference/_misc_ref.rst +++ /dev/null @@ -1,13 +0,0 @@ -Misc -==== - -.. toctree:: - :maxdepth: 1 - :name: toc-misc-ref - - faq - command_line_tutorial - changing_editor_fonts - services_for_ios - packaging_godot - unity_to_godot diff --git a/reference/changing_editor_fonts.rst b/reference/changing_editor_fonts.rst deleted file mode 100644 index f4427451e..000000000 --- a/reference/changing_editor_fonts.rst +++ /dev/null @@ -1,13 +0,0 @@ -.. _doc_changing_editor_fonts: - -Changing editor fonts -===================== - -Godot allows changing the font for the editor, and the font for the code -editor. Both need to be in .fnt format, so they need to be imported -somewhere using the :ref:`font import tool `. - -Then copy or do whatever you want with the font, as long as the -location does not change, and set the relevant property in Editor -Settings. Code editor font is refreshed automatically, but the editor -needs to be restarted for the new global font to take effect. diff --git a/tutorials/.directory b/tutorials/.directory deleted file mode 100644 index 91108c0c2..000000000 --- a/tutorials/.directory +++ /dev/null @@ -1,7 +0,0 @@ -[Dolphin] -HeaderColumnWidths=340,63,124,144 -SortRole=type -Timestamp=2016,2,6,1,11,25 -Version=3 -ViewMode=1 -VisibleRoles=Details_text,Details_size,Details_date,Details_type,CustomizedDetails diff --git a/tutorials/2d/_2d.rst b/tutorials/2d/_2d.rst deleted file mode 100644 index 3ad3a25cb..000000000 --- a/tutorials/2d/_2d.rst +++ /dev/null @@ -1,10 +0,0 @@ -2D tutorials -============ - -.. toctree:: - :maxdepth: 2 - :name: toc-2d-tutorials - - _2d_graphics - _2d_gui - _2d_physics diff --git a/tutorials/2d/_2d_graphics.rst b/tutorials/2d/_2d_graphics.rst deleted file mode 100644 index 9f55b89c5..000000000 --- a/tutorials/2d/_2d_graphics.rst +++ /dev/null @@ -1,14 +0,0 @@ -Graphics -======== - -.. toctree:: - :maxdepth: 1 - :name: toc-2d-graphics - - canvas_layers - viewport_and_canvas_transforms - custom_drawing_in_2d - screen-reading_shaders - particle_systems_2d - cutout_animation - using_tilemaps diff --git a/tutorials/2d/_2d_gui.rst b/tutorials/2d/_2d_gui.rst deleted file mode 100644 index 5f1662018..000000000 --- a/tutorials/2d/_2d_gui.rst +++ /dev/null @@ -1,10 +0,0 @@ -Graphical user interface (GUI) -============================== - -.. toctree:: - :maxdepth: 1 - :name: toc-2d-gui - - size_and_anchors - gui_skinning - custom_gui_controls diff --git a/tutorials/2d/_2d_physics.rst b/tutorials/2d/_2d_physics.rst deleted file mode 100644 index 6a79c1805..000000000 --- a/tutorials/2d/_2d_physics.rst +++ /dev/null @@ -1,10 +0,0 @@ -Physics -======= - -.. toctree:: - :maxdepth: 1 - :name: toc-2d-physics - - physics_introduction - kinematic_character_2d - ../ray-casting diff --git a/tutorials/3d/_3d.rst b/tutorials/3d/_3d.rst deleted file mode 100644 index de9eb0658..000000000 --- a/tutorials/3d/_3d.rst +++ /dev/null @@ -1,10 +0,0 @@ -3D tutorials -============ - -.. toctree:: - :maxdepth: 2 - :name: toc-3d-tutorials - - _3d_graphics - _3d_physics - _3d_import diff --git a/tutorials/3d/_3d_graphics.rst b/tutorials/3d/_3d_graphics.rst deleted file mode 100644 index 1ac7c66c6..000000000 --- a/tutorials/3d/_3d_graphics.rst +++ /dev/null @@ -1,17 +0,0 @@ -Graphics -======== - -.. toctree:: - :maxdepth: 1 - :name: toc-3d-graphics - - introduction_to_3d - materials - fixed_materials - shader_materials - lighting - shadow_mapping - high_dynamic_range - 3d_performance_and_limitations - working_with_3d_skeletons - inverse_kinematics diff --git a/tutorials/3d/_3d_import.rst b/tutorials/3d/_3d_import.rst deleted file mode 100644 index ded41501f..000000000 --- a/tutorials/3d/_3d_import.rst +++ /dev/null @@ -1,9 +0,0 @@ -Import -====== - -.. toctree:: - :maxdepth: 1 - :name: toc-3d-import - - importing_3d_meshes - importing_3d_scenes diff --git a/tutorials/3d/_3d_physics.rst b/tutorials/3d/_3d_physics.rst deleted file mode 100644 index bd83b23e3..000000000 --- a/tutorials/3d/_3d_physics.rst +++ /dev/null @@ -1,9 +0,0 @@ -Physics -======= - -.. toctree:: - :maxdepth: 1 - :name: toc-3d-physics - - ../ray-casting - using_gridmaps diff --git a/tutorials/_math.rst b/tutorials/_math.rst deleted file mode 100644 index 22d629c66..000000000 --- a/tutorials/_math.rst +++ /dev/null @@ -1,9 +0,0 @@ -Math -==== - -.. toctree:: - :maxdepth: 1 - :name: toc-math - - vector_math - matrices_and_transforms diff --git a/tutorials/_misc_tutorials.rst b/tutorials/_misc_tutorials.rst deleted file mode 100644 index da5b3e2a9..000000000 --- a/tutorials/_misc_tutorials.rst +++ /dev/null @@ -1,9 +0,0 @@ -Miscellaneous -============= - -.. toctree:: - :maxdepth: 2 - :name: toc-misc-tutorials - - _math - _shaders diff --git a/tutorials/_networking.rst b/tutorials/_networking.rst deleted file mode 100644 index e41f5f88e..000000000 --- a/tutorials/_networking.rst +++ /dev/null @@ -1,9 +0,0 @@ -Networking -========== - -.. toctree:: - :maxdepth: 1 - :name: toc-networking - - ssl_certificates - http_client_class diff --git a/tutorials/_plugins.rst b/tutorials/_plugins.rst deleted file mode 100644 index aa5971d29..000000000 --- a/tutorials/_plugins.rst +++ /dev/null @@ -1,14 +0,0 @@ -Editor plugins -============== - -.. toctree:: - :maxdepth: 1 - :name: toc-plugins - - making_plugins - -.. editor_plugin -.. editor_extension -.. editor_import_export -.. editor_scene_loader -.. editor_3d_import diff --git a/tutorials/_shaders.rst b/tutorials/_shaders.rst deleted file mode 100644 index 3e54b59c9..000000000 --- a/tutorials/_shaders.rst +++ /dev/null @@ -1,10 +0,0 @@ -Shaders -======= - -.. toctree:: - :maxdepth: 1 - :name: toc-shaders - - mesh_generation_with_heightmap_and_shaders -.. vertex_shaders_introduction -.. fragment_shaders_introduction diff --git a/tutorials/asset_pipeline/_asset_pipeline.rst b/tutorials/asset_pipeline/_asset_pipeline.rst deleted file mode 100644 index acc3b76ea..000000000 --- a/tutorials/asset_pipeline/_asset_pipeline.rst +++ /dev/null @@ -1,10 +0,0 @@ -Asset pipeline -============== - -.. toctree:: - :maxdepth: 2 - :name: toc-asset-pipeline - - _general - _import - _export diff --git a/tutorials/asset_pipeline/_export.rst b/tutorials/asset_pipeline/_export.rst deleted file mode 100644 index 0e5ce09c0..000000000 --- a/tutorials/asset_pipeline/_export.rst +++ /dev/null @@ -1,18 +0,0 @@ -Export -====== - -.. toctree:: - :maxdepth: 1 - :name: toc-export - - exporting_projects - one-click_deploy - exporting_images - exporting_for_pc - exporting_for_android - exporting_for_ios - exporting_for_uwp - exporting_for_web -.. exporting_for_bb10 -.. exporting_for_nacl -.. exporting_for_consoles diff --git a/tutorials/asset_pipeline/_general.rst b/tutorials/asset_pipeline/_general.rst deleted file mode 100644 index 91d88f537..000000000 --- a/tutorials/asset_pipeline/_general.rst +++ /dev/null @@ -1,8 +0,0 @@ -General -======= - -.. toctree:: - :maxdepth: 1 - :name: toc-general - - managing_image_files diff --git a/tutorials/asset_pipeline/_import.rst b/tutorials/asset_pipeline/_import.rst deleted file mode 100644 index db203a711..000000000 --- a/tutorials/asset_pipeline/_import.rst +++ /dev/null @@ -1,12 +0,0 @@ -Import -====== - -.. toctree:: - :maxdepth: 1 - :name: toc-import - - import_process - importing_textures - importing_fonts - importing_audio_samples - importing_translations diff --git a/tutorials/engine/_engine.rst b/tutorials/engine/_engine.rst deleted file mode 100644 index 4de071e9b..000000000 --- a/tutorials/engine/_engine.rst +++ /dev/null @@ -1,11 +0,0 @@ -Engine -====== - -.. toctree:: - :maxdepth: 2 - :name: toc-engine - - _scene_input_viewports - _filesystem - _i18n - _game_flow diff --git a/tutorials/engine/_filesystem.rst b/tutorials/engine/_filesystem.rst deleted file mode 100644 index 2ce0b7b22..000000000 --- a/tutorials/engine/_filesystem.rst +++ /dev/null @@ -1,11 +0,0 @@ -Filesystem -========== - -.. toctree:: - :maxdepth: 1 - :name: toc-filesystem - - project_organization - data_paths - saving_games - encrypting_save_games diff --git a/tutorials/engine/_game_flow.rst b/tutorials/engine/_game_flow.rst deleted file mode 100644 index 87f1f7e47..000000000 --- a/tutorials/engine/_game_flow.rst +++ /dev/null @@ -1,10 +0,0 @@ -Game flow -========= - -.. toctree:: - :maxdepth: 1 - :name: toc-game-flow - - pausing_games - background_loading - handling_quit_requests diff --git a/tutorials/engine/_i18n.rst b/tutorials/engine/_i18n.rst deleted file mode 100644 index 3f76c4048..000000000 --- a/tutorials/engine/_i18n.rst +++ /dev/null @@ -1,8 +0,0 @@ -Internationalization -==================== - -.. toctree:: - :maxdepth: 1 - :name: toc-i18n - - internationalizing_games diff --git a/tutorials/engine/_scene_input_viewports.rst b/tutorials/engine/_scene_input_viewports.rst deleted file mode 100644 index 50a63f0d7..000000000 --- a/tutorials/engine/_scene_input_viewports.rst +++ /dev/null @@ -1,11 +0,0 @@ -Scene, input & viewports -======================== - -.. toctree:: - :maxdepth: 1 - :name: toc-scene-input-viewports - - viewports - multiple_resolutions - inputevent - mouse_and_input_coordinates diff --git a/tutorials/step_by_step/_step_by_step.rst b/tutorials/step_by_step/_step_by_step.rst deleted file mode 100644 index bbcb294fd..000000000 --- a/tutorials/step_by_step/_step_by_step.rst +++ /dev/null @@ -1,20 +0,0 @@ -Learning step by step -===================== - -.. toctree:: - :maxdepth: 1 - :name: toc-step-by-step - - scenes_and_nodes - instancing - instancing_continued - scripting - scripting_continued - simple_2d_game - gui_tutorial - splash_screen - animations - resources - filesystem - scene_tree - singletons_autoload