123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155 |
- .. _doc_docs_changelog:
- Documentation changelog
- =======================
- The documentation is continually being improved. The release of version 3.1
- includes many new tutorials, many fixes and updates for old tutorials, and many updates
- to the class reference. Below is a list of new tutorials added since version 3.0.
- .. note:: This document only contains new tutorials so not all changes are reflected,
- many tutorials have been substantially updated but are not reflected in this document.
- New tutorials since version 3.0
- -------------------------------
- Step-by-step
- ^^^^^^^^^^^^
- - :ref:`Signals <doc_signals>`
- - :ref:`Exporting <doc_exporting>`
- Project workflow
- ^^^^^^^^^^^^^^^^
- - :ref:`Custom builds for Android <doc_android_custom_build>`
- Best Practices:
- - :ref:`Introduction <doc_introduction_best_practices>`
- - :ref:`What are Godot classes <doc_what_are_godot_classes>`
- - :ref:`Scene organization <doc_scene_organization>`
- - :ref:`Scenes versus scripts <doc_scenes_versus_scripts>`
- - :ref:`Autoloads versus internal nodes <doc_autoloads_versus_internal_nodes>`
- - :ref:`Node alternatives <doc_node_alternatives>`
- - :ref:`Godot interfaces <doc_godot_interfaces>`
- - :ref:`Godot notifications <doc_godot_notifications>`
- - :ref:`Data preferences <doc_data_preferences>`
- - :ref:`Logic preferences <doc_logic_preferences>`
- Scripting
- ^^^^^^^^^
- - :ref:`Typed GDscript <doc_gdscript_static_typing>`
- 2D
- ^^
- - :ref:`2D lights and shadows <doc_2d_lights_and_shadows>`
- - :ref:`2D meshes <doc_2d_meshes>`
- 3D
- ^^
-
- - :ref:`CSG <doc_csg_tools>`
- - :ref:`Animating thousands of fish with MultiMesh <doc_animating_thousands_of_fish>`
- - :ref:`Controlling thousands of fish with Particles <doc_controlling_thousands_of_fish>`
- Physics
- ^^^^^^^
- - :ref:`Ragdoll system <doc_ragdoll_system>`
- - :ref:`Softbody <doc_soft_body>`
- Animation
- ^^^^^^^^^
- - :ref:`2D skeletons <doc_2d_skeletons>`
- - :ref:`AnimationTree <doc_animation_tree>`
- GUI
- ^^^
- - :ref:`Containers <doc_gui_containers>`
- Viewports
- ^^^^^^^^^
- - :ref:`Using a Viewport as a texture <doc_viewport_as_texture>`
- - :ref:`Custom post-processing <doc_custom_postprocessing>`
- Shading
- ^^^^^^^
- - :ref:`Intro to shaders: 2D and 3D water (7 video tutorials) <doc_intro_to_shaders_water_workshop>`
- - :ref:`Migrating to Godot’s shading language <doc_migrating_to_godot_shader_language>`
- - :ref:`Advanced post-processing <doc_advanced_postprocessing>`
- Your First Shader Series:
- - :ref:`What are shaders? <doc_what_are_shaders>`
- - :ref:`Your first CanvasItem shader <doc_your_first_canvasitem_shader>`
- - :ref:`Your first Spatial shader <doc_your_first_spatial_shader>`
- - :ref:`Your first Spatial shader: Part 2 <doc_your_second_spatial_shader>`
- Shading Reference:
- - :ref:`Shaders <doc_shaders>`
- - :ref:`Shading language <doc_shading_language>`
- - :ref:`Spatial shaders <doc_spatial_shader>`
- - :ref:`CanvasItem shaders <doc_canvas_item_shader>`
- - :ref:`Particles shaders <doc_particle_shader>`
- VR
- ^^
- - :ref:`VR starter tutorial <doc_vr_starter_tutorial>`
- Platform-specific
- ^^^^^^^^^^^^^^^^^
- - :ref:`Customizing the Web export HTML page <doc_customizing_html5_shell>`
- Multi-threading
- ^^^^^^^^^^^^^^^
- - :ref:`Thread safe APIs <doc_thread_safe_apis>`
- Optimization
- ^^^^^^^^^^^^
- - :ref:`Using MultiMesh <doc_using_multimesh>`
- - :ref:`Using servers <doc_using_servers>`
- Miscellaneous
- ^^^^^^^^^^^^^
- - :ref:`Fixing jitter and stutter <doc_jitter_stutter>`
- - :ref:`Running code in the editor <doc_running_code_in_the_editor>`
- - :ref:`Change scenes manually <doc_change_scenes_manually>`
- - :ref:`Differences between GLES2 and GLES3 <doc_gles2_gles3_differences>`
- Legal
- ^^^^^
- - :ref:`Complying with Licenses <doc_complying_with_licenses>`
- Compiling
- ^^^^^^^^^
- - :ref:`Optimizing a build for size <doc_optimizing_for_size>`
- - :ref:`Compiling with script encryption key <doc_compiling_with_script_encryption_key>`
- Engine development
- ^^^^^^^^^^^^^^^^^^
- - :ref:`Binding to external libraries <doc_binding_to_external_libraries>`
- Creating content
- ^^^^^^^^^^^^^^^^
- - :ref:`Making trees <doc_making_trees>`
- Plugins
- ^^^^^^^
- - :ref:`Making main screen plugins <doc_making_main_screen_plugins>`
- - :ref:`Spatial gizmo plugins <doc_spatial_gizmo_plugins>`
- - :ref:`Creating Android plugins <doc_android_plugin>`
|