index.rst 5.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164
  1. Godot Docs – *master* branch
  2. ============================
  3. .. only:: not i18n
  4. .. note:: Godot's documentation is available in various languages and versions.
  5. Expand the "Read the Docs" panel at the bottom of the sidebar to see
  6. the list.
  7. .. only:: i18n
  8. .. note:: This documentation is translated from the `original English one
  9. <https://docs.godotengine.org/en/stable>`_ by community members
  10. on `Weblate <https://hosted.weblate.org/projects/godot-engine/godot-docs>`_.
  11. Depending on the translation effort's completion level, you may
  12. find paragraphs or whole pages which are still in English. You can
  13. help the community by providing new translations or reviewing existing
  14. ones on Weblate.
  15. For the time being, localized translations are only available for
  16. the "stable" branch. You can still view the English documentation for
  17. other engine versions using the "Read the Docs" panel at the bottom
  18. of the sidebar.
  19. Welcome to the official documentation of `Godot Engine <https://godotengine.org>`__,
  20. the free and open source community-driven 2D and 3D game engine! If you are new
  21. to this documentation, we recommend that you read the
  22. :ref:`introduction page <doc_about_intro>` to get an overview of what this
  23. documentation has to offer.
  24. The table of contents in the sidebar should let you easily access the documentation
  25. for your topic of interest. You can also use the search function in the top-left corner.
  26. Get involved
  27. ------------
  28. Godot Engine is an open source project developed by a community of volunteers.
  29. The documentation team can always use your feedback and help to improve the
  30. tutorials and class reference. If you don't understand something, or cannot find
  31. what you are looking for in the docs, help us make the documentation better
  32. by letting us know!
  33. Submit an issue or pull request on the `GitHub repository <https://github.com/godotengine/godot-docs/issues>`_,
  34. help us `translate the documentation <https://hosted.weblate.org/engage/godot-engine/>`_
  35. into your language, or talk to us on the ``#documentation`` channel on the
  36. `Godot Contributors Chat <https://chat.godotengine.org/>`_!
  37. .. centered:: |weblate_widget|
  38. Offline documentation
  39. ---------------------
  40. To browse the documentation offline, you can use the mirror of the documentation
  41. hosted on `DevDocs <https://devdocs.io/godot/>`__. To enable offline browsing on
  42. DevDocs, you need to:
  43. - Click the three dots in the top-left corner, choose **Preferences**.
  44. - Enable the desired version of the Godot documentation by checking the box
  45. next to it in the sidebar.
  46. - Click the three dots in the top-left corner, choose **Offline data**.
  47. - Click the **Install** link next to the Godot documentation.
  48. You can also `download an HTML copy <https://nightly.link/godotengine/godot-docs/workflows/build_offline_docs/master/godot-docs-html-master.zip>`__
  49. for offline reading (updated every Monday). Extract the ZIP archive then open
  50. the top-level ``index.html`` in a web browser.
  51. .. Below is the main table-of-content tree of the documentation website.
  52. It is hidden on the page itself, but it makes up the sidebar for navigation.
  53. .. toctree::
  54. :hidden:
  55. :maxdepth: 1
  56. :caption: About
  57. :name: sec-general
  58. about/introduction
  59. about/faq
  60. about/troubleshooting
  61. about/list_of_features
  62. about/docs_changelog
  63. about/release_policy
  64. about/complying_with_licenses
  65. .. toctree::
  66. :hidden:
  67. :maxdepth: 1
  68. :caption: Getting started
  69. :name: sec-learn
  70. getting_started/introduction/index
  71. getting_started/step_by_step/index
  72. getting_started/first_2d_game/index
  73. getting_started/first_3d_game/index
  74. .. Sections below are split into two groups. First come meta sections, covering
  75. general matters. Below that different areas of the engine are listed.
  76. These sections are sorted alphabetically. Please keep them that way.
  77. .. toctree::
  78. :hidden:
  79. :maxdepth: 1
  80. :caption: Manual
  81. :name: sec-tutorials
  82. tutorials/best_practices/index
  83. tutorials/editor/index
  84. tutorials/migrating/index
  85. tutorials/2d/index
  86. tutorials/3d/index
  87. tutorials/animation/index
  88. tutorials/assets_pipeline/index
  89. tutorials/audio/index
  90. tutorials/export/index
  91. tutorials/i18n/index
  92. tutorials/inputs/index
  93. tutorials/io/index
  94. tutorials/math/index
  95. tutorials/navigation/index
  96. tutorials/networking/index
  97. tutorials/performance/index
  98. tutorials/physics/index
  99. tutorials/platform/index
  100. tutorials/plugins/index
  101. tutorials/rendering/index
  102. tutorials/scripting/index
  103. tutorials/shaders/index
  104. tutorials/ui/index
  105. tutorials/xr/index
  106. .. toctree::
  107. :hidden:
  108. :maxdepth: 1
  109. :caption: Engine Development
  110. :name: sec-devel
  111. development/compiling/index
  112. development/cpp/index
  113. development/editor/index
  114. development/file_formats/index
  115. .. toctree::
  116. :hidden:
  117. :maxdepth: 1
  118. :caption: Community
  119. :name: sec-community
  120. community/contributing/index
  121. community/asset_library/index
  122. community/channels
  123. community/tutorials
  124. .. toctree::
  125. :hidden:
  126. :maxdepth: 1
  127. :caption: Class reference
  128. :name: sec-class-ref
  129. classes/index