Π‘Π»Π΅Π΄ ΡΠ΅ΡΠΈΡΠΈ Π³ΠΎΠ΄ΠΈΠ½ΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π±Π΅ΡΠ΅ ΠΏΡΡΠ½Π°Ρ Π±Π΅Π·ΠΏΠ»Π°ΡΠ½ΠΈΡΡ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π» Π·Π° ΠΈΠ³ΡΠΈ Godot 4.0, ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΡΡ Π·Π° ΡΡΠ·Π΄Π°Π²Π°Π½Π΅ Π½Π° 2D ΠΈ 3D ΠΈΠ³ΡΠΈ. ΠΠ²ΠΈΠ³Π°ΡΠ΅Π»ΡΡ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ° Π»Π΅ΡΠ΅Π½ Π·Π° Π½Π°ΡΡΠ°Π²Π°Π½Π΅ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈ Π΅Π·ΠΈΠΊ Π½Π° ΠΈΠ³ΡΠ°ΡΠ°, Π³ΡΠ°ΡΠΈΡΠ½Π° ΡΡΠ΅Π΄Π° Π·Π° Π΄ΠΈΠ·Π°ΠΉΠ½ Π½Π° ΠΈΠ³ΡΠ°ΡΠ°, ΡΠΈΡΡΠ΅ΠΌΠ° Π·Π° Π²Π½Π΅Π΄ΡΡΠ²Π°Π½Π΅ Π½Π° ΠΈΠ³ΡΠ° Ρ Π΅Π΄Π½ΠΎ ΡΡΠ°ΠΊΠ²Π°Π½Π΅, ΠΎΠ±ΡΠΈΡΠ½ΠΈ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ Π·Π° Π°Π½ΠΈΠΌΠ°ΡΠΈΡ ΠΈ ΡΠΈΠΌΡΠ»Π°ΡΠΈΡ Π·Π° ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΈ ΠΏΡΠΎΡΠ΅ΡΠΈ, Π²Π³ΡΠ°Π΄Π΅Π½ Π΄Π΅Π±ΡΠ³Π΅Ρ ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ° Π·Π° ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΡΠΈΡΠ°Π½Π΅ Π½Π° ΡΠ΅ΡΠ½ΠΈΡΠ΅ ΠΌΠ΅ΡΡΠ° Π² ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π½ΠΎΡΡΡΠ° . ΠΠΎΠ΄ΡΡ Π½Π° ΠΈΠ³ΡΠΎΠ²ΠΈΡ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π», ΡΡΠ΅Π΄Π°ΡΠ° Π·Π° ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠ°Π½Π΅ Π½Π° ΠΈΠ³ΡΠΈ ΠΈ ΡΠ²ΡΡΠ·Π°Π½ΠΈΡΠ΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈ Π·Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° (ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΈ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π», Π·Π²ΡΠΊΠΎΠ² ΡΡΡΠ²ΡΡ, 2D/3D ΡΠ΅Π½Π΄ΠΈΡΠ°ΡΠΈ Π±Π΅ΠΊΠ΅Π½Π΄ΠΎΠ²Π΅ ΠΈ Ρ.Π½.) ΡΠ΅ ΡΠ°Π·ΠΏΡΠΎΡΡΡΠ°Π½ΡΠ²Π°Ρ ΠΏΠΎΠ΄ Π»ΠΈΡΠ΅Π½Π·Π° Π½Π° MIT.
ΠΠ½Π΄ΠΆΠΈΠ½ΡΡ Π±Π΅ΡΠ΅ Ρ ΠΎΡΠ²ΠΎΡΠ΅Π½ ΠΊΠΎΠ΄ ΠΏΡΠ΅Π· 2014 Π³. ΠΎΡ OKAM, ΡΠ»Π΅Π΄ Π΄Π΅ΡΠ΅Ρ Π³ΠΎΠ΄ΠΈΠ½ΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ²Π°Π½Π΅ Π½Π° ΠΏΠ°ΡΠ΅Π½ΡΠΎΠ²Π°Π½ ΠΏΡΠΎΠ΄ΡΠΊΡ ΠΎΡ ΠΏΡΠΎΡΠ΅ΡΠΈΠΎΠ½Π°Π»Π΅Π½ ΠΊΠ»Π°Ρ, ΠΊΠΎΠΉΡΠΎ Π±Π΅ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ Π·Π° ΡΡΠ·Π΄Π°Π²Π°Π½Π΅ ΠΈ ΠΏΡΠ±Π»ΠΈΠΊΡΠ²Π°Π½Π΅ Π½Π° ΠΌΠ½ΠΎΠ³ΠΎ ΠΈΠ³ΡΠΈ Π·Π° ΠΊΠΎΠΌΠΏΡΡΡΡ, ΠΈΠ³ΡΠΎΠ²ΠΈ ΠΊΠΎΠ½Π·ΠΎΠ»ΠΈ ΠΈ ΠΌΠΎΠ±ΠΈΠ»Π½ΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π°. ΠΠ²ΠΈΠ³Π°ΡΠ΅Π»ΡΡ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ° Π²ΡΠΈΡΠΊΠΈ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΈ Π½Π°ΡΡΠΎΠ»Π½ΠΈ ΠΈ ΠΌΠΎΠ±ΠΈΠ»Π½ΠΈ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠΈ (Linux, Windows, macOS, Wii, Nintendo 3DS, PlayStation 3, PS Vita, Android, iOS, BBX), ΠΊΠ°ΠΊΡΠΎ ΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° ΠΈΠ³ΡΠΈ Π·Π° ΠΌΡΠ΅ΠΆΠ°ΡΠ°. Π‘ΡΠ·Π΄Π°Π΄Π΅Π½ΠΈ ΡΠ° Π³ΠΎΡΠΎΠ²ΠΈ Π·Π° ΠΈΠ·ΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅ Π΄Π²ΠΎΠΈΡΠ½ΠΈ ΠΌΠΎΠ΄ΡΠ»ΠΈ Π·Π° Linux, Android, Windows ΠΈ macOS.
ΠΠ»ΠΎΠ½ΡΡ Godot 4.0 Π²ΠΊΠ»ΡΡΠ²Π° ΠΎΠΊΠΎΠ»ΠΎ 12 Ρ ΠΈΠ»ΡΠ΄ΠΈ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ ΠΈ ΠΊΠΎΡΠΈΠ³ΠΈΡΠ° 7 Ρ ΠΈΠ»ΡΠ΄ΠΈ Π³ΡΠ΅ΡΠΊΠΈ. ΠΠΊΠΎΠ»ΠΎ 1500 Π΄ΡΡΠΈ ΡΠ° ΡΡΠ°ΡΡΠ²Π°Π»ΠΈ Π² ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ²Π°Π½Π΅ΡΠΎ Π½Π° Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ ΠΈ ΠΏΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡΡΠ°. Π‘ΡΠ΅Π΄ ΠΎΡΠ½ΠΎΠ²Π½ΠΈΡΠ΅ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ:
- ΠΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈ ΡΠ° Π΄Π²Π° Π½ΠΎΠ²ΠΈ Π±Π΅ΠΊΠ΅Π½Π΄Π° Π·Π° ΡΠ΅Π½Π΄ΠΈΡΠ°Π½Π΅ (ΠΊΠ»ΡΡΡΠ΅ΡΠ΅Π½ ΠΈ ΠΌΠΎΠ±ΠΈΠ»Π΅Π½), Π±Π°Π·ΠΈΡΠ°Π½ΠΈ Π½Π° Π³ΡΠ°ΡΠΈΡΠ½ΠΈΡ API Π½Π° Vulkan, ΠΊΠΎΠΈΡΠΎ Π·Π°ΠΌΠ΅Π½ΡΡ Π±Π΅ΠΊΠ΅Π½Π΄Π°, ΠΊΠΎΠΉΡΠΎ ΡΠ΅Π½Π΄ΠΈΡΠ° ΡΡΠ΅Π· OpenGL ES ΠΈ OpenGL. ΠΠ° ΠΏΠΎ-ΡΡΠ°ΡΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π° Ρ Π½ΠΈΡΠΊΠ° ΠΌΠΎΡΠ½ΠΎΡΡ Π΅ ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠ°Π½ Π±Π°Π·ΠΈΡΠ°Π½ Π½Π° OpenGL Π±Π΅ΠΊΠ΅Π½Π΄ Π·Π° ΡΡΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡ, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ Π½ΠΎΠ²Π° Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΠ° Π·Π° ΠΈΠ·ΠΎΠ±ΡΠ°Π·ΡΠ²Π°Π½Π΅. ΠΠΈΠ½Π°ΠΌΠΈΡΠ½ΠΎΡΠΎ ΠΈΠ·ΠΎΠ±ΡΠ°Π·ΡΠ²Π°Π½Π΅ ΠΏΡΠΈ ΠΏΠΎ-Π½ΠΈΡΠΊΠΈ ΡΠ°Π·Π΄Π΅Π»ΠΈΡΠ΅Π»Π½ΠΈ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΡ Π·Π° ΡΡΠΏΠ΅ΡΡΠ΅ΠΌΠΏΠ»ΠΈΡΠ°Π½Π΅ AMD FSR (FidelityFX Super Resolution), ΠΊΠΎΡΡΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π°Π»Π³ΠΎΡΠΈΡΠΌΠΈ Π·Π° ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²Π΅Π½ΠΎ ΠΌΠ°ΡΠ°Π±ΠΈΡΠ°Π½Π΅ ΠΈ ΡΠ΅ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΡ Π½Π° Π΄Π΅ΡΠ°ΠΉΠ»ΠΈ, Π·Π° Π΄Π° Π½Π°ΠΌΠ°Π»ΠΈ Π·Π°Π³ΡΠ±Π°ΡΠ° Π½Π° ΠΊΠ°ΡΠ΅ΡΡΠ²ΠΎ Π½Π° ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ ΠΏΡΠΈ ΠΌΠ°ΡΠ°Π±ΠΈΡΠ°Π½Π΅ ΠΈ ΠΌΠ°ΡΠ°Π±ΠΈΡΠ°Π½Π΅ Π΄ΠΎ ΠΏΠΎ-Π²ΠΈΡΠΎΠΊΠΈ ΡΠ°Π·Π΄Π΅Π»ΠΈΡΠ΅Π»Π½ΠΈ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡΠΈ. ΠΠ½Π΅Π΄ΡΠ΅Π½Π° Π΅ ΠΌΠ°ΡΠΈΠ½Π° Π·Π° ΡΠ΅Π½Π΄ΠΈΡΠ°Π½Π΅, Π±Π°Π·ΠΈΡΠ°Π½Π° Π½Π° Direct3D 12, ΠΊΠΎΡΡΠΎ ΡΠ΅ ΠΏΠΎΠ΄ΠΎΠ±ΡΠΈ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ°ΡΠ° Π·Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠΈ Windows ΠΈ Xbox.
- ΠΠΎΠ±Π°Π²Π΅Π½Π° Π΅ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° ΡΠ°Π±ΠΎΡΠ° Ρ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° Π² ΡΠ΅ΠΆΠΈΠΌ Π½Π° Π½ΡΠΊΠΎΠ»ΠΊΠΎ ΠΏΡΠΎΠ·ΠΎΡΠ΅ΡΠ° (ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΠΏΠ°Π½Π΅Π»ΠΈ ΠΈ ΡΠ°ΡΡΠΈ ΠΎΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° ΠΌΠΎΠ³Π°Ρ Π΄Π° Π±ΡΠ΄Π°Ρ ΠΎΡΠΊΠ°ΡΠ΅Π½ΠΈ ΠΊΠ°ΡΠΎ ΠΎΡΠ΄Π΅Π»Π½ΠΈ ΠΏΡΠΎΠ·ΠΎΡΡΠΈ).
- ΠΠΎΠ±Π°Π²Π΅Π½ Π΅ Π½ΠΎΠ² ΡΠ΅Π΄Π°ΠΊΡΠΎΡ Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠΈ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ ΠΈ Π½ΠΎΠ² ΡΠΈΠ΄ΠΆΠ΅Ρ Π·Π° Π²ΠΈΠ·ΡΠ°Π»Π΅Π½ Π΄ΠΈΠ·Π°ΠΉΠ½.
- ΠΠΎΠ±Π°Π²Π΅Π½ Π΅ Π½ΠΎΠ² ΡΠ΅Π΄Π°ΠΊΡΠΎΡ Π½Π° ΡΠ΅ΠΌΠΈ.
- Π‘ΠΈΡΡΠ΅ΠΌΠ°ΡΠ° Π·Π° ΠΊΠΎΠ½ΡΡΠΎΠ» Π½Π° ΠΎΡΠ²Π΅ΡΠ»Π΅Π½ΠΈΠ΅ΡΠΎ ΠΈ ΡΠ΅Π½ΠΊΠΈΡΠ΅ Π΅ Π½Π°ΠΏΡΠ»Π½ΠΎ ΠΏΡΠ΅Π½Π°ΠΏΠΈΡΠ°Π½Π°, ΠΊΠ°ΡΠΎ ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΡΡΠ° SDFGI (Global Illumination Π½Π° Π·Π½Π°ΠΊΠΎΠ²ΠΎ ΠΏΠΎΠ»Π΅ Π½Π° ΡΠ°Π·ΡΡΠΎΡΠ½ΠΈΠ΅) Π² ΡΠ΅Π°Π»Π½ΠΎ Π²ΡΠ΅ΠΌΠ΅. ΠΠ°ΡΠ΅ΡΡΠ²ΠΎΡΠΎ Π½Π° ΠΈΠ·ΠΎΠ±ΡΠ°Π·ΡΠ²Π°Π½Π΅ Π½Π° ΡΠ΅Π½ΠΊΠΈ Π΅ Π·Π½Π°ΡΠΈΡΠ΅Π»Π½ΠΎ ΠΏΠΎΠ΄ΠΎΠ±ΡΠ΅Π½ΠΎ.
- ΠΡΠ·Π΅Π»ΡΡ GIProbe, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ Π·Π° Π·Π°ΠΏΡΠ»Π²Π°Π½Π΅ Π½Π° ΡΡΠ΅Π½Π°ΡΠ° Ρ ΠΎΡΡΠ°Π·Π΅Π½Π° ΡΠ²Π΅ΡΠ»ΠΈΠ½Π°, Π΅ Π·Π°ΠΌΠ΅Π½Π΅Π½ Ρ Π²ΡΠ·Π΅Π» VoxelGI, ΠΎΠΏΡΠΈΠΌΠ°Π»Π΅Π½ Π·Π° ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° ΠΎΡΠ²Π΅ΡΠ»Π΅Π½ΠΈΠ΅ Π² ΡΠ΅Π°Π»Π½ΠΎ Π²ΡΠ΅ΠΌΠ΅ Π² ΡΡΠ΅Π½ΠΈ Ρ ΠΌΠ°Π»ΠΊΠΈ Π΄ΠΎ ΡΡΠ΅Π΄Π½ΠΈ Π²ΡΡΡΠ΅ΡΠ½ΠΈ ΠΈΠ½ΡΠ΅ΡΠΈΠΎΡΠΈ. ΠΠ° Ρ
Π°ΡΠ΄ΡΠ΅Ρ Ρ Π½ΠΈΡΠΊΠ° ΠΌΠΎΡΠ½ΠΎΡΡ Π΅ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΎΠ°ΠΊΡΠΈΠ²Π½ΠΎ ΠΈΠ·ΠΎΠ±ΡΠ°Π·ΡΠ²Π°Π½Π΅ Π½Π° ΡΠ²Π΅ΡΠ»ΠΈΠ½Π° ΠΈ ΡΠ΅Π½ΠΊΠΈ Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° ΡΠ²Π΅ΡΠ»ΠΈΠ½Π½ΠΈ ΠΊΠ°ΡΡΠΈ, ΠΊΠΎΠΈΡΠΎ ΡΠ΅Π³Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ GPU Π·Π° ΡΡΠΊΠΎΡΡΠ²Π°Π½Π΅ Π½Π° ΠΈΠ·ΠΎΠ±ΡΠ°Π·ΡΠ²Π°Π½Π΅ΡΠΎ.
- ΠΠ½Π΅Π΄ΡΠ΅Π½ΠΈ ΡΠ° Π½ΠΎΠ²ΠΈ ΡΠ΅Ρ
Π½ΠΈΠΊΠΈ Π·Π° ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠ°Π½Π΅ Π½Π° ΠΈΠ·ΠΎΠ±ΡΠ°Π·ΡΠ²Π°Π½Π΅ΡΠΎ. ΠΠΎΠ±Π°Π²Π΅Π½ΠΎ Π΅ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎ ΠΎΡΡΡΡΠ°Π½ΡΠ²Π°Π½Π΅ Π½Π° ΠΎΠΊΠ»ΡΠ·ΠΈΡ, ΠΊΠΎΠ΅ΡΠΎ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ½ΠΎ ΠΎΡΠΊΡΠΈΠ²Π° ΠΈ ΠΏΡΠ΅ΠΌΠ°Ρ
Π²Π° ΠΌΠΎΠ΄Π΅Π»ΠΈ, ΡΠΊΡΠΈΡΠΈ Π·Π°Π΄ Π΄ΡΡΠ³ΠΈ ΠΏΠΎΠ²ΡΡΡ
Π½ΠΎΡΡΠΈ, Π·Π° Π΄Π° ΠΏΠΎΠ΄ΠΎΠ±ΡΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π½ΠΎΡΡΡΠ° Π½Π° ΡΠ΅Π½Π΄ΠΈΡΠ°Π½Π΅ ΠΈ Π΄Π° Π½Π°ΠΌΠ°Π»ΠΈ Π½Π°ΡΠΎΠ²Π°ΡΠ²Π°Π½Π΅ΡΠΎ Π½Π° CPU ΠΈ GPU.
- ΠΠΎΠ±Π°Π²Π΅Π½ Π΅ ΡΠ΅ΠΆΠΈΠΌ SSIL (Π½Π΅ΠΏΡΡΠΊΠΎ ΠΎΡΠ²Π΅ΡΠ»Π΅Π½ΠΈΠ΅ Π½Π° Π΅ΠΊΡΠ°Π½Π½ΠΎΡΠΎ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²ΠΎ) Π·Π° ΠΏΠΎΠ΄ΠΎΠ±ΡΡΠ²Π°Π½Π΅ Π½Π° ΠΊΠ°ΡΠ΅ΡΡΠ²ΠΎΡΠΎ Π½Π° ΠΈΠ·ΠΎΠ±ΡΠ°Π·ΡΠ²Π°Π½Π΅ Π½Π° Ρ Π°ΡΠ΄ΡΠ΅Ρ ΠΎΡ Π²ΠΈΡΠΎΠΊ ΠΊΠ»Π°Ρ ΡΡΠ΅Π· ΠΏΠΎΠ΄ΠΎΠ±ΡΡΠ²Π°Π½Π΅ Π½Π° ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ°ΡΠ° Π½Π° ΡΡΠΌΠ½ΠΈ Π·ΠΎΠ½ΠΈ ΠΈ Π½Π΅ΠΏΡΡΠΊΠΎ ΠΎΡΠ²Π΅ΡΠ»Π΅Π½ΠΈΠ΅. ΠΡΠ²Π΅Π½ ΡΠΎΠ²Π° ΡΠ° ΠΎΡΠΈΠ³ΡΡΠ΅Π½ΠΈ Π΄ΠΎΠΏΡΠ»Π½ΠΈΡΠ΅Π»Π½ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ Π·Π° ΡΠΈΠΌΡΠ»ΠΈΡΠ°Π½Π΅ Π½Π° Π΄ΠΈΡΡΠ·Π½ΠΎ ΠΈΠ½Π΄ΠΈΡΠ΅ΠΊΡΠ½ΠΎ ΠΎΡΠ²Π΅ΡΠ»Π΅Π½ΠΈΠ΅ Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° ΡΠ΅Ρ Π½ΠΈΠΊΠ°ΡΠ° SSAO (Screen Space Ambient Occlusion), ΠΊΠ°ΡΠΎ Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ ΠΈΠ·Π±ΠΎΡ Π½Π° Π½ΠΈΠ²ΠΎΡΠΎ Π½Π° Π²Π»ΠΈΡΠ½ΠΈΠ΅ Π½Π° Π΄ΠΈΡΠ΅ΠΊΡΠ½Π°ΡΠ° ΡΠ²Π΅ΡΠ»ΠΈΠ½Π°.
- ΠΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈ ΡΠ° ΡΠ΅Π°Π»ΠΈΡΡΠΈΡΠ½ΠΈ ΠΎΡΠ²Π΅ΡΠΈΡΠ΅Π»Π½ΠΈ Π΅Π΄ΠΈΠ½ΠΈΡΠΈ, ΠΊΠΎΠΈΡΠΎ Π²ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π°Ρ Π΄Π° ΡΠ΅Π³ΡΠ»ΠΈΡΠ°ΡΠ΅ ΠΈΠ½ΡΠ΅Π½Π·ΠΈΡΠ΅ΡΠ° Π½Π° ΡΠ²Π΅ΡΠ»ΠΈΠ½Π°ΡΠ° ΠΈ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠ΅ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ Π½Π° ΠΊΠ°ΠΌΠ΅ΡΠ°ΡΠ°, ΠΊΠ°ΡΠΎ Π±Π»Π΅Π½Π΄Π°, ΡΠΊΠΎΡΠΎΡΡ Π½Π° Π·Π°ΡΠ²ΠΎΡΠ° ΠΈ ISO, Π·Π° Π΄Π° ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈΡΠ°ΡΠ΅ ΡΡΠΊΠΎΡΡΡΠ° Π½Π° ΠΊΡΠ°ΠΉΠ½Π°ΡΠ° ΡΡΠ΅Π½Π°.
- ΠΠΎΠ±Π°Π²Π΅Π½ΠΈ ΡΠ° Π½ΠΎΠ²ΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈ Π·Π° ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠ°Π½Π΅ Π½Π° Π½ΠΈΠ²Π° Π·Π° 2D ΠΈΠ³ΡΠΈ. ΠΡΡ
Π° Π½Π°ΠΏΡΠ°Π²Π΅Π½ΠΈ ΡΠ°Π΄ΠΈΠΊΠ°Π»Π½ΠΈ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ Π² ΠΏΡΠΎΡΠ΅ΡΠ° Π½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° XNUMXD ΠΈΠ³ΡΠΈ. ΠΠΎΠ±Π°Π²Π΅Π½ Π΅ Π½ΠΎΠ² ΡΠ΅Π΄Π°ΠΊΡΠΎΡ Π½Π° ΠΊΠ°ΡΡΠ° Π½Π° ΠΏΠ»ΠΎΡΠΊΠΈ, ΠΊΠΎΠΉΡΠΎ Π²Π΅ΡΠ΅ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ° ΡΠ»ΠΎΠ΅Π²Π΅, Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎ ΠΏΠΎΠΏΡΠ»Π²Π°Π½Π΅ Π½Π° ΠΏΠ΅ΠΉΠ·Π°ΠΆΠ°, ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ»Π½ΠΎ ΡΠ°Π·ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π° ΡΠ°ΡΡΠ΅Π½ΠΈΡ, ΠΊΠ°ΠΌΡΠ½ΠΈ ΠΈ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΠΎΠ±Π΅ΠΊΡΠΈ ΠΈ Π³ΡΠ²ΠΊΠ°Π² ΠΈΠ·Π±ΠΎΡ Π½Π° ΠΎΠ±Π΅ΠΊΡΠΈ. Π£Π½ΠΈΡΠΈΡΠΈΡΠ°Π½Π° Π΅ ΡΠ°Π±ΠΎΡΠ°ΡΠ° Ρ ΡΠ°ΠΉΠ»ΠΎΠ²ΠΈ ΠΊΠ°ΡΡΠΈ ΠΈ Π½Π°Π±ΠΎΡΠΈ ΠΎΡ ΡΡΠ°Π³ΠΌΠ΅Π½ΡΠΈ Π·Π° ΠΈΠ·Π³ΡΠ°ΠΆΠ΄Π°Π½Π΅ Π½Π° ΠΊΠ°ΡΡΠ° (ΡΠ°ΠΉΠ»ΡΠ΅Ρ). ΠΡΠ΅Π΄Π²ΠΈΠ΄Π΅Π½ΠΎ Π΅ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎ ΡΠ°Π·ΡΠΈΡΡΠ²Π°Π½Π΅ Π½Π° ΡΡΠ°Π³ΠΌΠ΅Π½ΡΠΈ Π² Π½Π°Π±ΠΎΡ, Π·Π° Π΄Π° ΡΠ΅ ΠΏΡΠ΅ΠΌΠ°Ρ
Π½Π°Ρ ΠΈΠ½ΡΠ΅ΡΠ²Π°Π»ΠΈΡΠ΅ ΠΌΠ΅ΠΆΠ΄Ρ ΡΡΡΠ΅Π΄Π½ΠΈ ΡΡΠ°Π³ΠΌΠ΅Π½ΡΠΈ. ΠΠΎΠ±Π°Π²Π΅Π½Π° Π΅ Π½ΠΎΠ²Π° ΡΡΠ½ΠΊΡΠΈΡ Π·Π° ΠΏΠΎΠ΄ΡΠ΅ΠΆΠ΄Π°Π½Π΅ Π½Π° ΠΎΠ±Π΅ΠΊΡΠΈ Π½Π° ΡΡΠ΅Π½Π°ΡΠ°, ΠΊΠΎΡΡΠΎ Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π·Π° Π΄ΠΎΠ±Π°Π²ΡΠ½Π΅ Π½Π° ΡΠΈΠΌΠ²ΠΎΠ»ΠΈ ΠΊΡΠΌ ΠΊΠ»Π΅ΡΠΊΠΈΡΠ΅ Π½Π° ΠΌΡΠ΅ΠΆΠ°ΡΠ° Ρ ΠΏΠ»ΠΎΡΠΊΠΈ.
- ΠΡΠΈ 2D ΠΈΠ·ΠΎΠ±ΡΠ°Π·ΡΠ²Π°Π½Π΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠ΅ Π³ΡΡΠΏΠΈ ΠΏΠ»Π°ΡΠ½Π°, Π·Π° Π΄Π° ΡΠΌΠ΅ΡΠ²Π°ΡΠ΅ ΠΏΡΠΈΠΏΠΎΠΊΡΠΈΠ²Π°ΡΠΈ ΡΠ΅ Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈ Π½Π° ΠΏΠ»Π°ΡΠ½ΠΎ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π³ΡΡΠΏΠΈΡΠ°ΡΠ΅ Π½ΡΠΊΠΎΠ»ΠΊΠΎ ΡΠΏΡΠ°ΠΉΡΠ° Π·Π°Π΅Π΄Π½ΠΎ ΠΈ Π΄Π° Π³ΠΈ ΡΠΌΠ΅ΡΠ²Π°ΡΠ΅ Π²ΡΠ² ΡΠΎΠ½Π°, ΡΡΠΊΠ°Ρ ΡΠΏΡΠ°ΠΉΡΠΎΠ²Π΅ΡΠ΅ ΡΠ° Π΅Π΄ΠΈΠ½ Π΅Π»Π΅ΠΌΠ΅Π½Ρ. ΠΠΎΠ±Π°Π²Π΅Π½ΠΎ Π΅ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎΡΠΎ Clip Children, ΠΊΠΎΠ΅ΡΠΎ Π²ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠ΅ Π²ΡΠ΅ΠΊΠΈ 2D Π΅Π»Π΅ΠΌΠ΅Π½Ρ ΠΊΠ°ΡΠΎ ΠΌΠ°ΡΠΊΠ°. 2D Π΅Π½Π΄ΠΆΠΈΠ½ΡΡ ΡΡΡΠΎ ΡΠ°ΠΊΠ° Π΄ΠΎΠ±Π°Π²Ρ ΠΎΠΏΡΠΈΡ Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° MSAA (Multisample Anti-Aliasing) Π·Π° ΠΏΠΎΠ΄ΠΎΠ±ΡΡΠ²Π°Π½Π΅ Π½Π° ΠΊΠ°ΡΠ΅ΡΡΠ²ΠΎΡΠΎ Π½Π° ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ ΠΈ ΡΡΠ·Π΄Π°Π²Π°Π½Π΅ Π½Π° ΠΏΠΎ-Π³Π»Π°Π΄ΠΊΠΈ ΡΡΠ±ΠΎΠ²Π΅.
- ΠΠΎΠ΄ΠΎΠ±ΡΠ΅Π½ΠΎ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΎΡΠ²Π΅ΡΠ»Π΅Π½ΠΈΠ΅ΡΠΎ ΠΈ ΡΠ΅Π½ΠΊΠΈΡΠ΅ Π² 2D ΠΈΠ³ΡΠΈ. ΠΠ½Π°ΡΠΈΡΠ΅Π»Π½ΠΎ ΠΏΠΎΠ΄ΠΎΠ±ΡΠ΅Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π½ΠΎΡΡ ΠΏΡΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΠΈΠ·ΡΠΎΡΠ½ΠΈΡΠΈ Π½Π° ΡΠ²Π΅ΡΠ»ΠΈΠ½Π°. ΠΠΎΠ±Π°Π²Π΅Π½Π° Π΅ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° ΡΠΈΠΌΡΠ»ΠΈΡΠ°Π½Π΅ Π½Π° ΡΡΠΈΠΈΠ·ΠΌΠ΅ΡΠ½ΠΎΡΡ ΡΡΠ΅Π· ΠΏΡΠΎΠΌΡΠ½Π° Π½Π° Π½ΠΈΠ²ΠΎΡΠΎ Π½Π° ΠΎΡΠ²Π΅ΡΠ»Π΅Π½ΠΈΠ΅ Π½Π° Π½ΠΎΡΠΌΠ°Π»Π½ΠΈ ΠΊΠ°ΡΡΠΈ, ΠΊΠ°ΠΊΡΠΎ ΠΈ ΡΡΠ·Π΄Π°Π²Π°Π½Π΅ Π½Π° Π²ΠΈΠ·ΡΠ°Π»Π½ΠΈ Π΅ΡΠ΅ΠΊΡΠΈ ΠΊΠ°ΡΠΎ Π΄ΡΠ»Π³ΠΈ ΡΠ΅Π½ΠΊΠΈ, ΠΎΡΠ΅ΠΎΠ»ΠΈ ΠΈ ΡΡΠ½ΠΈ ΠΊΠΎΠ½ΡΡΡΠΈ.
- ΠΠΎΠ±Π°Π²Π΅Π½ Π΅ Π΅ΡΠ΅ΠΊΡ Π½Π° ΠΎΠ±Π΅ΠΌΠ½Π° ΠΌΡΠ³Π»Π°, ΠΊΠΎΠΉΡΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΡΠ΅Ρ
Π½ΠΈΠΊΠ° Π·Π° ΠΏΡΠ΅ΠΏΡΠΎΠΆΠ΅ΠΊΡΠΈΡΠ°Π½Π΅ Π²ΡΠ² Π²ΡΠ΅ΠΌΠ΅ΡΠΎ, Π·Π° Π΄Π° ΠΏΠΎΡΡΠΈΠ³Π½Π΅ ΡΠ΅Π°Π»ΠΈΡΡΠΈΡΠ΅Π½ Π²ΠΈΠ΄ ΠΈ Π²ΠΈΡΠΎΠΊΠ° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π½ΠΎΡΡ.
- ΠΠΎΠ±Π°Π²Π΅Π½ΠΈ ΡΠ° ΠΎΠ±Π»Π°ΡΠ½ΠΈ ΡΠ΅ΠΉΠ΄ΡΡΠΈ, ΠΊΠΎΠΈΡΠΎ Π²ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π°Ρ Π΄Π° Π³Π΅Π½Π΅ΡΠΈΡΠ°ΡΠ΅ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ½ΠΎ ΠΎΠ±Π»Π°ΡΠΈ, ΠΊΠΎΠΈΡΠΎ ΡΠ΅ ΠΏΡΠΎΠΌΠ΅Π½ΡΡ Π² ΡΠ΅Π°Π»Π½ΠΎ Π²ΡΠ΅ΠΌΠ΅.
- ΠΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π·Π° βΠ΄Π΅ΠΊΠ°Π»ΠΈβ, ΠΌΠ΅ΡΠΎΠ΄ Π·Π° ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠ°Π½Π΅ Π½Π° ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π» Π²ΡΡΡ
Ρ ΠΏΠΎΠ²ΡΡΡ
Π½ΠΎΡΡ.
- ΠΠΎΠ±Π°Π²Π΅Π½ΠΈ ΡΠ° Π΅ΡΠ΅ΠΊΡΠΈ Π½Π° ΡΠ°ΡΡΠΈΡΠΈ Π² ΡΡΠ»Π°ΡΠ° ΠΈΠ³ΡΠ°, ΠΊΠΎΠΈΡΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ GPU ΠΈ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ°Ρ Π°ΡΡΠ°ΠΊΡΠΎΡΠΈ, ΡΠ±Π»ΡΡΡΡΠΈ, ΡΡΡΡΠΈ ΠΈ ΠΈΠ·Π»ΡΡΠ²Π°ΡΠ΅Π»ΠΈ.
- Π Π°Π·ΡΠΈΡΠ΅Π½ΠΈ ΡΠ° Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈΡΠ΅ Π½Π° ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° Π·Π° Π²ΠΈΠ·ΡΠ°Π»Π½ΠΎ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠ°Π½Π΅ Π½Π° ΡΠ΅ΠΉΠ΄ΡΡΠΈ.
- ΠΠ·ΠΈΠΊΡΡ Π½Π° ΡΠ΅ΠΉΠ΄ΡΡΠ° Π΅ ΡΠ°Π·ΡΠΈΡΠ΅Π½, Π·Π° Π΄Π° Π²ΠΊΠ»ΡΡΠ²Π° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π·Π° ΡΡΡΡΠΊΡΡΡΠΈ, ΠΌΠ°ΠΊΡΠΎΡΠΈ Π½Π° ΠΏΡΠ΅Π΄ΠΏΡΠΎΡΠ΅ΡΠΎΡΠ°, Π·Π°ΠΌΠ΅ΡΡΠ²Π°Π½Π΅ Π½Π° ΡΠ΅ΠΉΠ΄ΡΡ (ΠΈΠ·ΡΠ²Π»Π΅Π½ΠΈΠ΅ Π·Π° Π²ΠΊΠ»ΡΡΠ²Π°Π½Π΅), ΡΠ½ΠΈΡΠΈΡΠΈΡΠ°Π½ΠΈ ΠΌΠ°ΡΠΈΠ²ΠΈ ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ΡΠΎ Π½Π° βΠ²Π°ΡΠΈΡΠ°Π½Π΅β Π·Π° ΠΏΡΠ΅Π΄Π°Π²Π°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ ΠΎΡ ΠΌΠ°Π½ΠΈΠΏΡΠ»Π°ΡΠΎΡΠ° Π½Π° ΡΡΠ°Π³ΠΌΠ΅Π½ΡΠΈ ΠΊΡΠΌ ΠΌΠ°Π½ΠΈΠΏΡΠ»Π°ΡΠΎΡΠ° Π½Π° ΠΎΡΠ²Π΅ΡΠ»Π΅Π½ΠΈΠ΅.
- ΠΠΎΠ±Π°Π²Π΅Π½Π° Π΅ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° ΠΈΠ·ΡΠΈΡΠ»ΠΈΡΠ΅Π»Π½ΠΈ ΡΠ΅ΠΉΠ΄ΡΡΠΈ, ΠΊΠΎΠΈΡΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ GPU Π·Π° ΡΡΠΊΠΎΡΡΠ²Π°Π½Π΅ Π½Π° Π°Π»Π³ΠΎΡΠΈΡΠΌΠΈ.
- Π ΡΠΊΡΠΈΠΏΡΠΎΠ²ΠΈΡ Π΅Π·ΠΈΠΊ GDScript ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ° Π·Π° ΡΡΠ°ΡΠΈΡΠ΅Π½ ΡΠΈΠΏ Π΅ ΠΏΠΎΠ΄ΠΎΠ±ΡΠ΅Π½Π°, Π΄ΠΎΠ±Π°Π²Π΅Π½ Π΅ Π½ΠΎΠ² ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡ Π·Π° Π΄Π΅ΡΠΈΠ½ΠΈΡΠ°Π½Π΅ Π½Π° ΡΠ²ΠΎΠΉΡΡΠ²Π°, ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈ ΡΠ° ΠΊΠ»ΡΡΠΎΠ²ΠΈ Π΄ΡΠΌΠΈ await ΠΈ super, Π΄ΠΎΠ±Π°Π²Π΅Π½ΠΈ ΡΠ° ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ Π·Π° ΠΊΠ°ΡΡΠ°/Π½Π°ΠΌΠ°Π»ΡΠ²Π°Π½Π΅, Π²Π½Π΅Π΄ΡΠ΅Π½Π° Π΅ Π½ΠΎΠ²Π° ΡΠΈΡΡΠ΅ΠΌΠ° Π·Π° ΠΏΠΎΡΡΠ½Π΅Π½ΠΈΡ ΠΈ ΡΡΠ°Π½Π° Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ΡΠΎ Π½Π° ΡΠ½ΠΈΠΊΠΎΠ΄ ΡΠΈΠΌΠ²ΠΎΠ»ΠΈ Π² ΠΈΠΌΠ΅Π½Π°ΡΠ° Π½Π° ΠΏΡΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈΡΠ΅ ΠΈ ΠΈΠΌΠ΅Π½Π°ΡΠ° Π½Π° ΡΡΠ½ΠΊΡΠΈΠΈΡΠ΅. ΠΠΎΠ±Π°Π²Π΅Π½ Π΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Π·Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎ Π³Π΅Π½Π΅ΡΠΈΡΠ°Π½Π΅ Π½Π° Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ. ΠΠΎΠ΄ΠΎΠ±ΡΠ΅Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π½ΠΎΡΡ ΠΈ ΡΡΠ°Π±ΠΈΠ»Π½ΠΎΡΡ Π½Π° Π²ΡΠ΅ΠΌΠ΅ΡΠΎ Π·Π° ΠΈΠ·ΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅ Π½Π° GDScript. Π ΡΡΠ΅Π΄Π°ΡΠ° Π·Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π΅ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎ Π΄Π° ΡΠ΅ ΠΏΠΎΠΊΠ°Π·Π²Π°Ρ Π½ΡΠΊΠΎΠ»ΠΊΠΎ Π³ΡΠ΅ΡΠΊΠΈ Π½Π°Π²Π΅Π΄Π½ΡΠΆ ΠΈ ΡΠ° Π΄ΠΎΠ±Π°Π²Π΅Π½ΠΈ Π½ΠΎΠ²ΠΈ ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅ΠΆΠ΄Π΅Π½ΠΈΡ Π·Π° ΡΠ΅ΡΡΠΎ ΡΡΠ΅ΡΠ°Π½ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ.
- Π Π°Π·ΡΠΈΡΠ΅Π½ΠΈ ΡΠ° Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈΡΠ΅ Π·Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ²Π°Π½Π΅ Π½Π° ΠΈΠ³ΡΠΎΠ²Π° Π»ΠΎΠ³ΠΈΠΊΠ° Π² C#. ΠΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π·Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°ΡΠ° .NET 6 ΠΈ Π΅Π·ΠΈΠΊΠ° C# 10. 64-Π±ΠΈΡΠΎΠ²ΠΈΡΠ΅ ΡΠΈΠΏΠΎΠ²Π΅ ΡΠ° Π°ΠΊΡΠΈΠ²ΠΈΡΠ°Π½ΠΈ Π·Π° ΡΠΊΠ°Π»Π°ΡΠ½ΠΈ ΡΡΠΎΠΉΠ½ΠΎΡΡΠΈ. ΠΠ½ΠΎΠ³ΠΎ API ΡΠ° ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΡΠ²Π°Π½ΠΈ ΠΎΡ int ΠΈ float Π² long ΠΈ double. ΠΡΠ΅Π΄ΠΎΡΡΠ°Π²Ρ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° Π΄Π΅ΡΠΈΠ½ΠΈΡΠ°Π½Π΅ Π½Π° ΡΠΈΠ³Π½Π°Π»ΠΈ ΠΏΠΎΠ΄ ΡΠΎΡΠΌΠ°ΡΠ° Π½Π° C# ΡΡΠ±ΠΈΡΠΈΡ. ΠΠΎΠ±Π°Π²Π΅Π½Π° Π΅ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ²Π°Π½Π΅ Π½Π° GDExtensions Π² C#.
- ΠΠΎΠ±Π°Π²Π΅Π½Π° Π΅ Π΅ΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠ°Π»Π½Π° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π·Π° ΡΠ°Π·ΡΠΈΡΠ΅Π½ΠΈΡ (GDExtension), ΠΊΠΎΠΈΡΠΎ ΠΌΠΎΠ³Π°Ρ Π΄Π° ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ Π·Π° ΡΠ°Π·ΡΠΈΡΡΠ²Π°Π½Π΅ Π½Π° Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈΡΠ΅ Π½Π° Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ, Π±Π΅Π· Π΄Π° Π³ΠΎ ΠΏΡΠ΅ΡΡΡΠΎΡΠ²Π°ΡΠ΅ ΠΈΠ»ΠΈ Π΄Π° ΠΏΡΠ°Π²ΠΈΡΠ΅ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ Π² ΠΊΠΎΠ΄Π°.
- ΠΠΎ ΠΏΠΎΠ΄ΡΠ°Π·Π±ΠΈΡΠ°Π½Π΅ ΡΠ΅ ΠΏΡΠ΅Π΄Π»Π°Π³Π° Π½Π°ΡΠΈΡΡ ΡΠΎΠ±ΡΡΠ²Π΅Π½ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π» Π·Π° ΡΠΈΠΌΡΠ»ΠΈΡΠ°Π½Π΅ Π½Π° ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΈ ΠΏΡΠΎΡΠ΅ΡΠΈ, Godot Physics, ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠ°Π½ Π·Π° ΡΠ΅ΡΠ°Π²Π°Π½Π΅ Π½Π° ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ, ΠΏΡΠΈΡΡΡΠΈ Π½Π° ΠΊΠΎΠΌΠΏΡΡΡΡΠ½ΠΈΡΠ΅ ΠΈΠ³ΡΠΈ, ΠΈ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½ Π΄ΠΎ ΠΏΠ°ΡΠΈΡΠ΅Ρ Π²ΡΠ² ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π½ΠΎΡΡΡΠ° Ρ ΠΏΡΠ΅Π΄ΠΈΡΠ½ΠΈΡ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π» Bullet (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ Godot Physics Π΄ΠΎΠ±Π°Π²ΠΈ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° Π½ΠΎΠ²ΠΈ ΡΠΎΡΠΌΠΈ Π½Π° ΡΠ±Π»ΡΡΡΡΠΈ, ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π·Π° ΠΊΠ°ΡΡΠΈ Π½Π° Π²ΠΈΡΠΎΡΠΈΠ½Π° ΠΈ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° Π²ΡΠ·Π»ΠΈ SoftBody Π·Π° ΡΠΈΠΌΡΠ»Π°ΡΠΈΡ Π½Π° ΠΎΠ±Π»Π΅ΠΊΠ»ΠΎ). ΠΠ·Π²ΡΡΡΠ΅Π½Π° Π΅ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π½ΠΎΡΡΡΠ° ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ΡΠΎ Π½Π° ΠΌΠ½ΠΎΠ³ΠΎΠΏΠΎΡΠΎΡΠ½ΠΎΡΡ Π΅ ΡΠ°Π·ΡΠΈΡΠ΅Π½ΠΎ, Π·Π° Π΄Π° ΡΠ΅ ΡΠ°Π·ΠΏΡΠ΅Π΄Π΅Π»ΠΈ Π½Π°ΡΠΎΠ²Π°ΡΠ²Π°Π½Π΅ΡΠΎ ΠΌΠ΅ΠΆΠ΄Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ CPU ΡΠ΄ΡΠ° ΠΏΡΠΈ ΡΠΈΠΌΡΠ»ΠΈΡΠ°Π½Π΅ Π½Π° ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΈ ΠΏΡΠΎΡΠ΅ΡΠΈ Π² 2D ΠΈ 3D ΡΡΠ΅Π΄ΠΈ. ΠΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ ΡΡΡ ΡΠΈΠΌΡΠ»Π°ΡΠΈΡΡΠ° ΡΠ° ΡΠ΅ΡΠ΅Π½ΠΈ.
- ΠΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½Π° Π΅ Π½ΠΎΠ²Π° ΡΠΈΡΡΠ΅ΠΌΠ° Π·Π° ΠΈΠ·ΠΎΠ±ΡΠ°Π·ΡΠ²Π°Π½Π΅ Π½Π° ΡΠ΅ΠΊΡΡ, ΠΊΠΎΡΡΠΎ ΠΎΡΠΈΠ³ΡΡΡΠ²Π° ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΊΠΎΠ½ΡΡΠΎΠ» Π²ΡΡΡ Ρ ΠΈΠ·ΡΡΠ·Π²Π°Π½Π΅ΡΠΎ ΠΈ ΠΎΠ±Π²ΠΈΠ²Π°Π½Π΅ΡΠΎ Π½Π° ΡΠ΅ΠΊΡΡ, ΠΊΠ°ΠΊΡΠΎ ΠΈ ΠΎΡΠΈΠ³ΡΡΡΠ²Π° Π²ΠΈΡΠΎΠΊΠ° ΡΡΠ½ΠΎΡΠ° ΠΏΡΠΈ Π²ΡΡΠΊΠ° ΡΠ΅Π·ΠΎΠ»ΡΡΠΈΡ Π½Π° Π΅ΠΊΡΠ°Π½Π°.
- ΠΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈΡΠ΅ Π·Π° ΡΠ°Π±ΠΎΡΠ° ΠΏΠΎ Π»ΠΎΠΊΠ°Π»ΠΈΠ·Π°ΡΠΈΡ ΠΈ ΠΏΡΠ΅Π²ΠΎΠ΄ ΡΠ° ΡΠ°Π·ΡΠΈΡΠ΅Π½ΠΈ.
- ΠΠΎΠ±Π°Π²Π΅Π½ Π΅ ΠΎΡΠ΄Π΅Π»Π΅Π½ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ² ΠΏΡΠΎΠ·ΠΎΡΠ΅Ρ Π·Π° ΠΈΠΌΠΏΠΎΡΡΠΈΡΠ°Π½Π΅ Π½Π° 2D ΠΈ 3D Π°ΠΊΡΠΈΠ²ΠΈ, ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ°Ρ ΠΏΡΠ΅Π³Π»Π΅Π΄ ΠΈ ΠΏΡΠΎΠΌΡΠ½Π° Π½Π° Π½Π°ΡΡΡΠΎΠΉΠΊΠΈΡΠ΅ Π½Π° ΠΈΠΌΠΏΠΎΡΡΠΈΡΠ°Π½Π°ΡΠ° ΡΡΠ΅Π½Π°, ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»ΠΈ ΠΈ ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΈ ΡΠ²ΠΎΠΉΡΡΠ²Π°.
- ΠΡΠΌ ΡΠ΅Π΄Π°ΠΊΡΠΎΡΠ° ΡΠ° Π΄ΠΎΠ±Π°Π²Π΅Π½ΠΈ Π½ΠΎΠ²ΠΈ ΡΠΈΠ΄ΠΆΠ΅ΡΠΈ, ΠΊΠ°ΡΠΎ Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ ΠΏΠ°Π½Π΅Π» Π·Π° ΠΎΡΠΌΡΠ½Π° Π½Π° ΠΏΡΠΎΠΌΠ΅Π½ΠΈΡΠ΅ ΠΈ Π½ΠΎΠ² Π΄ΠΈΠ°Π»ΠΎΠ³ Π·Π° ΠΈΠ·Π±ΠΎΡ Π½Π° ΡΠ²ΡΡ ΠΈ Π°ΠΊΡΡΠ°Π»ΠΈΠ·ΠΈΡΠ°Π½Π΅ Π½Π° ΠΏΠ°Π»ΠΈΡΡΠ°.
- ΠΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΡΡ Π·Π° ΠΏΡΠΎΠ²Π΅ΡΠΊΠ°, ΠΊΠΎΠ½ΡΡΠΎΠ»Π½ΠΈΡΡ ΠΏΠ°Π½Π΅Π» Π½Π° ΡΡΠ΅Π½Π°ΡΠ° ΠΈ ΡΠ΅Π΄Π°ΠΊΡΠΎΡΡΡ Π½Π° ΡΠΊΡΠΈΠΏΡΠΎΠ²Π΅ ΡΠ° Π°ΠΊΡΡΠ°Π»ΠΈΠ·ΠΈΡΠ°Π½ΠΈ. ΠΡΠ²Π΅ΡΡΠ²Π°Π½Π΅ΡΠΎ Π½Π° ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠ° Π΅ ΠΏΠΎΠ΄ΠΎΠ±ΡΠ΅Π½ΠΎ, Π΄ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° ΠΏΠΎΠΊΠ°Π·Π²Π°Π½Π΅ Π½Π° ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΠΊΡΡΡΠΎΡΠΈ ΠΈ ΡΠ° ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π΅Π½ΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈ Π·Π° ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠ°Π½Π΅ Π½Π° JSON ΠΈ YAML ΡΠΎΡΠΌΠ°ΡΠΈ.
- ΠΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈΡΠ΅ Π½Π° ΡΠ΅Π΄Π°ΠΊΡΠΎΡΠ° Π½Π° Π°Π½ΠΈΠΌΠ°ΡΠΈΠΈ ΡΠ° ΡΠ°Π·ΡΠΈΡΠ΅Π½ΠΈ, Π΄ΠΎΠ±Π°Π²ΡΠΉΠΊΠΈ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π·Π° ΡΠΌΠ΅ΡΠ²Π°Π½Π΅ Π½Π° ΡΠΎΡΠΌΠΈ ΠΈ ΠΏΠΎΠ΄ΠΎΠ±ΡΡΠ²Π°Π½Π΅ Π½Π° ΠΏΡΠΎΡΠ΅ΡΠΈΡΠ΅, Π±Π°Π·ΠΈΡΠ°Π½ΠΈ Π½Π° ΠΊΡΠΈΠ²Π°ΡΠ° Π½Π° ΠΠ΅Π·ΠΈΠ΅. ΠΡΠ΅Π½Π°ΠΏΠΈΡΠ°Π½ ΠΊΠΎΠ΄ Π½Π° 3D Π°Π½ΠΈΠΌΠ°ΡΠΈΡ, Π·Π° Π΄Π° Π²ΠΊΠ»ΡΡΠΈ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π·Π° ΠΊΠΎΠΌΠΏΡΠ΅ΡΠΈΡ Π·Π° Π½Π°ΠΌΠ°Π»ΡΠ²Π°Π½Π΅ Π½Π° ΠΏΠΎΡΡΠ΅Π±Π»Π΅Π½ΠΈΠ΅ΡΠΎ Π½Π° ΠΏΠ°ΠΌΠ΅Ρ. Π‘ΠΈΡΡΠ΅ΠΌΠ°ΡΠ° Π·Π° ΡΠΌΠ΅ΡΠ²Π°Π½Π΅ Π½Π° Π°Π½ΠΈΠΌΠ°ΡΠΈΡ ΠΈ ΡΡΠ·Π΄Π°Π²Π°Π½Π΅ Π½Π° ΠΏΡΠ΅Ρ
ΠΎΠ΄Π½ΠΈ Π΅ΡΠ΅ΠΊΡΠΈ Π΅ ΠΏΡΠ΅Π½Π°ΠΏΠΈΡΠ°Π½Π°. Π Π°Π·ΡΠΈΡΠ΅Π½ΠΈ ΡΠ° Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈΡΠ΅ Π·Π° ΡΡΠ·Π΄Π°Π²Π°Π½Π΅ Π½Π° ΡΠ»ΠΎΠΆΠ½ΠΈ Π°Π½ΠΈΠΌΠ°ΡΠΈΠΈ. ΠΡΠ΅Π΄Π»Π°Π³Π°Ρ ΡΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ Ρ Π°Π½ΠΈΠΌΠ°ΡΠΈΠΈ Π·Π° ΡΡΡ
ΡΠ°Π½ΡΠ²Π°Π½Π΅ ΠΈ ΠΏΠΎΠ²ΡΠΎΡΠ½ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° ΡΡΠ·Π΄Π°Π΄Π΅Π½ΠΈ Π°Π½ΠΈΠΌΠ°ΡΠΈΠΈ.
- ΠΠΎΠ±Π°Π²Π΅Π½ Π΅ ΡΠ΅ΠΆΠΈΠΌ Π·Π° ΡΡΠ·Π΄Π°Π²Π°Π½Π΅ Π½Π° ΡΠΈΠ»ΠΌ, ΠΊΠΎΠΉΡΠΎ ΠΈΠ·ΠΎΠ±ΡΠ°Π·ΡΠ²Π° ΡΡΠ΅Π½ΠΈ ΠΊΠ°Π΄ΡΡ ΠΏΠΎ ΠΊΠ°Π΄ΡΡ Ρ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»Π½ΠΎ ΠΊΠ°ΡΠ΅ΡΡΠ²ΠΎ Π·Π° ΡΡΠ·Π΄Π°Π²Π°Π½Π΅ Π½Π° ΡΠΊΡΠΈΠΉΠ½ΡΠ΅ΠΉΠ²ΡΡΠΈ ΠΈ Π·Π°ΠΏΠΈΡ Π½Π° Π²ΠΈΠ΄Π΅ΠΎΠΊΠ»ΠΈΠΏΠΎΠ²Π΅.
- ΠΠΎΠ΄Π΄ΡΡΠΆΠΊΠ°ΡΠ° Π·Π° 3D ΡΠ»ΡΡΠ°Π»ΠΊΠΈ ΠΈ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠΈ Π·Π° Π²ΠΈΡΡΡΠ°Π»Π½Π° ΡΠ΅Π°Π»Π½ΠΎΡΡ Π΅ ΡΠ°Π·ΡΠΈΡΠ΅Π½Π°. ΠΡΠ½ΠΎΠ²Π½Π°ΡΠ° ΡΠ°ΡΡ Π½Π° Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ Π²ΠΊΠ»ΡΡΠ²Π° Π²Π³ΡΠ°Π΄Π΅Π½Π° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π·Π° ΡΡΠ°Π½Π΄Π°ΡΡΠ° OpenXR, ΠΊΠΎΠΉΡΠΎ Π΄Π΅ΡΠΈΠ½ΠΈΡΠ° ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»Π΅Π½ API Π·Π° ΡΡΠ·Π΄Π°Π²Π°Π½Π΅ Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π·Π° Π²ΠΈΡΡΡΠ°Π»Π½Π° ΠΈ ΡΠ°Π·ΡΠΈΡΠ΅Π½Π° ΡΠ΅Π°Π»Π½ΠΎΡΡ. Windows ΠΈ Linux ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ°Ρ Π²ΡΠΈΡΠΊΠΈ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΈ 3D ΡΠ»ΡΡΠ°Π»ΠΊΠΈ, Π²ΠΊΠ»ΡΡΠΈΡΠ΅Π»Π½ΠΎ ΡΠ»ΡΡΠ°Π»ΠΊΠΈ SteamVR, Oculus ΠΈ Monado.
- ΠΠΎΠ²ΠΈΡΠ΅Π½Π° Π΅ ΡΡΠ°Π±ΠΈΠ»Π½ΠΎΡΡΡΠ° Π½Π° ΠΏΠΎΠ΄ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ° Π·Π° ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΈΡΠ°Π½Π΅ Π½Π° ΠΎΠ½Π»Π°ΠΉΠ½ ΠΈΠ³ΡΠΈ ΠΈ Π΅ ΠΎΠΏΡΠΎΡΡΠ΅Π½ ΠΏΡΠΎΡΠ΅ΡΡΡ Π½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ²Π°Π½Π΅ Π½Π° ΠΌΡΠ»ΡΠΈΠΏΠ»Π΅ΠΉΡΡ ΠΈΠ³ΡΠΈ.
- Π Π°Π·ΡΠΈΡΠ΅Π½ΠΈ ΡΠ° Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈΡΠ΅ Π½Π° ΠΎΠ·Π²ΡΡΠΈΡΠ΅Π»Π½Π°ΡΠ° ΡΠΈΡΡΠ΅ΠΌΠ°, Π²Π³ΡΠ°Π΄Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π½Π° ΠΏΠΎΠ»ΠΈΡΠΎΠ½ΠΈΡ, Π΄ΠΎΠ±Π°Π²Π΅Π½ Π΅ API Π·Π° ΡΠΈΠ½ΡΠ΅Π· Π½Π° ΡΠ΅Ρ ΠΈ Π΅ ΡΠ΅Π°Π»ΠΈΠ·ΠΈΡΠ°Π½Π° Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° Π·Π°ΡΠΈΠΊΠ»ΡΠ½Π΅ Π½Π° Π·Π²ΡΠΊΠ°.
- ΠΡΠ·ΠΌΠΎΠΆΠ½ΠΎ Π΅ Π΄Π° ΡΡΠ°ΡΡΠΈΡΠ°ΡΠ΅ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° Godot Π½Π° ΡΠ°Π±Π»Π΅ΡΠΈ Ρ Android ΠΈ Π² ΡΠ΅Π± Π±ΡΠ°ΡΠ·ΡΡ.
- ΠΠΎΠ±Π°Π²Π΅Π½Π° Π΅ Π½ΠΎΠ²Π° ΡΠΈΡΡΠ΅ΠΌΠ° Π·Π° ΠΈΠ·Π³ΡΠ°ΠΆΠ΄Π°Π½Π΅ Π½Π° ΠΈΠ³ΡΠΈ Π·Π° ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΠΏΡΠΎΡΠ΅ΡΠΎΡΠ½ΠΈ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠΈ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π²Π΅ΡΠ΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΡΡΠ·Π΄Π°Π²Π°ΡΠ΅ Π·Π° Raspberry Pi, Microsoft Volterra, Surface Pro X, Pine Phone, VisionFive, ARM Chromebook ΠΈ Asahi Linux.
- ΠΠ°ΠΏΡΠ°Π²Π΅Π½ΠΈ ΡΠ° ΠΏΡΠΎΠΌΠ΅Π½ΠΈ Π² API, ΠΊΠΎΠΈΡΠΎ Π½Π°ΡΡΡΠ°Π²Π°Ρ ΡΡΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡΡΠ°. ΠΡΠ΅Ρ ΠΎΠ΄ΡΡ ΠΎΡ Godot 3.x ΠΊΡΠΌ Godot 4.0 ΡΠ΅ ΠΈΠ·ΠΈΡΠΊΠ²Π° ΠΏΡΠ΅ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ, Π½ΠΎ ΠΊΠ»ΠΎΠ½ΡΡ Godot 3.x ΠΈΠΌΠ° Π΄ΡΠ»ΡΠ³ ΡΠΈΠΊΡΠ» Π½Π° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ°, ΡΠΈΡΡΠΎ ΠΏΡΠΎΠ΄ΡΠ»ΠΆΠΈΡΠ΅Π»Π½ΠΎΡΡ ΡΠ΅ Π·Π°Π²ΠΈΡΠΈ ΠΎΡ ΡΡΡΡΠ΅Π½Π΅ΡΠΎ Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈΡΠ΅ Π·Π° ΡΡΠ°ΡΠΈΡ API.
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: opennet.ru