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.1
Note
This section only includes tutorials which have been added in the latest
branch and backported to this 3.1
branch. Some more tutorials specific to later Godot releases are available on the latest
branch.
2D
Math
Inputs
Internationalization
Shading
Your First Shader Series:
- What are shaders?
- Your first CanvasItem shader
- Your first Spatial shader
- Your first Spatial shader: part 2
Plugins
Multi-threading
Creating content
Optimization
Legal
New tutorials since version 3.0
Step by step
Scripting
Project workflow
Best Practices:
- Introduction
- Godot scenes and scripts are classes
- Scene organization
- When to use scenes versus scripts
- Autoloads versus internal nodes
- When and how to avoid using nodes for everything
- Godot interfaces
- Godot notifications
- Data preferences
- Logic preferences
2D
3D
Physics
Animation
GUI
Viewports
Shading
Shading Reference:
VR
Plugins
Platform-specific
Multi-threading
Creating content
Miscellaneous
- Fixing jitter and stutter
- Running code in the editor
- Change scenes manually
- Differences between GLES2 and GLES3