ืืืืจ 10 ืืืืฉืื ืฉื ืคืืชืื
ืงืืื ืืืงืืจ ืฉื ืืื ืืข ืืื
ะ
ืชืืื ืืช ืืคืชื ืืืฉืืช ื-Godot 3.2:
- ื ืืกืคื ืชืืืื ืขืืืจ ืงืกืืืช ืืฆืืืืช ืืืืื ืฉื Oculus Quest, ืืืืืฉืืช ืขื ืืกืืก
ืืืืืจ ืขืืืจ ืคืืืคืืจืืช ืื ืืจืืืื. ื ืืกืคื ืชืืืืช ืืกืืจืช ืืคืืชืื ืืขืจืืืช ืืฆืืืืช ืจืืืื ืขืืืจ iOSArkite . ืชืืืื ืืืกืืจืืช ืืคืืชืืช ืขืืืจ ืื ืืจืืืืARCore , ืื ืืื ืขืืืื ืื ืืืื ืืืื ืืืืื ืืืืช ืืืืจืกืืืช ืืืื ืืื ืฉื 3.3.x; -
ืขืืฆื ืืืืฉ ืืืฉืง ืฉื ืขืืจื ืืฆืืื ืืืืชื.ื ืืกืฃ ืฆืืชืื ืืืฉืื ืืืฆืืจืช ืืฆืืืืช ืืชืงืืืื ืืืชืจ. ืขืืืจ ืืฆืืืืช ืืืืืฉืืืช ืขื ืืื ืกืงืจืืคืืื ืงืืืกืืื, ื ืืกืคื ืชืืืื ืืงืืืขืื, ืืขืจืืื ืืืชืืืื "ืืฉืชื ืื". ืืฆืืืืช ืจืืืช ืกืคืฆืืคืืืช ื-OpenGL ES 3.0 backend ืืืขืืจื ื-OpenGL ES 2; - ืชืืืื ืืขืืืื ืืืืกืก ืคืืื (PBR) ืืกืื ืืจื ืช ืขื ืืืืืืืช ืฉื ืื ืืขื ืขืืืื PBR ืืืฉืื, ืืืื Blender Eevee ื-Substance Designer, ืืื ืืืืืื ืชืฆืืืช ืกืฆื ื ืืืื ื-Godot ืืืืืืืืช ืืืืืื ืืช ืืชืืช-ืืืืืืช ืืื ื ืขืฉื ืฉืืืืฉ;
- ืืืืจืืช ืจืื ืืืจ ืฉืื ืืช ืขืืจื ืืืคืืืืืืฆืื ืืื ืืฉืคืจ ืืช ืืืืฆืืขืื ืืืฉืคืจ ืืช ืืืืืช ืืชืืื ื. ืืืคืืื ืื ืจืืื ื-GLES3 ืืืขืืจื ื-GLES3 backend, ืืืื ืชืืืื ืืฉืืืช ื-MSAA (Multisample Anti-aliasing) ื ืื ืืืืื ืืืคืงืืื ืฉืื ืื ืฉื ืขืืืื ืืืืจ (ืืืืจ, ืืฉืืืฉ DOF ื-BCS);
- ื ืืกืคื ืชืืืื ืืืื ืืืืืื โโืกืฆื ืืช ืืืืืื ืชืืช ืืืืืืื ื-glTF 3 (GL Transmission Format) ืื ืืกืคื ืชืืืื ืจืืฉืื ืืช ืืคืืจืื FBX, ืืืืคืฉืจ ืืืืื ืกืฆื ืืช ืขื ืื ืืืฆืื ืืืื ืืจ, ืื ืขืืืื ืืื ื ืชืืื ื- Maya ื-2.0ds Max. ื ืืกืคื ืชืืืื ื-mesh skins ืืขืช ืืืืื โโืกืฆืื ืืช ืืจื glTF 3 ื-FBX, ืืืืคืฉืจืช ืื ืืืฉืชืืฉ ืืจืฉืช ืืืช ืืืกืคืจ ืจืฉืชืืช.
ืืขืืืื ืืฉืืคืืจ ืืืืฆืื ืืชืืืื ื-glTF 2.0 ื ืขืฉืชื ืืฉืืชืืฃ ืคืขืืื ืขื ืงืืืืช Blender, ืืฉืจ ืชืฆืืข ืชืืืื ืืฉืืคืจืช ื-glTF 2.0 ืืืืืืจื 2.83; - ืืืืืืช ืืจืฉืช ืฉื ืืื ืืข ืืืจืืืืช ืขื ืชืืืื ืืคืจืืืืงืืื WebRTC ื-WebSocket, ืืื ืื ืืืืืืช ืืืฉืชืืฉ ื-UDP ืืืฆื ืจืืืื ืฉืืืืจ.
ื ืืกืฃ API ืืฉืืืืฉ ื-hashs ืงืจืืคืืืืจืคื ืืขืืืื ืขื ืืืฉืืจืื. ื ืืกืฃ ืืืฉืง ืืจืคื ืืืฆืืจืช ืคืจืืคืื ืคืขืืืืช ืืจืฉืช. ืืืื ืืขืืืื ืขื ืืฆืืจืช ื ืื Godot ืขืืืจ
WebAssembly/HTML5, ืฉืืืคืฉืจ ืืื ืืืคืขืื ืืช ืืขืืจื ืืืคืืคื ืืจื ืืืื ืืจื ื; - ืขืืฆื ืืืืฉ
ะฟะปะฐะณะธะฝ ืขืืืจ ืคืืืคืืจืืช ืื ืืจืืืื ืืืขืจืืช ืืืืฆืื. ืืขืช, ืืืฆืืจืช ืืืืืืช ืขืืืจ ืื ืืจืืืื, ืืืฆืขืืช ืฉืชื ืืขืจืืืช ืืืฆืื ื ืคืจืืืช: ืืืืช ืขื ืื ืืข ืื ืื ืืจืืฉ, ืืืฉื ืืื ืืืืคืฉืจืช ืื ืืืฆืืจ ืื ืืื ืืฉืื ืืืชืืกืก ืขื ืืคืฉืจืืืืช ืื ืืข ืืืชืืืืช ืืืฉืืช. ื ืืชื ืืืฆืข ืืชืืื ืืืฉืืช ืฉื ืืืืืืืื ืฉืืื ืืจืืช ืืคืืืืื ืืื ืืจืืืื, ืืื ืขืจืืื ืืื ืืช ืฉื ืชืื ืืช ืืืงืืจ; - ื ืืกืคื ืชืืืื ืขืืืจ ืกืืงืืืื
ื ืืชืืงืื ืชืืื ืืช ืืืืืืช, ืืืฉื, ืืชื ืืืื ืืืกืืจ ืืคืชืืจืื ืืงืจืืื ืืขืืจื ืืชืืช-ืืื, ืขืืจื ืืกืงืจืืคืืื, ืกืคืจืืืช ืืืฉืืืื, ืฆืืชืื, ืืืืืช, ืืืคืืื ืื ืืืืื ืืื ืืืจืื ืฉืืื ื ื ืืจืฉืื ืขื ืืื ืืืคืชื (ืืกืชืจืช ืืืจืื ืืืืชืจืื ืืืคืฉืจืช ืื ืืคืฉื ืืฉืืขืืชืืช ืืช ืืืืฉืง); - ืืืกืคื ืชืืืื ืจืืฉืื ืืช ืืืื ืืืจืฆืื ืขื ืืขืจืืืช ืืงืจืช ืืงืืจ ืืืืืขื ืชืืกืฃ ืืชืืืื ื-Git
ืืขืืจื; - ืืคืฉืจ ืืืืืืจ ืืืืฉ ืืช ืืืฆืืื ืืืฉืืง ืจืฅ ืืจื ืืืื ืืขืืจื, ืื ืฉืืืคืฉืจ ืืืขืจืื ืืฆืืื ืฉืื ืื ืืืฉืืง (ืฆืคืืื ืืืคืฉืืช, ืืืืงืช ืฆืืชืื ืืื');
- ืืืฆืข ืืืฉืื ืฉื ืฉืจืช ื-LSP (Language Server Protocol) ืืฉืคืช GDScript, ืืืืคืฉืจ ืืืขืืืจ ืืืืข ืขื ืืกืื ืืืงื ืฉื GDScript ืืืืื ืืฉืืืช ืืงืื ืืขืืจืื ืืืฅ, ืืืื ืชืืกืฃ VS Code ื-Atom;
- ืืืฆืขื ืฉืืคืืจืื ืจืืื ืืขืืจื ืืกืงืจืืคืืื ืืืืื ื ืฉื GDScript: ื ืืกืคื ืืืืืืช ืืืืืืจ ืกืืื ืืืช ืืืืงืืืื ืืงืื, ืืืืืขื ืืืื ืืช ืืื ืืืคื (ืืกืงืืจื ืืืืจื ืฉื ืื ืืงืื), ืืฉืืื ืืืืืืืืช ืฉื ืงืื ืืืฆืขื. ืึฐืฉืืึผืคึผึธืจ,
ืืึผืจืึธื ืืืืืืืช ืฉื ืืฆื ืขืืฆืื ืืชืกืจืื ืืืืืชื; - ื ืืกืฃ ืืฆื ืืืฆืืจืช ืืฉืืงื ืคืกืืืื-ืชืืช ืืืื, ืืืืคืฉืจ ืื ืืืฉืชืืฉ ืืืคืงื ืืขืืืง ืืืฉืืงืื ืื ืืืืืืื ืขื ืืื ืืืืจืช ืืกืคืจ ืจืืืื ืืืืฆืจืื ืคืจืกืคืงืืืื ืคืืงืืืืืช;
- ืืขืืจื ืื ืืืื
ืืืจ ืชืืืื ืืืืืกืื ืฉื ืืงืกืืืจื;
- ื-GUI ืฉืื ื ืืช ืชืืืื ืืฆืืช ืขืืื ืื ืืืืืืืช ืฉืื;
- ืขืืืจ ื ืชืื ื ืืงืกื, ื ืืกืคื ืืืืืืช ืื ืืจ ืฉืื ืืืื ืืคืจืืืจืื ืฉื ืืคืงืืื ืชืื ืืื ืชื ืืขื, ืกืืคืงื ืชืืืื ืืชืืืืช BBCode ืืกืืคืงื ืืืืืืช ืืืืืืจ ืืคืงืืื ืืฉืื;
-
ื ืืกืฃ ืืืืื ืืจื ืฉืืข ืืืืคืฉืจ ืืืฆืืจ ืืื ืงืื ืืืืืกืกืื ืขื ืคืจืืืืื ืืืืืื ืืื ืชื ืกืคืงืืจืื; - ืฉืืืืฉ ืืกืคืจืืื
V-HACD ืืืฉืื ืืืืืืช ืืคืจืง ืจืฉืชืืช ืงืขืืจืืช ืืืืงืื ืงืืืจืื ืืืืืงืื ืืืคืืฉืืื. ืชืืื ื ืื ืืคืฉืืช ืืืื ืืช ืืฆืืจืช ืฆืืจืืช ืืชื ืืฉืืช ืขืืืจ ืจืฉืชืืช ืชืืช ืืืื ืงืืืืืช;
- ืืืืืขื ืืืืืืช ืืคืชื ืืืืืื ืืฉืืง ื-C# ืืืืฆืขืืช Mono ืขืืืจ ืคืืืคืืจืืืช Android ื-WebAssembly (ืงืืื ืืื ื ืชืืื C# ืขืืืจ Linux, Windows ื-macOS). ืืืชืืกืก ืขื Mono 6.6, ืืืืฉืืช ืชืืืื ื-C# 8.0. ืขืืืจ C# ืืืืืขื ืื ืชืืืื ืจืืฉืื ืืช ืืืืืืจ ืืจืืฉ (AOT), ืฉื ืืกืคื ืืืกืืก ืืงืื, ืื ืขืืืื ืื ืืืคืขืื (ืขืืืจ WebAssembly ืขืืืื ื ืขืฉื ืฉืืืืฉ ืืืชืืจืืื). ืืื ืืขืจืื ืงืื C#, ื ืืชื ืืืืจ ืขืืจืืื ืืืฆืื ืืื ืืืื MonoDevelop, Visual Studio for Mac ื-Jetbrains Rider;
- ืืืจืื ืืฉืืคืจ ืืืืคื ืืฉืืขืืชื
ืชืืขืื . ืคืืจืกื ืืืงืืชืจืืื ืฉื ืชืืขืื ืืจืืกืืช (ืึฐืชืึผืจืึธื ืืืจืื ืืืื ืืชืืืืช ืืขืืืื).
ืืงืืจ: OpenNet.ru