index.rst 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. :allow_comments: False
  2. Scripting
  3. =========
  4. This section covers programming languages and core features to code your games
  5. in Godot.
  6. Here, you will find information that is not already covered in more specific
  7. sections. For instance, to learn about inputs, we recommend you to read
  8. :ref:`Inputs <toc-learn-features-inputs>`.
  9. .. rubric:: Programming languages
  10. :heading-level: 2
  11. The sections below each focus on a given programming language.
  12. .. toctree::
  13. :maxdepth: 1
  14. :name: toc-learn-scripting
  15. gdscript/index
  16. c_sharp/index
  17. gdextension/index
  18. Core features
  19. -------------
  20. Some features are specific to the engine and are available in all supported
  21. languages. Whether you code in GDScript, C#, or another language, the pages
  22. below will help you make the most of Godot.
  23. .. To split and organize better, into some related toctrees?
  24. .. toctree::
  25. :maxdepth: 1
  26. :name: toc-scripting-core-features
  27. how_to_read_the_godot_api
  28. debug/index
  29. idle_and_physics_processing
  30. groups
  31. nodes_and_scene_instances
  32. overridable_functions
  33. cross_language_scripting
  34. creating_script_templates
  35. evaluating_expressions
  36. change_scenes_manually
  37. instancing_with_signals
  38. pausing_games
  39. filesystem
  40. resources
  41. singletons_autoload
  42. scene_tree
  43. scene_unique_nodes