ΠŸΡƒΡΠΊΠ°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ ΠΈΠ³Ρ€ΠΎΠ²ΠΈ Π΄Π²ΠΈΠΆΠΎΠΊ Godot 3.3

Π‘Π»Π΅Π΄ 7 мСсСца Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°, Π΅ ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π°Π½ΠΎ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ Π½Π° свободния ΠΈΠ³Ρ€ΠΎΠ²ΠΈ Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π» Godot 3.3, подходящ Π·Π° създаванС Π½Π° 2D ΠΈ 3D ΠΈΠ³Ρ€ΠΈ. ДвигатСлят ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° лСсСн Π·Π° ΠΈΠ·ΡƒΡ‡Π°Π²Π°Π½Π΅ Π΅Π·ΠΈΠΊ Π·Π° Π·Π°Π΄Π°Π²Π°Π½Π΅ Π½Π° ΠΈΠ³Ρ€ΠΎΠ²Π° Π»ΠΎΠ³ΠΈΠΊΠ°, Π³Ρ€Π°Ρ„ΠΈΡ‡Π½Π° срСда Π·Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€Π°Π½Π΅ Π½Π° ΠΈΠ³Ρ€ΠΈ, систСма Π·Π° Ρ€Π°Π·Π³Ρ€ΡŠΡ‰Π°Π½Π΅ Π½Π° ΠΈΠ³Ρ€ΠΈ с Π΅Π΄ΠΈΠ½ ΠΊΠ»ΠΈΠΊ, ΡˆΠΈΡ€ΠΎΠΊΠΈ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈ Π·Π° анимация ΠΈ симулация Π½Π° Ρ„ΠΈΠ·ΠΈΡ‡Π½ΠΈ процСси, Π²Π³Ρ€Π°Π΄Π΅Π½ ΠΎΡ‚Π»Π°Π΄Ρ‡ΠΈΠΊ ΠΈ систСма Π·Π° ΠΎΡ‚ΠΊΡ€ΠΈΠ²Π°Π½Π΅ Π½Π° тСсни мСста Π² производитСлността. ΠšΠΎΠ΄ΡŠΡ‚ Π½Π° игровия Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π», срСдата Π·Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€Π°Π½Π΅ Π½Π° ΠΈΠ³Ρ€ΠΈ ΠΈ ΡΡŠΠΏΡŠΡ‚ΡΡ‚Π²Π°Ρ‰ΠΈΡ‚Π΅ срСдства Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° (физичСски Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π», Π·Π²ΡƒΠΊΠΎΠ² ΡΡŠΡ€Π²ΡŠΡ€, Π±Π΅ΠΊΠ΅Π½Π΄ΠΈ Π·Π° 2D/3D Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΡ€Π°Π½Π΅ ΠΈ Π΄Ρ€.) сС разпространяват ΠΏΠΎΠ΄ лицСнзия MIT.

Π˜Π·Ρ…ΠΎΠ΄Π½ΠΈΡΡ‚ ΠΊΠΎΠ΄ Π½Π° двигатСля бСшС ΠΎΡ‚ΠΊΡ€ΠΈΡ‚ ΠΏΡ€Π΅Π· 2014 Π³ΠΎΠ΄ΠΈΠ½Π° ΠΎΡ‚ студия OKAM, слСд дСсСт Π³ΠΎΠ΄ΠΈΠ½ΠΈ Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ Π½Π° ΠΏΡ€ΠΎΠΏΡ€ΠΈΠ΅Ρ‚Π°Ρ€Π΅Π½ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ ΠΎΡ‚ профСсионално Π½ΠΈΠ²ΠΎ, ΠΊΠΎΠΉΡ‚ΠΎ сС използвашС Π·Π° създаванС ΠΈ ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π°Π½Π΅ Π½Π° ΠΌΠ½ΠΎΠ³ΠΎ ΠΈΠ³Ρ€ΠΈ Π·Π° PC, ΠΈΠ³Ρ€ΠΎΠ²ΠΈ ΠΊΠΎΠ½Π·ΠΎΠ»ΠΈ ΠΈ ΠΌΠΎΠ±ΠΈΠ»Π½ΠΈ устройства. ДвигатСлят ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° всички популярни стационарни ΠΈ ΠΌΠΎΠ±ΠΈΠ»Π½ΠΈ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠΈ (Linux, Windows, macOS, Wii, Nintendo 3DS, PlayStation 3, PS Vita, Android, iOS, BBX), ΠΊΠ°ΠΊΡ‚ΠΎ ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° ΠΈΠ³Ρ€ΠΈ Π·Π° Web. Π“ΠΎΡ‚ΠΎΠ²ΠΈΡ‚Π΅ Π·Π° пусканС Π±ΠΈΠ½Π°Ρ€Π½ΠΈ сборки са създадСни Π·Π° Linux, Windows ΠΈ macOS.

Π’ ΠΎΡ‚Π΄Π΅Π»Π½Π° ΠΊΠ»ΠΎΠ½ΠΎΠ²Π° линия сС Ρ€Π°Π·Π²ΠΈΠ²Π° Π½ΠΎΠ² Π±Π΅ΠΊΠ΅Π½Π΄ Π·Π° Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΡ€Π°Π½Π΅ Π½Π° Π±Π°Π·Π°Ρ‚Π° Π½Π° графичния API Vulkan, ΠΊΠΎΠΉΡ‚ΠΎ Ρ‰Π΅ бъдС ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ Π² слСдващото ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ Godot 4.0, вмСсто настоящитС Π±Π΅ΠΊΠ΅Π½Π΄ΠΈ Π·Π° Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΡ€Π°Π½Π΅ Ρ‡Ρ€Π΅Π· OpenGL ES 3.0 ΠΈ OpenGL 3.3 (ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° Π½Π° OpenGL ES ΠΈ OpenGL Ρ‰Π΅ бъдС Π·Π°ΠΏΠ°Π·Π΅Π½Π° Ρ‡Ρ€Π΅Π· осигуряванС Π½Π° Ρ€Π°Π±ΠΎΡ‚Π° Π½Π° стария Π±Π΅ΠΊΠ΅Π½Π΄ OpenGL ES 2.0/OpenGL 2.1 Π²ΡŠΡ€Ρ…Ρƒ Π½ΠΎΠ²Π°Ρ‚Π° Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° Π½Π° Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΡ€Π°Π½Π΅ Π½Π° Π±Π°Π·Π°Ρ‚Π° Π½Π° Vulkan). ΠŸΡ€Π΅Ρ…ΠΎΠ΄ΡŠΡ‚ ΠΎΡ‚ Godot 3.x Π½Π° Godot 4.0 Ρ‰Π΅ изисква ΠΏΡ€Π΅Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° прилоТСнията ΠΏΠΎΡ€Π°Π΄ΠΈ Π½Π°Ρ€ΡƒΡˆΠ°Π²Π°Π½Π΅ Π½Π° ΡΡŠΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚Ρ‚Π° Π½Π° Π½ΠΈΠ²ΠΎ API, Π½ΠΎ Π·Π° ΠΊΠ»ΠΎΠ½Π° Godot 3.x Ρ‰Π΅ бъдС осигурСн дълъг Ρ†ΠΈΠΊΡŠΠ» Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°, ΡΡ€ΠΎΠΊΡŠΡ‚ Π½Π° ΠΊΠΎΠΉΡ‚ΠΎ Ρ‰Π΅ зависи ΠΎΡ‚ Ρ‚ΡŠΡ€ΡΠ΅Π½Π΅Ρ‚ΠΎ ΠΎΡ‚ страна Π½Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅.

ΠšΠ»ΠΎΠ½ΡŠΡ‚ Godot 3.3 Π΅ напълно ΡΡŠΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌ с Godot 3.2 ΠΈ ΠΏΡ€ΠΎΠ΄ΡŠΠ»ΠΆΠ°Π²Π° Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅Ρ‚ΠΎ Π½Π° стабилнитС вСрсии Π½Π° двиТСщия Π±Π»ΠΎΠΊ, Π·Π° ΠΊΠΎΠΈΡ‚ΠΎ Ρ‰Π΅ бъдС осигурСн дълъг ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°. ΠŸΡŠΡ€Π²ΠΎΠ½Π°Ρ‡Π°Π»Π½ΠΎ вмСсто Godot 3.3 бСшС ΠΏΠ»Π°Π½ΠΈΡ€Π°Π½ΠΎ Π΄Π° бъдС пусната актуализация 3.2.4, Π½ΠΎ вСрсиитС 3.2.x бяха Π²ΡŠΠ·ΠΏΡ€ΠΈΠ΅ΠΌΠ°Π½ΠΈ ΠΎΡ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ ΠΊΠ°Ρ‚ΠΎ ΠΊΠΎΡ€Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΈ, Π²ΡŠΠΏΡ€Π΅ΠΊΠΈ прСноса Π½Π° Π½ΠΎΠ²ΠΈ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈ ΠΎΡ‚ ΠΊΠ»ΠΎΠ½ 4.0, Π·Π°Ρ‚ΠΎΠ²Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΡŠΡ‚ ΠΏΡ€Π΅ΠΌΠΈΠ½Π° Π½Π° класичСската схСма Π½Π° сСмантичното вСрсиониранС. По-спСциално, актуализацията Π½Π° Ρ‚Ρ€Π΅Ρ‚Π°Ρ‚Π° Ρ†ΠΈΡ„Ρ€Π° сСга Ρ‰Π΅ ΠΎΠ·Π½Π°Ρ‡Π°Π²Π° Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ само Π½Π° ΠΊΠΎΡ€Π΅ΠΊΡ†ΠΈΠΈ, Π²Ρ‚ΠΎΡ€Π°Ρ‚Π° β€” Π²ΠΊΠ»ΡŽΡ‡Π²Π°Π½Π΅ Π½Π° Π½ΠΎΠ²Π° функционалност, Π° ΠΏΡŠΡ€Π²Π°Ρ‚Π° β€” Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ Π½Π° ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ влияят Π½Π° ΡΡŠΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚Ρ‚Π°. Клон 3.x.x Ρ‰Π΅ бъдС ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Π½ ΠΏΠ°Ρ€Π°Π»Π΅Π»Π½ΠΎ с 4.x.x, Π΄ΠΎΠΊΠ°Ρ‚ΠΎ Godot 4.x Π½Π΅ бъдС напълно стабилизиран ΠΈ Π°Π΄Π°ΠΏΡ‚ΠΈΡ€Π°Π½ Π·Π° цялото Π°ΠΊΡ‚ΡƒΠ°Π»Π½ΠΎ ΠΎΠ±ΠΎΡ€ΡƒΠ΄Π²Π°Π½Π΅.

Godot 3.3 сС ΠΎΡ‚Π»ΠΈΡ‡Π°Π²Π° с добавянСто Π½Π° слСднитС нововъвСдСния:

  • ΠŸΠΎΠ΄Π³ΠΎΡ‚Π²Π΅Π½ Π΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ Π½Π° Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π°, ΠΊΠΎΠΉΡ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚ΠΈ Π² ΡƒΠ΅Π± Π±Ρ€Π°ΡƒΠ·Π΅Ρ€.
    ΠŸΡƒΡΠΊΠ°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ ΠΈΠ³Ρ€ΠΎΠ²ΠΈ Π΄Π²ΠΈΠΆΠΎΠΊ Godot 3.3
  • Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° СкспортиранС Π½Π° ΠΈΠ³Ρ€ΠΈ Π·Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Android Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ AAB (Android App Bundle), Π² допълнСниС към ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈΡ‚Π΅ APK. Π€ΠΎΡ€ΠΌΠ°Ρ‚ΡŠΡ‚ AAB позволява Π΄Π° сС ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΈΡ€Π° Π·Π°Ρ€Π΅ΠΆΠ΄Π°Π½Π΅Ρ‚ΠΎ само Π½Π° Ρ‚Π΅Π·ΠΈ Π½Π°Ρ‚ΠΈΠ²Π½ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ са Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΈ Π·Π° Ρ€Π°Π±ΠΎΡ‚Π° Π½Π° Ρ‚Π΅ΠΊΡƒΡ‰ΠΎΡ‚ΠΎ устройство (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, armeabi-v7a ΠΈΠ»ΠΈ arm64-v8a). Π—Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Android Π΅ Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π° ΠΈ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚Ρ‚Π° Π·Π° Π²Π³Ρ€Π°ΠΆΠ΄Π°Π½Π΅ Π² прилоТСния Π½Π° Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ Π½Π° Π±Π°Π·Π°Ρ‚Π° Π½Π° Π΄Π²ΠΈΠΆΠΊΠ° Godot ΠΏΠΎΠ΄ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Π½Π° субкомпонСнти (subview), ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‰ΠΈ част ΠΎΡ‚ ΠΏΡ€ΠΎΠ·ΠΎΡ€Π΅Ρ†Π°. Π‘ΡŠΡ‰ΠΎ Ρ‚Π°ΠΊΠ° Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° слСпи области Π½Π° Π΅ΠΊΡ€Π°Π½Π° (Π·Π°ΠΊΡ€ΡŠΠ³Π»Π΅Π½ΠΈΡ ΠΈ ΠΈΠ·Ρ€Π΅Π·ΠΈ Π·Π° ΠΊΠ°ΠΌΠ΅Ρ€Π°), ΡΡŠΠ±ΠΈΡ‚ΠΈΡ Π½Π° ΠΌΠΈΡˆΠΊΠ°Ρ‚Π° ΠΈ въвСТданС ΠΎΡ‚ външна ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π°.
    ΠŸΡƒΡΠΊΠ°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ ΠΈΠ³Ρ€ΠΎΠ²ΠΈ Π΄Π²ΠΈΠΆΠΎΠΊ Godot 3.3
  • ΠŸΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ Π΅ Π½ΠΎΠ² API Π·Π° ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π°Π½Π΅ ΠΈ разпространСниС Π½Π° плъгини Π·Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° iOS, позволяващ изнасянС Π½Π° плъгини (ARKit, GameCenter, InAppStore) Π² ΠΎΡ‚Π΄Π΅Π»Π½ΠΎ рСпозитория ΠΈ Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅Ρ‚ΠΎ ΠΈΠΌ нСзависимо ΠΎΡ‚ Π΄Π²ΠΈΠΆΠΊΠ° Godot. По-Ρ€Π°Π½ΠΎ Ρ‚ΠΎΠ·ΠΈ API бСшС Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½ Π·Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Android.
  • ΠŸΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½ΠΈ са срСдствата Π·Π° СкспортиранС Π½Π° ΠΈΠ³Ρ€ΠΈ Π·Π° Web (ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° HTML5). Π—Π° ΠΈΠ³Ρ€ΠΈΡ‚Π΅, изпълнявани Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΈ, Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° многопоточност ΠΈ скриптовС GDNative, Π½ΠΎ ΠΏΠΎΡ€Π°Π΄ΠΈ ограничСнията Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° HTML5 тяхното Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π΅ Π΅ ΡΡŠΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎ с вСрсиитС Π·Π° Π½Π°Ρ‚ΠΈΠ²Π½ΠΈ ΠΈΠ³Ρ€ΠΈ. ОсвСн Ρ‚ΠΎΠ²Π°, Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΏΠΎΡ‚ΠΎΠΊΠΈΡ‚Π΅ Π΅ ΡΠ²ΡŠΡ€Π·Π°Π½ΠΎ с API SharedArrayBuffer, ΠΊΠΎΠΉΡ‚ΠΎ Π½Π΅ Π΅ Π½Π°Π»ΠΈΡ‡Π΅Π½ във всички Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΈ. ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π΅Π½ΠΈ са Ρ‚Ρ€ΠΈ ΠΎΡ‚Π΄Π΅Π»Π½ΠΈ Ρ€Π΅ΠΆΠΈΠΌΠ° Π½Π° СкспортиранС β€” Regular, Threads ΠΈ GDNative. Π’ многопоточния ΠΏΡ€ΠΎΡ„ΠΈΠ» Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° API AudioWorklet, която позволява постиганСто Π½Π° ΠΏΠΎ-качСствСн Π·Π²ΡƒΠΊ Π±Π΅Π· Π±Π»ΠΎΠΊΠΈΡ€Π°Π½Π΅ Π½Π° основния ΠΏΠΎΡ‚ΠΎΠΊ. Π—Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΎ Π΅ ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° Π½Π° Π³Π΅ΠΉΠΌΠΏΠ°Π΄ΠΎΠ²Π΅ ΠΈ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»Π½ΠΈ ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€ΠΈ.
    ΠŸΡƒΡΠΊΠ°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ ΠΈΠ³Ρ€ΠΎΠ²ΠΈ Π΄Π²ΠΈΠΆΠΎΠΊ Godot 3.3
  • Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€Π°Π½Π΅ Π½Π° ΠΈΠ³Ρ€ΠΈ Π·Π° Π½ΠΎΠ²ΠΈΡ‚Π΅ устройства Π½Π° Apple, ΠΎΠ±ΠΎΡ€ΡƒΠ΄Π²Π°Π½ΠΈ с ARM-Ρ‡ΠΈΠΏΠ° M1. Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° ΠΏΡ€ΠΈΠΊΡ€Π΅ΠΏΠ²Π°Π½Π΅ Π½Π° Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΈ подписи към ΠΈΠ·ΠΏΡŠΠ»Π½ΡΠ΅ΠΌΠΈΡ‚Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅, Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Π½ΠΈ Π·Π° macOS.
  • ΠžΡ‚ ΠΊΠ»ΠΎΠ½ 4.0 Π΅ ΠΏΡ€Π΅Ρ…Π²ΡŠΡ€Π»Π΅Π½ ΠΎΠ±Π½ΠΎΠ²Π΅Π½ API Π·Π° ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° многопоточност, Π² ΠΊΠΎΠΉΡ‚ΠΎ са ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈΡ‚Π΅ Π½Π° стандарта C++14, Π΅ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½Π° надСТдността Π½Π° Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π° Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠΈ ΠΈ Π΅ ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Π½Π° оптимизация Π½Π° производитСлността.
  • ΠžΡ‚ ΠΊΠ»ΠΎΠ½ 4.0 Π΅ ΠΏΡ€Π΅Ρ…Π²ΡŠΡ€Π»Π΅Π½Π° оптимизация, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‰Π° структурата BVH (Bounding Volume Hierarchy) вмСсто ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Octree Π·Π° Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π½ΠΎ пространствСно Ρ€Π°Π·Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΈ Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΡ€Π°Π½Π΅. BVH Π²Π΅Ρ‡Π΅ сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΏΠΎ ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅ ΠΈ Ρ€Π΅ΡˆΠ°Π²Π° ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ с производитСлността.
  • Π’ΠΊΠ»ΡŽΡ‡Π΅Π½Π° Π΅ ΡƒΠ½ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Π½Π° рСализация Π½Π° 2D-Π±Π°Ρ‚Ρ‡ΠΈΠ½Π³Π° (Batching, оптимизация Π·Π° намаляванС Π½Π° повикванията Π·Π° Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΡ€Π°Π½Π΅ Ρ‡Ρ€Π΅Π· Π²Π·Π΅ΠΌΠ°Π½Π΅ ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄ Π²Π·Π°ΠΈΠΌΠ½ΠΎΡ‚ΠΎ Ρ€Π°Π·ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π° ΠΎΠ±Π΅ΠΊΡ‚ΠΈΡ‚Π΅), която ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΏΡ€ΠΈΠ»Π°Π³Π° ΠΊΠ°ΠΊΡ‚ΠΎ Π·Π° OpenGL ES 3, Ρ‚Π°ΠΊΠ° ΠΈ Π·Π° OpenGL ES 2. Π‘Π°ΠΌΠ°Ρ‚Π° оптимизация сСга ΠΎΠ±Ρ…Π²Π°Ρ‰Π° ΠΏΠΎΠ²Π΅Ρ‡Π΅ ΠΎΠ±Π΅ΠΊΡ‚ΠΈ, Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ Π»ΠΈΠ½ΠΈΠΈ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΡŠΠ³ΡŠΠ»Π½ΠΈΡ†ΠΈ.
  • Π”ΠΎΠ±Π°Π²Π΅Π½ Π΅ Π½ΠΎΠ² lightmapper Π·Π° ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π°Π½Π΅ Π½Π° ΠΊΠ°Ρ€Ρ‚Π°Ρ‚Π° Π½Π° освСтлСниСто, ΠΊΠΎΠΉΡ‚ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Π½Π° трасировката Π½Π° ΠΏΡŠΡ‚Ρ ΠΈ ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° подавянС Π½Π° ΡˆΡƒΠΌΠΎΠ²Π΅ с Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° oidn (Open Image Denoise). Новият lightmapper ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° CPU Π·Π° изчислСния ΠΈ Ρ€Π΅ΡˆΠ°Π²Π° ΠΏΠΎ-голямата част ΠΎΡ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈΡ‚Π΅ с качСството, Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€Π½ΠΈ Π·Π° стария ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ. Π”ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΎ Π΅ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²Π΅Π½ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ Π½Π° lightmapper, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‰ GPU, Π½ΠΎ Ρ‚ΠΎΠΉ Π΅ ΡΠ²ΡŠΡ€Π·Π°Π½ с API Vulkan ΠΈ Ρ‰Π΅ сС появи само Π² ΠΊΠ»ΠΎΠ½ 4.0.
    ΠŸΡƒΡΠΊΠ°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ ΠΈΠ³Ρ€ΠΎΠ²ΠΈ Π΄Π²ΠΈΠΆΠΎΠΊ Godot 3.3
  • ΠžΡ‚ ΠΊΠ»ΠΎΠ½ Godot 4.0 са прСнСсСни ΠΌΠ½ΠΎΠ³ΠΎ подобрСния, ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ с Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³Π°, ΠΊΠ°Ρ‚ΠΎ Π±ΡŠΡ€Π·ΠΎ софтуСрно скиниранС, ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€Π°Π½ΠΈ трансформации Π½Π° скрити 3D ΠΎΠ±Π΅ΠΊΡ‚ΠΈ, настраиваСм Π±Ρ€ΠΎΠΉ ΠΈΠ·Ρ‚ΠΎΡ‡Π½ΠΈΡ†ΠΈ Π½Π° свСтлина Π·Π° всСки ΠΎΠ±Π΅ΠΊΡ‚ ΠΈ ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½ΠΎ рисуванС Π½Π° сСнки с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° PCF-Ρ„ΠΈΠ»Ρ‚ΡŠΡ€.
    ΠŸΡƒΡΠ½Π΅Ρ‚Π΅ Π²ΠΈΠ΄Π΅ΠΎΡ‚ΠΎ
  • Π’ двигатСля Π·Π° симулация Π½Π° физичСски процСси Π΅ ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°Ρ‚Π° Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Π²ΠΈΠ΄ΠΎΠ²Π΅ ΡΠ±Π»ΡŠΡΡŠΡ†ΠΈ.
  • Π’ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° са Π΄ΠΎΠ±Π°Π²Π΅Π½ΠΈ ΠΏΡŠΠ»Π½ΠΎΡ†Π΅Π½Π½ΠΈ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈ Π·Π° ΠΊΠΎΠΏΠΈΡ€Π°Π½Π΅ ΠΈ поставянС Π½Π° възли, ΠΊΠΎΠΈΡ‚ΠΎ позволяват прСнос ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ сцСни.
  • ΠŸΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½ Π΅ Ρ€Π΅ΠΆΠΈΠΌΡŠΡ‚ Π½Π° инспСктиранС, ΠΊΠΎΠΉΡ‚ΠΎ осигурява Π²ΠΈΠ·ΡƒΠ°Π»Π½ΠΎ ΠΏΠΎΠ΄Ρ‡Π΅Ρ€Ρ‚Π°Π²Π°Π½Π΅ Π½Π° субрСсурситС.
    ΠŸΡƒΡΠΊΠ°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ ΠΈΠ³Ρ€ΠΎΠ²ΠΈ Π΄Π²ΠΈΠΆΠΎΠΊ Godot 3.3
  • Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° опрСдСлянС Π½Π° настройки ΠΏΠΎ ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅ Π·Π° внасяни рСсурси.
    ΠŸΡƒΡΠΊΠ°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ ΠΈΠ³Ρ€ΠΎΠ²ΠΈ Π΄Π²ΠΈΠΆΠΎΠΊ Godot 3.3
  • ΠŸΡ€ΠΎΠ²Π΅Π΄Π΅Π½Π° Π΅ Ρ€Π°Π±ΠΎΡ‚Π° ΠΏΠΎ повишаванС Π½Π° удобството ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π° Π² 3D Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π°, Π²ΠΊΠ». добавянС Π½Π° Π±Π΅Π·ΠΊΡ€Π°ΠΉΠ½Π° Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π½Π° Ρ‚Ρ€ΠΈΠΌΠ΅Ρ€Π½Π° ΠΌΡ€Π΅ΠΆΠ° ΠΈ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΎ ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½Π° рСализация Π½Π° Π²ΡŠΡ€Ρ‚Π΅Π½Π΅Ρ‚ΠΎ ΠΈ сСлСктиранСто с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° Π³ΠΈΠ·ΠΌΠΎ (ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π» Π·Π° ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π½ΠΈ оси).
    ΠŸΡƒΡΠΊΠ°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ ΠΈΠ³Ρ€ΠΎΠ²ΠΈ Π΄Π²ΠΈΠΆΠΎΠΊ Godot 3.3
  • Π’ срСдствата Π·Π° Π³Ρ€ΡƒΠΏΠΎΠ²Π° Ρ€Π°Π±ΠΎΡ‚Π° Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π°Π½Π΅ Π½Π° ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ Π² сцСни, ΠΊΠΎΠΈΡ‚ΠΎ Π²Π΅Ρ‡Π΅ са ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ΠΈ ΠΎΡ‚ Π΄Ρ€ΡƒΠ³ΠΈ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ (ΠΏΠΎΠΊΠ°Π·Π²Π° сС ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅, Π°ΠΊΠΎ ΠΏΡ€ΠΈ записванСто Π±ΡŠΠ΄Π°Ρ‚ ΠΎΡ‚ΠΊΡ€ΠΈΡ‚ΠΈ ΠΏΠΎ-Π½ΠΎΠ²ΠΈ вСрсии Π½Π° ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ΠΈΡ‚Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅).
  • ΠŸΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½ Π΅ Π²Π½ΠΎΡΡŠΡ‚ ΠΎΡ‚ Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ във Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ FBX.
    ΠŸΡƒΡΠΊΠ°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ ΠΈΠ³Ρ€ΠΎΠ²ΠΈ Π΄Π²ΠΈΠΆΠΎΠΊ Godot 3.3
  • Π”ΠΎΠ±Π°Π²Π΅Π½ Π΅ плъгин OpenXR с ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° СдноимСнния стандарт Π·Π° създаванС Π½Π° прилоТСния Π·Π° Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»Π½Π° ΠΈ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° рСалност. Π’ ΠΏΠΎΡ€Ρ‚Π° HTML5 Π·Π° създаванС Π½Π° ΠΈΠ³Ρ€ΠΈ Π½Π° Π±Π°Π·Π° Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Π·Π° Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»Π½Π° рСалност Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° спСцификацията WebXR.
    ΠŸΡƒΡΠ½Π΅Ρ‚Π΅ Π²ΠΈΠ΄Π΅ΠΎΡ‚ΠΎ
  • Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° Π·Π°Ρ€Π΅ΠΆΠ΄Π°Π½Π΅ ΠΈ Π²ΡŠΠ·ΠΏΡ€ΠΎΠΈΠ·Π²Π΅ΠΆΠ΄Π°Π½Π΅ Π½Π° Π·Π²ΡƒΠΊ Π² MP3 Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ (ΠΏΠΎ-Ρ€Π°Π½ΠΎ Π½Π΅ сС ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°ΡˆΠ΅ Π·Π°Ρ€Π°Π΄ΠΈ ΠΏΠ°Ρ‚Π΅Π½Ρ‚ΠΈ).
  • Π’ GraphEdit Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° ΠΌΠΈΠ½ΠΈ-Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ Π½Π° цялата структура (minimap), ΠΏΠΎΠΊΠ°Π·Π²Π°Π½ Π² долния дСсСн ъгъл, ΠΊΠΎΠΉΡ‚ΠΎ позволява Π²Π΅Π΄Π½Π°Π³Π° Π΄Π° сС ΠΎΠ±Ρ…Π²Π°Π½Π΅ ΠΏΠΎΠ³Π»Π΅Π΄ΠΎΠΌ всичкитС възли.
    ΠŸΡƒΡΠΊΠ°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ ΠΈΠ³Ρ€ΠΎΠ²ΠΈ Π΄Π²ΠΈΠΆΠΎΠΊ Godot 3.3

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru

ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС с Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ πŸ”₯ ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС с Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ | ProHoster