فهرست منبع

Move remaining files out of step_by_step/

Moved those to scripting/:

- filesystem
- resources
- singletons_autoload
- scene_tree

export to export/

and godot_design_philosophy to introduction/
Nathan Lovato 4 سال پیش
والد
کامیت
d0eb1eb6bc
46فایلهای تغییر یافته به همراه18 افزوده شده و 15 حذف شده
  1. 1 1
      about/docs_changelog.rst
  2. 1 1
      classes/class_directory.rst
  3. 1 1
      classes/class_file.rst
  4. 1 1
      classes/class_resource.rst
  5. 1 1
      classes/class_scenetree.rst
  6. 2 2
      getting_started/introduction/godot_design_philosophy.rst
  7. 0 0
      getting_started/introduction/img/engine_design_01.png
  8. 0 0
      getting_started/introduction/img/engine_design_02.png
  9. 0 0
      getting_started/introduction/img/engine_design_03.png
  10. 0 0
      getting_started/introduction/img/engine_design_fsm_plugin.png
  11. 0 0
      getting_started/introduction/img/engine_design_rpg_in_a_box.png
  12. 0 0
      getting_started/introduction/img/engine_design_visual_script.png
  13. 1 0
      getting_started/introduction/index.rst
  14. 2 0
      getting_started/introduction/introduction_to_godot.rst
  15. 0 6
      getting_started/step_by_step/index.rst
  16. 1 1
      tutorials/export/exporting_basics.rst
  17. 0 0
      tutorials/export/img/export_android_oneclick.png
  18. 0 0
      tutorials/export/img/export_editor_android_settings.png
  19. 0 0
      tutorials/export/img/export_handheld_stretchsettings.png
  20. 0 0
      tutorials/export/img/export_ios_settings.png
  21. 0 0
      tutorials/export/img/export_presets_window.png
  22. 0 0
      tutorials/export/img/export_template_manager.png
  23. 0 0
      tutorials/export/img/export_template_menu.png
  24. 0 0
      tutorials/export/img/export_touchsettings.png
  25. 0 0
      tutorials/export/img/export_web_example.png
  26. 0 0
      tutorials/export/img/export_web_export_with_debug_disabled.png
  27. 0 0
      tutorials/export/img/export_web_files.png
  28. 0 0
      tutorials/export/img/export_xcode_project_folders.png
  29. 1 1
      tutorials/export/index.rst
  30. 0 0
      tutorials/scripting/files/autoload.zip
  31. 0 0
      tutorials/scripting/filesystem.rst
  32. 0 0
      tutorials/scripting/img/activescene.png
  33. 0 0
      tutorials/scripting/img/autoload_example.png
  34. 0 0
      tutorials/scripting/img/autoload_runtime.png
  35. 0 0
      tutorials/scripting/img/autoload_script.png
  36. 0 0
      tutorials/scripting/img/autoload_tab.png
  37. 0 0
      tutorials/scripting/img/autoload_tutorial1.png
  38. 0 0
      tutorials/scripting/img/nodes_resources.png
  39. 0 0
      tutorials/scripting/img/resourcerobi.png
  40. 0 0
      tutorials/scripting/img/singleton.png
  41. 0 0
      tutorials/scripting/img/spriteprop.png
  42. 0 0
      tutorials/scripting/img/toptobottom.png
  43. 6 0
      tutorials/scripting/index.rst
  44. 0 0
      tutorials/scripting/resources.rst
  45. 0 0
      tutorials/scripting/scene_tree.rst
  46. 0 0
      tutorials/scripting/singletons_autoload.rst

+ 1 - 1
about/docs_changelog.rst

@@ -107,7 +107,7 @@ Step by step
 ^^^^^^^^^^^^
 ^^^^^^^^^^^^
 
 
 - :ref:`doc_signals`
 - :ref:`doc_signals`
-- :ref:`doc_exporting`
+- :ref:`doc_exporting_basics`
 
 
 Scripting
 Scripting
 ^^^^^^^^^
 ^^^^^^^^^

+ 1 - 1
classes/class_directory.rst

@@ -41,7 +41,7 @@ Here is an example on how to iterate through the files of a directory:
 Tutorials
 Tutorials
 ---------
 ---------
 
 
-- :doc:`../getting_started/step_by_step/filesystem`
+- :doc:`../tutorials/scripting/filesystem`
 
 
 Methods
 Methods
 -------
 -------

+ 1 - 1
classes/class_file.rst

@@ -38,7 +38,7 @@ Here's a sample on how to write and read from a file:
 Tutorials
 Tutorials
 ---------
 ---------
 
 
-- :doc:`../getting_started/step_by_step/filesystem`
+- :doc:`../tutorials/scripting/filesystem`
 
 
 Properties
 Properties
 ----------
 ----------

+ 1 - 1
classes/class_resource.rst

@@ -23,7 +23,7 @@ Resource is the base class for all Godot-specific resource types, serving primar
 Tutorials
 Tutorials
 ---------
 ---------
 
 
-- :doc:`../getting_started/step_by_step/resources`
+- :doc:`../tutorials/scripting/resources`
 
 
 Properties
 Properties
 ----------
 ----------

+ 1 - 1
classes/class_scenetree.rst

@@ -25,7 +25,7 @@ You can also use the ``SceneTree`` to organize your nodes into groups: every nod
 Tutorials
 Tutorials
 ---------
 ---------
 
 
-- :doc:`../getting_started/step_by_step/scene_tree`
+- :doc:`../tutorials/scripting/scene_tree`
 
 
 - :doc:`../tutorials/rendering/multiple_resolutions`
 - :doc:`../tutorials/rendering/multiple_resolutions`
 
 

+ 2 - 2
getting_started/step_by_step/godot_design_philosophy.rst → getting_started/introduction/godot_design_philosophy.rst

@@ -3,7 +3,7 @@
 Godot's design philosophy
 Godot's design philosophy
 =========================
 =========================
 
 
-Now that you've gotten your hands wet, let's talk about Godot's design.
+Now that you've gotten your feet wet, let's talk about Godot's design.
 
 
 **Every game engine is different and fits different needs.**
 **Every game engine is different and fits different needs.**
 Not only do they offer a range of features, but the design of each engine
 Not only do they offer a range of features, but the design of each engine
@@ -16,7 +16,7 @@ is it an engine comparison. To know if any engine can be a good fit for
 your project, you need to try it out for yourself and
 your project, you need to try it out for yourself and
 understand its design and limitations.
 understand its design and limitations.
 
 
-Please watch `Discover Godot 3, the Free game engine <https://youtu.be/4v3qge-3CqQ>`_
+Please watch `Godot explained in 5 minutes <https://youtu.be/4v3qge-3CqQ>`_
 if you're looking for an overview of the engine's features.
 if you're looking for an overview of the engine's features.
 
 
 Object-oriented design and composition
 Object-oriented design and composition

+ 0 - 0
getting_started/step_by_step/img/engine_design_01.png → getting_started/introduction/img/engine_design_01.png


+ 0 - 0
getting_started/step_by_step/img/engine_design_02.png → getting_started/introduction/img/engine_design_02.png


+ 0 - 0
getting_started/step_by_step/img/engine_design_03.png → getting_started/introduction/img/engine_design_03.png


+ 0 - 0
getting_started/step_by_step/img/engine_design_fsm_plugin.png → getting_started/introduction/img/engine_design_fsm_plugin.png


+ 0 - 0
getting_started/step_by_step/img/engine_design_rpg_in_a_box.png → getting_started/introduction/img/engine_design_rpg_in_a_box.png


+ 0 - 0
getting_started/step_by_step/img/engine_design_visual_script.png → getting_started/introduction/img/engine_design_visual_script.png


+ 1 - 0
getting_started/introduction/index.rst

@@ -21,3 +21,4 @@ make the most of your time learning it.
    key_concepts_overview
    key_concepts_overview
    first_look_at_the_editor
    first_look_at_the_editor
    learning_new_features
    learning_new_features
+   godot_design_philosophy

+ 2 - 0
getting_started/introduction/introduction_to_godot.rst

@@ -1,3 +1,5 @@
+.. _doc_introduction_to_godot:
+
 Introduction to Godot
 Introduction to Godot
 =====================
 =====================
 
 

+ 0 - 6
getting_started/step_by_step/index.rst

@@ -23,9 +23,3 @@ where appropriate.
    scripting_player_input
    scripting_player_input
    signals
    signals
    your_first_game
    your_first_game
-   exporting
-   godot_design_philosophy
-   resources
-   filesystem
-   scene_tree
-   singletons_autoload

+ 1 - 1
getting_started/step_by_step/exporting.rst → tutorials/export/exporting_basics.rst

@@ -1,4 +1,4 @@
-.. _doc_exporting:
+.. _doc_exporting_basics:
 
 
 Exporting
 Exporting
 =========
 =========

+ 0 - 0
getting_started/step_by_step/img/export_android_oneclick.png → tutorials/export/img/export_android_oneclick.png


+ 0 - 0
getting_started/step_by_step/img/export_editor_android_settings.png → tutorials/export/img/export_editor_android_settings.png


+ 0 - 0
getting_started/step_by_step/img/export_handheld_stretchsettings.png → tutorials/export/img/export_handheld_stretchsettings.png


+ 0 - 0
getting_started/step_by_step/img/export_ios_settings.png → tutorials/export/img/export_ios_settings.png


+ 0 - 0
getting_started/step_by_step/img/export_presets_window.png → tutorials/export/img/export_presets_window.png


+ 0 - 0
getting_started/step_by_step/img/export_template_manager.png → tutorials/export/img/export_template_manager.png


+ 0 - 0
getting_started/step_by_step/img/export_template_menu.png → tutorials/export/img/export_template_menu.png


+ 0 - 0
getting_started/step_by_step/img/export_touchsettings.png → tutorials/export/img/export_touchsettings.png


+ 0 - 0
getting_started/step_by_step/img/export_web_example.png → tutorials/export/img/export_web_example.png


+ 0 - 0
getting_started/step_by_step/img/export_web_export_with_debug_disabled.png → tutorials/export/img/export_web_export_with_debug_disabled.png


+ 0 - 0
getting_started/step_by_step/img/export_web_files.png → tutorials/export/img/export_web_files.png


+ 0 - 0
getting_started/step_by_step/img/export_xcode_project_folders.png → tutorials/export/img/export_xcode_project_folders.png


+ 1 - 1
tutorials/export/index.rst

@@ -5,7 +5,7 @@ Export
    :maxdepth: 1
    :maxdepth: 1
    :name: toc-learn-workflow-export
    :name: toc-learn-workflow-export
 
 
-
+   exporting_basics
    exporting_projects
    exporting_projects
    exporting_pcks
    exporting_pcks
    feature_tags
    feature_tags

+ 0 - 0
getting_started/step_by_step/files/autoload.zip → tutorials/scripting/files/autoload.zip


+ 0 - 0
getting_started/step_by_step/filesystem.rst → tutorials/scripting/filesystem.rst


+ 0 - 0
getting_started/step_by_step/img/activescene.png → tutorials/scripting/img/activescene.png


+ 0 - 0
getting_started/step_by_step/img/autoload_example.png → tutorials/scripting/img/autoload_example.png


+ 0 - 0
getting_started/step_by_step/img/autoload_runtime.png → tutorials/scripting/img/autoload_runtime.png


+ 0 - 0
getting_started/step_by_step/img/autoload_script.png → tutorials/scripting/img/autoload_script.png


+ 0 - 0
getting_started/step_by_step/img/autoload_tab.png → tutorials/scripting/img/autoload_tab.png


+ 0 - 0
getting_started/step_by_step/img/autoload_tutorial1.png → tutorials/scripting/img/autoload_tutorial1.png


+ 0 - 0
getting_started/step_by_step/img/nodes_resources.png → tutorials/scripting/img/nodes_resources.png


+ 0 - 0
getting_started/step_by_step/img/resourcerobi.png → tutorials/scripting/img/resourcerobi.png


+ 0 - 0
getting_started/step_by_step/img/singleton.png → tutorials/scripting/img/singleton.png


+ 0 - 0
getting_started/step_by_step/img/spriteprop.png → tutorials/scripting/img/spriteprop.png


+ 0 - 0
getting_started/step_by_step/img/toptobottom.png → tutorials/scripting/img/toptobottom.png


+ 6 - 0
tutorials/scripting/index.rst

@@ -30,6 +30,8 @@ Some features are specific to the engine and are available in all supported
 languages. Whether you code in GDScript, C#, or another language, the pages
 languages. Whether you code in GDScript, C#, or another language, the pages
 below will help you make the most of Godot.
 below will help you make the most of Godot.
 
 
+.. To split and organize better, into some related toctrees?
+
 .. toctree::
 .. toctree::
    :maxdepth: 1
    :maxdepth: 1
    :name: toc-scripting-core-features
    :name: toc-scripting-core-features
@@ -45,3 +47,7 @@ below will help you make the most of Godot.
    change_scenes_manually
    change_scenes_manually
    instancing_with_signals
    instancing_with_signals
    pausing_games
    pausing_games
+   filesystem
+   resources
+   singletons_autoload
+   scene_tree

+ 0 - 0
getting_started/step_by_step/resources.rst → tutorials/scripting/resources.rst


+ 0 - 0
getting_started/step_by_step/scene_tree.rst → tutorials/scripting/scene_tree.rst


+ 0 - 0
getting_started/step_by_step/singletons_autoload.rst → tutorials/scripting/singletons_autoload.rst