ืืืืจ 7 ืืืืฉื ืคืืชืื, ืืืฆื ืืืืจ ืืฆืืืช ืื ืืข ืืืฉืืง ืืืื ืื Godot 3.3, ืืืชืืื ืืืฆืืจืช ืืฉืืงื ืื-ืืื ืืชืืช-ืืื. ืืื ืืข ืชืืื ืืฉืคืช ืขืืืื ืืืืืช ืืฉืืง ืงืื ืืืืืื, ืกืืืืช ืขืืฆืื ืืฉืืง ืืจืคื, ืืขืจืืช ืคืจืืกืช ืืฉืืง ืืืืืฆื ืืืช, ืืืืืืช ืืืืืืช ืื ืืืฆืื ืืคืืืืงื ืขืฉืืจืืช, ืืืืื ืืืื ื ืืืขืจืืช ืืืืืื ืฆืืืืจ ืืงืืืง ืืืืฆืืขืื. ืืงืื ืฉื ืื ืืข ืืืฉืืง, ืกืืืืช ืคืืชืื ืืืฉืืง ืืืื ืืคืืชืื ืื ืืืืื (ืื ืืข ืคืืืืงื, ืฉืจืช ืกืืื ื, ืงืฆื ืืืืจื ืืขืืืื 2D/3D ืืื') ืืืคืฆืื ืชืืช ืจืืฉืืื MIT.
ืืื ืืข ืงืืื ืืงืืจ ืืฉื ืช 2014 ืขื ืืื OKAM, ืืืืจ ืขืฉืจ ืฉื ืื ืฉื ืคืืชืื ืืืฆืจ ืงื ืืื ื ืืจืื ืืงืฆืืขืืช ืฉืฉืืืฉ ืืืฆืืจื ืืคืจืกืื ืฉื ืืฉืืงืื ืจืืื ืืืืฉื, ืงืื ืกืืืืช ืืฉืืงืื ืืืืฉืืจืื ื ืืืืื. ืืื ืืข ืชืืื ืืื ืืคืืืคืืจืืืช ืื ืืืืืช ืืื ืืืืืช ืืคืืคืืืจืืืช (Linux, Windows, macOS, Wii, Nintendo 3DS, PlayStation 3, PS Vita, Android, iOS, BBX), ืืื ืื ืคืืชืื ืืฉืืงื ืืื ืืจื ื. ืืื ืื ืืื ืืจืืื ืืืื ืื ืืืคืขืื ื ืืฆืจืื ืขืืืจ Linux, Windows ื-macOS.
ืืขื ืฃ ื ืคืจื, ืืคืชืืื backend ืขืืืื ืืืฉ ืืืืืกืก ืขื ื-API ืืืจืคื Vulkan, ืืฉืจ ืืืฆืข ืืืืืืจื ืืืื ืฉื Godot 4.0, ืืืงืื ืจืืืื ืืขืืืื ืืืืืจืืื ืืืืฆืขืื ืืขืช ืืืืฆืขืืช OpenGL ES 3.0 ื-OpenGL 3.3 (OpenGL ES ื-OpenGL ืืชืืืื ืชืืฉืืจ ืืืืฆืขืืช ืืกืคืงืช ื-backend ืืืฉื ืฉื OpenGL ES 2.0 /OpenGL 2.1 ืขื ืืื ืืจืืืืงืืืจืช ืืขืืืื ืืืืฉื ืืืืกืกืช Vulkan). ืืืขืืจ ื-Godot 3.x ื-Godot 4.0 ืืืจืืฉ ืขืืืื ืืืืฉ ืฉื ืืืฉืืืื ืขืงื ืืขืืืช ืชืืืืืช ืืจืืช ื-API, ืื ืืกื ืืฃ Godot 3.x ืืืื ืืืืืจ ืชืืืื ืืจืื, ืฉืืฉื ืืืื ืฉืื ืืืื ืชืืื ืืืืงืืฉ ื-Goodot XNUMX.x. API ืขื ืืื ืืฉืชืืฉืื.
ืขื ืฃ Godot 3.3 ืชืืื ืืืืคื ืืื ืืืืื 3.2 ืืืืฉืื ืืคืืชืื ืฉื ืฉืืจืืจืื ืืฆืืืื ืฉื ืืื ืืข ืฉืืืื ืืขืื ืืืืืจ ืชืืืื ืืจืื. ืืชืืืื, ืืืงืื Godot 3.3, ืชืืื ื ืืฉืืจืจ ืืช ืขืืืื 3.2.4, ืื ืืจืกืืืช 3.2.x ื ืชืคืกื ืขื ืืื ืืืฉืชืืฉืื ืืืชืงื ืืช, ืืืจืืช ืืขืืจื ืฉื ืชืืื ืืช ืืืฉืืช ืืขื ืฃ 4.0, ืืืื ืืคืจืืืงื ืขืืจ ืืชืืื ืืช ื ืืืื ืืืจืกืืืช ืืกืื ืืืช ืืงืืืกืืช . ืืคืจื, ืขืืืื ืืกืคืจื ืืฉืืืฉืืช ืืฆืืืข ืืขืช ืขื ื ืืืืืชื ืฉื ืชืืงืื ืื ืืืื, ืืฉื ื ืืฆืืื ืืืืืช ืคืื ืงืฆืืื ืืืืช ืืืฉื, ืืืจืืฉืื ืืฆืืืข ืขื ื ืืืืืช ืฉื ืฉืื ืืืื ืืืฉืคืืขืื ืขื ืืชืืืืืช. ืขื ืฃ 3.xx ืืืฉืืจ ืืืงืืื ื-4.xx ืขื ืืืืฆืื ืืื ืฉื Godot 4.x ืืืืชืื ืืื ืืืืืจื ืื ืืืืืช.
Godot 3.3 ืืืื ืืืืกืคืช ืืืืืืฉืื ืืืืื:
- ืืืื ื ืืจืกืช ืขืืจื ืฉืขืืืืช ืืืคืืคื ืืื ืืจื ื.
- ื ืืกืคื ืืคืฉืจืืช ืืืืฆื ืืฉืืงืื ืืคืืืคืืจืืช ืื ืืจืืืื ืืคืืจืื AAB (Android App Bundle), ืื ืืกืฃ ืืืืืืืช APK. ืคืืจืื AAB ืืืคืฉืจ ืื ืืืจืื ืืช ืืืขืื ื ืจืง ืฉื ืืกืคืจืืืช ืืืงืืจืืืช ืื ืืืฆืืช ืืขืืืื ืืืืฉืืจ ืื ืืืื (ืืืืืื, armeabi-v7a ืื arm64-v8a). ืขืืืจ ืคืืืคืืจืืช ืืื ืืจืืืื, ื ืืชื ืื ืืืืืืข ืืืื ืืื ืืืืืกืกืื ืขื ืื ืืข Godot ืืืคืืืงืฆืืืช ืืฆืืจืช ืชืช-ืจืืืืื (ืชืช-ืชืฆืืืืช) ืืืฉืชืืฉืืช ืืืืง ืืืืืื. ืืื ืื ื ืืกืคื ืชืืืื ืืืืืจืื ืขืืืืจืื ืืืกื (ืขืืืืืื ืืฉืงืขืื ืืืฆืืื), ืืืจืืขื ืขืืืจ ืืงืื ืืืงืืืช ืืืฆืื ืืช.
- ืืืฆืข API ืืืฉ ืืืจืืื ืืืคืฆื ืฉื ืชืืกืคืื ืขืืืจ ืคืืืคืืจืืช iOS, ืืืืคืฉืจ ืืืขืืืจ ืชืืกืคืื (ARKit, GameCenter, InAppStore) ืืืืืจ ื ืคืจื ืืืคืชื ืืื ืชืืืช ืืื ืืข Godot. ืืขืืจ, API ืื ืืืฉื ืขืืืจ ืคืืืคืืจืืช ืื ืืจืืืื.
- ืืื ืืืฆืื ืืฉืืงืื ืืฉืืคืจืื ืืืื ืืจื ื (ืคืืืคืืจืืช HTML5). ื ืืกืคื ืชืืืื ื-multi-threading ื-GDNative scripts ืืืฉืืงืื ืืคืืขืืื ืืืคืืคื, ืื ืขืงื ืืืืืืช ืฉื ืคืืืคืืจืืช HTML5, ืืืืฉืื ืฉืืื ืืื ื ืชืืื ืืืคืฉืจืืืืช ืืืฉืืงืื ืืงืืจืืื. ืื ืืกืฃ, ืืืืขืช ืฉืจืฉืืจืื ืงืฉืืจื ื-SharedArrayBuffer API, ืฉืืื ื ืืืื ืืื ืืืคืืคื ืื. ืฉืืืฉื ืืฆืื ืืืฆืื ื ืคืจืืื ืืกืืคืงืื - ืจืืื, ืฉืจืฉืืจืื ื-GDNative. ืคืจืืคืื ืืจืืื ืืืืืืื ืืืกืืฃ ืื ืืกืฃ ืชืืืื ื-AudioWorklet API, ืืืืคืฉืจ ืคืื ืืืืื ืืืืืืช ืืืืื ืืืชืจ ืืืื ืืืกืื ืืช ืืฉืจืฉืืจ ืืจืืฉื. ืชืืืื ืืฉืืคืจืช ืืฉืืขืืชืืช ืขืืืจ ืืฉืืื ืืฉืืง ืืืงืืืืช ืืืจืืืืืืืช.
- ื ืืกืคื ืชืืืื ืืื ืืืช ืืฉืืงืื ืขืืืจ ืืืืจื ืืืฉื ืฉื ืืคื ืืืฆืืืืช ืืฉืื M1 ARM. ื ืืกืคื ืชืืืื ืืฆืืจืืฃ ืืชืืืืช ืืืืืืืืืช ืืงืืฆื ืืคืขืื ืฉื ืืฆืจื ืขืืืจ macOS.
- ืืกื ืืฃ 4.0 ืืืขืืจ API ืืืืจื ื ืืืจืืื ืจืืืื ืืืืื ืฉืจืฉืืจ ืืขืืฉื ืฉืืืืฉ ืืืืืืืช ืฉื ืชืงื C++14, ืืืื ืืช ืืืืืจืช ืฉื ืืคืขืืื ืืคืืืคืืจืืืช ืฉืื ืืช ืืืืฆืืขืื ืืืืืืื.
- ืืืคืืืืืืฆืื ืืืขืืจื ืืขื ืฃ 4.0 ืืืฉืชืืฉ ืืืื ื BVH (Bounding Volume Hierarchy) ืืืงืื ืืฉืืืช Octree ืืืืืงื ืืจืืืืช ืืื ืืืช ืืืืื ืจืื ืืืจ. BVH ืืื ืืขืช ืืจืืจืช ืืืืื ืืคืืชืจ ืืขืืืช ืืืฆืืขืื ืจืืืช.
- ื ืขืฉื ืฉืืืืฉ ืืืืฉืื ืืืื ืฉื ืืฆืืื ืื-ืืืืืช (ืืฆืืื, ืืืคืืืืืืฆืื ืืืคืืชืช ืงืจืืืืช ืืฉืืื ืขื ืืื ืืชืืฉืืืช ืืืืงืื ืืืืกื ืฉื ืืืืืืงืืื), ืืฉืจ ื ืืชื ืืืฉืชืืฉ ืื ืื ืขืืืจ OpenGL ES 2 ืืื ืขืืืจ OpenGL ES 3. ืืืืคืืืืืืฆืื ืขืฆืื ืืืกื ืืขืช ืืืืืืงืืื ื ืืกืคืื, ืืืื ืงืืืื ืืืฆืืืขืื.
- ืืชืืืกืฃ lightmapper ืืืฉ ืืืฉืชืืฉ ืืฉืืืช ืืขืงื ืืืจ ื ืชืืืื ืืชืืื ืืืืืื ืจืขืฉ ืืืืฆืขืืช ืกืคืจืืืช oidn (Open Image Denoise). ื-lightmapper ืืืืฉ ืืฉืชืืฉ ืืืขืื ืืืืฉืืืื ืืคืืชืจ ืืช ืจืื ืืขืืืช ืืืืืืช ืืืืืืืช ืืืขืื ืืืฉื. ืื ืืกืฃ, ืืืื ื ืืจืกื ืฉื lightmapper ืืืฉืชืืฉืช ื-GPU, ืื ืืื ืงืฉืืจื ื-Vulkan API ืืืืคืืข ืจืง ืืขื ืฃ 4.0.
- ืฉืืคืืจืื ืจืืื ืืงืฉืืจืื ืืขืืืื ืืืขืืจื ืืขื ืฃ Godot 4.0, ืืืื ืขืืืื ืืืืจ ืืืชืจ ืฉื ืชืืื ื, ืืจื ืกืคืืจืืฆืืืช ืืืคืืืืืืืช ืฉื ืืืืืืงืืื ืชืืช-ืืืืืื ื ืกืชืจืื, ืืกืคืจ ืื ืืชื ืืืชืืื ืืืฉืืช ืฉื ืืืจืืช ืืื ืืืืืืงื, ืืขืืืื ืฆืืืื ืืฉืืคืจ ืืืืฆืขืืช ืืกื ื PCF.
- ืื ืืข ืืืืืืช ืืคืืืืงื ืฉืืคืจ ืืช ืืืืคืื ืืกืืืื ืฉืื ืื ืฉื ืืชื ืืฉืืืืช.
- ืืขืืจื ืืืกืืฃ ืืืืืืช ืืืืืช ืืืขืชืงื ืืืืืงื ืฉื ืฆืืชืื, ืืืืคืฉืจืืช ืืขืืจื ืืื ืกืฆื ืืช ืฉืื ืืช.
- ืืฆื ืืืืืงื ืฉืืคืจ, ืื ืืืืืืช ืืงืฆืื ืืืืืืืืช ืฉื ืืฉืืื ืืฉื ื.
- ื ืืกืคื ืชืืืื ืืืืืจืช ืืืืจืืช ืืจืืจืช ืืืื ืขืืืจ ืืฉืืืื ืืืืืืื.
- ื ืขืฉืชื ืขืืืื ืืฉืืคืืจ ืืฉืืืืฉืืืช ืืขืืืื ืืขืืจื ืืชืืช ืืืื, ืืืื ืืืกืคืช ืจืฉืช ืชืืช ืืืื ืืื ืืืช ืืื ืกืืคืืช ืืฉืืคืืจ ืืฉืืขืืชื ืืืืฉืื ืืกืืืื ืืืืืืจื ืืืืฆืขืืช ืืืืื (ืืืืื ืฆืืจื ืงืืืืจืืื ืืืช).
- ืืื ื ืืคื ื ืฉืื ืืืื ืืกืฆื ืืช ืฉืืืจ ื ืคืชืื ืขื ืืื ืืฉืชืืฉืื ืืืจืื ื ืืกืคื ืืืื ืฉืืชืืฃ ืืคืขืืื ืืงืืืฆืชืืื (ืชืืฆื ืืืืจื ืื ืืืจืกืืืช ืืืฉืืช ืืืชืจ ืฉื ืงืืฆืื ืคืชืืืื ืืขืช ืืฉืืืจื).
- ืืืื ืืฉืืคืจ ืืงืืฆื FBX.
- ื ืืกืฃ ืชืืกืฃ OpenXR ืขื ืชืืืื ืืชืงื ืืืืชื ืฉื ืืืฆืืจืช ืืคืืืงืฆืืืช ืืฆืืืืช ืืืืื ืืจืืืื. ื ืืกืคื ืชืืืื ืืืคืจื WebXR ืืืฆืืืช HTML5 ืืืฆืืจืช ืืฉืืงืื ืืืืืกืกืื ืขื ืืื ืืืืืืืช ืืฆืืืืช ืืืืื.
- ื ืืกืคื ืชืืืื ืืืืจืื ืืืฉืืขืช ืืืืื ืืคืืจืื MP3 (ืืขืืจ ืื ื ืชืื ืขืงื ืคืื ืืื).
- GraphEdit ืืืกืืคื ืชืืืื ืืืื ืืืคื ืฉื ืืืื ื ืืืื, ืืืืฆืืช ืืคืื ื ืืืื ืืช ืืชืืชืื ื ืืืืคืฉืจืช ืื ืืจืืืช ืืช ืื ืืฆืืชืื ืืืื ืืืืฃ.
ืืงืืจ: OpenNet.ru