ОбјавСн С Godot 3.4 Open Game Engine

По 6 мСсСци Ρ€Π°Π·Π²ΠΎΡ˜, објавСн Π΅ бСсплатниот ΠΌΠΎΡ‚ΠΎΡ€ Π·Π° ΠΈΠ³Ρ€ΠΈ Π“ΠΎΠ΄ΠΎ 3.4, ΠΏΠΎΠ³ΠΎΠ΄Π΅Π½ Π·Π° ΠΊΡ€Π΅ΠΈΡ€Π°ΡšΠ΅ 2D ΠΈ 3D ΠΈΠ³Ρ€ΠΈ. ΠœΠΎΡ‚ΠΎΡ€ΠΎΡ‚ ΠΏΠΎΠ΄Π΄Ρ€ΠΆΡƒΠ²Π° лСсСн Π·Π° ΡƒΡ‡Π΅ΡšΠ΅ Π»ΠΎΠ³ΠΈΡ‡ΠΊΠΈ јазик Π½Π° ΠΈΠ³Ρ€Π°Ρ‚Π°, Π³Ρ€Π°Ρ„ΠΈΡ‡ΠΊΠΎ ΠΎΠΏΠΊΡ€ΡƒΠΆΡƒΠ²Π°ΡšΠ΅ Π·Π° дизајн Π½Π° ΠΈΠ³Ρ€Π°Ρ‚Π°, систСм Π·Π° Ρ€Π°ΡΠΏΠΎΡ€Π΅Π΄ΡƒΠ²Π°ΡšΠ΅ ΠΈΠ³Ρ€Π° со Π΅Π΄Π΅Π½ ΠΊΠ»ΠΈΠΊ, ΠΎΠ±Π΅ΠΌΠ½ΠΈ способности Π·Π° Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΡ˜Π° ΠΈ ΡΠΈΠΌΡƒΠ»Π°Ρ†ΠΈΡ˜Π° Π·Π° Ρ„ΠΈΠ·ΠΈΡ‡ΠΊΠΈ процСси, Π²Π³Ρ€Π°Π΄Π΅Π½ Π΄Π΅Π±Π°Π³Π΅Ρ€ ΠΈ систСм Π·Π° ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΡƒΠ²Π°ΡšΠ΅ тСсни Π³Ρ€Π»Π° Π²ΠΎ пСрформанситС . ΠšΠΎΠ΄ΠΎΡ‚ Π½Π° ΠΌΠΎΡ‚ΠΎΡ€ΠΎΡ‚ Π·Π° ΠΈΠ³Ρ€ΠΈ, ΠΎΠΊΠΎΠ»ΠΈΠ½Π°Ρ‚Π° Π·Π° дизајн Π½Π° ΠΈΠ³Ρ€Π°Ρ‚Π° ΠΈ сроднитС Π°Π»Π°Ρ‚ΠΊΠΈ Π·Π° Ρ€Π°Π·Π²ΠΎΡ˜ (Ρ„ΠΈΠ·ΠΈΡ‡ΠΊΠΈ ΠΌΠΎΡ‚ΠΎΡ€, сСрвСр Π·Π° Π·Π²ΡƒΠΊ, 2D/3D Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΡ€Π°ΡšΠ΅, ΠΈΡ‚Π½.) сС дистрибуираат ΠΏΠΎΠ΄ Π»ΠΈΡ†Π΅Π½Ρ†Π°Ρ‚Π° MIT.

ΠœΠΎΡ‚ΠΎΡ€ΠΎΡ‚ бСшС со ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ ΠΊΠΎΠ΄ Π²ΠΎ 2014 Π³ΠΎΠ΄ΠΈΠ½Π° ΠΎΠ΄ ОКАМ, ΠΏΠΎ дСсСт Π³ΠΎΠ΄ΠΈΠ½ΠΈ Ρ€Π°Π·Π²ΠΎΡ˜ Π½Π° профСсионалСн нСслободСн ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ кој сС ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡˆΠ΅ Π·Π° создавањС ΠΈ ΠΎΠ±Ρ˜Π°Π²ΡƒΠ²Π°ΡšΠ΅ Π½Π° ΠΌΠ½ΠΎΠ³Ρƒ ΠΈΠ³Ρ€ΠΈ Π·Π° ΠΊΠΎΠΌΠΏΡ˜ΡƒΡ‚Π΅Ρ€, ΠΊΠΎΠ½Π·ΠΎΠ»ΠΈ Π·Π° ΠΈΠ³Ρ€ΠΈ ΠΈ ΠΌΠΎΠ±ΠΈΠ»Π½ΠΈ ΡƒΡ€Π΅Π΄ΠΈ. ΠœΠΎΡ‚ΠΎΡ€ΠΎΡ‚ Π³ΠΈ ΠΏΠΎΠ΄Π΄Ρ€ΠΆΡƒΠ²Π° ситС ΠΏΠΎΠΏΡƒΠ»Π°Ρ€Π½ΠΈ дСсктоп ΠΈ ΠΌΠΎΠ±ΠΈΠ»Π½ΠΈ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠΈ (Linux, Windows, macOS, Wii, Nintendo 3DS, PlayStation 3, PS Vita, Android, iOS, BBX), ΠΊΠ°ΠΊΠΎ ΠΈ Ρ€Π°Π·Π²ΠΎΡ˜ Π½Π° ΠΈΠ³Ρ€ΠΈ Π·Π° Π²Π΅Π±. ΠŸΠΎΠ΄Π³ΠΎΡ‚Π²Π΅Π½ΠΈ Π·Π° ΠΈΠ·Π²Ρ€ΡˆΡƒΠ²Π°ΡšΠ΅ Π±ΠΈΠ½Π°Ρ€Π½ΠΈ склопови сС создадСни Π·Π° Linux, Windows ΠΈ macOS.

ПосСбна Π³Ρ€Π°Π½ΠΊΠ° Ρ€Π°Π·Π²ΠΈΠ²Π° Π½ΠΎΠ² ΠΏΠΎΠ΄Π»ΠΎΠ³Π° Π·Π° Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΡ€Π°ΡšΠ΅ Π±Π°Π·ΠΈΡ€Π°Π½ Π½Π° Π³Ρ€Π°Ρ„ΠΈΡ‡ΠΊΠΈΠΎΡ‚ API Π½Π° Vulkan, кој ќС Π±ΠΈΠ΄Π΅ ΠΏΠΎΠ½ΡƒΠ΄Π΅Π½ Π²ΠΎ слСдното ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ Π½Π° Π“ΠΎΠ΄ΠΎ 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 ќС ΠΈΠΌΠ° Π΄ΠΎΠ»Π³ циклус Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ°, Ρ‡ΠΈΠ΅ Π²Ρ€Π΅ΠΌΠ΅Ρ‚Ρ€Π°Π΅ΡšΠ΅ ќС зависи ΠΎΠ΄ ΠΏΠΎΠ±Π°Ρ€ΡƒΠ²Π°Ρ‡ΠΊΠ°Ρ‚Π° Π·Π° API строго ΠΎΠ΄ страна Π½Π° корисницитС.

Π“ΠΎΠ΄ΠΎ 3.4 Π΅ ΠΏΠΎΠ·Π½Π°Ρ‚ ΠΏΠΎ Π΄ΠΎΠ΄Π°Π²Π°ΡšΠ΅Ρ‚ΠΎ Π½Π° слСднитС ΠΈΠ½ΠΎΠ²Π°Ρ†ΠΈΠΈ:

  • Π Π΅Π΄ΠΈΠ·Π°Ρ˜Π½ΠΈΡ€Π°Π½ Π΅ корисничкиот ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅Ρ˜Ρ Π·Π° ΡƒΡ€Π΅Π΄ΡƒΠ²Π°ΡšΠ΅ Π΄ΠΈΠ·Π°Ρ˜Π½Π΅Ρ€ΡΠΊΠΈ Ρ‚Π΅ΠΌΠΈ, Π²ΠΎ кој Π΅ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°Π½ Π²ΠΈΠ·ΡƒΠ΅Π»Π΅Π½ процСс Π·Π° ΠΈΠ·Π±ΠΎΡ€ Π½Π° јазол ΠΈ ΠΎΠ±Π΅Π·Π±Π΅Π΄Π΅Π½Π° Π΅ моТност Π·Π° ΠΏΡ€ΠΎΠΌΠ΅Π½Π° Π½Π° Π΄ΠΈΠ·Π°Ρ˜Π½ΠΎΡ‚ Π±Π΅Π· Π½Π°ΠΏΡƒΡˆΡ‚Π°ΡšΠ΅ Π½Π° Ρ€Π΅ΠΆΠΈΠΌΠΎΡ‚ Π·Π° ΠΏΡ€Π΅Π³Π»Π΅Π΄.
  • НаправСни сС ΠΏΠΎΠ΄ΠΎΠ±Ρ€ΡƒΠ²Π°ΡšΠ° Π½Π° ΡƒΡ€Π΅Π΄Π½ΠΈΠΊΠΎΡ‚ Π·Π° Π΄Π° сС ΠΏΠΎΠ΄ΠΎΠ±Ρ€ΠΈ употрСбливоста: Π΄ΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡ˜Π° Π·Π° Π±Ρ€Π·ΠΎ Π²Ρ‡ΠΈΡ‚ΡƒΠ²Π°ΡšΠ΅ рСсурси Π²ΠΎ Ρ€Π΅ΠΆΠΈΠΌ Π½Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ°, Π΄ΠΎΠ·Π²ΠΎΠ»Π΅Π½ΠΎ Π΅ создавањС јазол Π²ΠΎ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»Π½Π° ΠΏΠΎΠ·ΠΈΡ†ΠΈΡ˜Π°, Π΄ΠΎΠ΄Π°Π΄Π΅Π½ Π΅ Π½ΠΎΠ² ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅Ρ˜Ρ Π·Π° ΠΈΠ·Π²ΠΎΠ· Π½Π° шаблони, Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ со Gizmo (систСм Π½Π° ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΡƒΠ²Π°ΡšΠ΅ ΠΏΠ°Ρ€Π°Π»Π΅Π»Π΅ΠΏΠΈΠΏΠ΅Π΄ΠΈ) сС ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°Π½ΠΈ, Π° ΡƒΡ€Π΅Π΄Π½ΠΈΠΊΠΎΡ‚ Π·Π° Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΡ˜Π° Π±Π°Π·ΠΈΡ€Π°Π½ Π½Π° Π‘Π΅Π·ΠΈΠ΅Ρ€ΠΎΠ²ΠΈΡ‚Π΅ ΠΊΡ€ΠΈΠ²ΠΈ Π΅ ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½.
  • Π”ΠΎΠ΄Π°Π΄Π΅Π½ Π΅ Ρ€Π΅ΠΆΠΈΠΌ Π·Π° Π²Ρ€Π°ΡœΠ°ΡšΠ΅ Π½Π°Π·Π°Π΄ кој Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡƒΠ²Π° Π΄Π° Π³ΠΈ Π²Ρ€Π°Ρ‚ΠΈΡ‚Π΅ ситС ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ Π½Π° сцСната ΠΏΡ€Π΅Π΄ΠΈΠ·Π²ΠΈΠΊΠ°Π½ΠΈ со ΠΏΡ€ΠΈΠΌΠ΅Π½Π° Π½Π° Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΡ˜Π° ΠΏΡ€Π΅ΠΊΡƒ AnimationPlayer одСднаш, намСсто Π΄Π° ја ΠΏΠΎΠ½ΠΈΡˆΡ‚ΠΈΡ‚Π΅ сСкоја ΠΏΡ€ΠΎΠΌΠ΅Π½Π° Π½Π° ΡΠ²ΠΎΡ˜ΡΡ‚Π²Π°Ρ‚Π° ΠΏΠΎΠ΅Π΄ΠΈΠ½Π΅Ρ‡Π½ΠΎ.
  • Π’ΠΎ поставкитС Π΅ Π΄ΠΎΠ΄Π°Π΄Π΅Π½Π° ΠΎΠΏΡ†ΠΈΡ˜Π° Π·Π° ΠΏΡ€ΠΎΠΌΠ΅Π½Π° Π½Π° Π½ΠΈΠ²ΠΎΡ‚ΠΎ Π½Π° Π·ΡƒΠΌΠΈΡ€Π°ΡšΠ΅ Π½Π° 2D ΠΏΡ€ΠΈΠΊΠ°Π·ΠΎΡ‚, ΡˆΡ‚ΠΎ, Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΌΠΎΠΆΠ΅ Π΄Π° сС користи Π·Π° Π·Π³ΠΎΠ»Π΅ΠΌΡƒΠ²Π°ΡšΠ΅ ΠΈΠ»ΠΈ Π½Π°ΠΌΠ°Π»ΡƒΠ²Π°ΡšΠ΅ Π½Π° 2D Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ, Π±Π΅Π· ΠΎΠ³Π»Π΅Π΄ Π½Π° ΠΌΠΎΠΌΠ΅Π½Ρ‚Π°Π»Π½ΠΈΠΎΡ‚ Ρ€Π΅ΠΆΠΈΠΌ Π½Π° Ρ€Π°ΡΡ‚Π΅Π³Π½ΡƒΠ²Π°ΡšΠ΅.
  • File API Π΄ΠΎΠ΄Π°Π΄Π΅ моТност Π·Π° Ρ€Π°Π±ΠΎΡ‚Π° со Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠΈ (Π²ΠΊΠ»ΡƒΡ‡ΡƒΠ²Π°Ρ˜ΡœΠΈ PCK) Ρ‡ΠΈΡ˜Π° Π³ΠΎΠ»Π΅ΠΌΠΈΠ½Π° Π½Π°Π΄ΠΌΠΈΠ½ΡƒΠ²Π° 2 GB.
  • Π’ΠΊΠ»ΡƒΡ‡Π΅Π½ΠΈ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ Π·Π° ΠΏΠΎΠ΄ΠΎΠ±Ρ€ΡƒΠ²Π°ΡšΠ΅ Π½Π° мазноста Π½Π° ΠΏΡ€ΠΈΠΊΠ°ΠΆΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ со ΠΏΡ€Π΅ΡΠΌΠ΅Ρ‚ΡƒΠ²Π°ΡšΠ΅ Π½Π° ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΡ‚Π΅ Π²ΠΎ Ρ€Π°ΠΌΠΊΠΈ Π±Π΅Π· Π΄Π° сС Π²Ρ€Π·ΡƒΠ²Π°Π°Ρ‚ Π·Π° систСмскиот Ρ‚Π°Ρ˜ΠΌΠ΅Ρ€ ΠΈ Ρ€Π΅ΡˆΠ°Π²Π°ΡšΠ΅ Π½Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈΡ‚Π΅ со ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·Π°Ρ†ΠΈΡ˜Π°Ρ‚Π° Π½Π° ΠΈΠ·Π»Π΅Π·ΠΎΡ‚ ΠΊΠΎΠ³Π° сС користи vsync.
  • БистСмот Π·Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° Π²Π»Π΅Π·ΠΎΠ²ΠΈ InputEvents Π΄ΠΎΠ΄Π°Π΄Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° Π²Ρ€Π·ΡƒΠ²Π°ΡšΠ΅ Π·Π° ΡΠΊΠ΅Π½ΠΈΡ€Π°ΡšΠ° ΡˆΡ‚ΠΎ Π³ΠΎ Ρ€Π΅Ρ„Π»Π΅ΠΊΡ‚ΠΈΡ€Π°Π°Ρ‚ Ρ„ΠΈΠ·ΠΈΡ‡ΠΊΠΎΡ‚ΠΎ ΠΏΠΎΡΡ‚Π°Π²ΡƒΠ²Π°ΡšΠ΅ Π½Π° ΠΊΠΎΠΏΡ‡ΠΈΡšΠ°Ρ‚Π° Π½Π° тастатурата, Π±Π΅Π· ΠΎΠ³Π»Π΅Π΄ Π½Π° Π°ΠΊΡ‚ΠΈΠ²Π½ΠΈΠΎΡ‚ распорСд (Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΊΠΎΠΏΡ‡ΠΈΡšΠ°Ρ‚Π° WASD Π²ΠΎ распорСдот QWERTY автоматски ќС Π±ΠΈΠ΄Π°Ρ‚ ΠΌΠ°ΠΏΠΈΡ€Π°Π½ΠΈ со ΠΊΠΎΠΏΡ‡ΠΈΡšΠ°Ρ‚Π° ZQSD Π½Π° францускиот AZERTY распорСд).
  • Π”ΠΎΠ΄Π°Π΄Π΅Π½ΠΈ ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅Ρ˜ΡΠΈ AESContext ΠΈ HMACContext Π·Π° пристап ΠΎΠ΄ скрипти Π΄ΠΎ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΈΡ‚Π΅ Π·Π° ΡˆΠΈΡ„Ρ€ΠΈΡ€Π°ΡšΠ΅ AES-ECB, AES-CBC ΠΈ HMAC. Π”ΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΠΈ моТноста Π·Π° Π·Π°Ρ‡ΡƒΠ²ΡƒΠ²Π°ΡšΠ΅ ΠΈ Ρ‡ΠΈΡ‚Π°ΡšΠ΅ Π½Π° Ρ˜Π°Π²Π½ΠΈΡ‚Π΅ ΠΊΠ»ΡƒΡ‡Π΅Π²ΠΈ RSA Π·Π° Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°ΡšΠ΅ ΠΈ ΠΏΠΎΡ‚Π²Ρ€Π΄ΡƒΠ²Π°ΡšΠ΅ Π΄ΠΈΠ³ΠΈΡ‚Π°Π»Π½ΠΈ потписи.
  • Π”ΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΠΏΠΎΡ‡Π΅Ρ‚Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π½Π° ΠΌΠΎΡ‚ΠΎΡ€ΠΎΡ‚ Π·Π° Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΡ€Π°ΡšΠ΅ Π·Π° Π·Π°ΠΏΠΈΡ€Π°ΡšΠ΅ Π½Π° Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΡ€Π°ΡšΠ΅ Π½Π° ΠΎΠ±Ρ˜Π΅ΠΊΡ‚ΠΈ ΠΊΠΎΠΈ сС Π²ΠΎ фокус Π½Π° ΠΊΠ°ΠΌΠ΅Ρ€Π°Ρ‚Π°, Π½ΠΎ Π½Π΅ сС Π²ΠΈΠ΄Π»ΠΈΠ²ΠΈ ΠΏΠΎΡ€Π°Π΄ΠΈ ΠΎΠΊΠ»ΡƒΠ·ΠΈΡ˜Π° ΠΎΠ΄ Π΄Ρ€ΡƒΠ³ΠΈ ΠΎΠ±Ρ˜Π΅ΠΊΡ‚ΠΈ (Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π·Π°Π΄ Ρ•ΠΈΠ΄). РастСрското ΠΎΡ‚ΡΠ΅ΠΊΡƒΠ²Π°ΡšΠ΅ (Π½Π° Π½ΠΈΠ²ΠΎ Π½Π° пиксСли) ќС сС ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π° само Π²ΠΎ Π³Ρ€Π°Π½ΠΊΠ°Ρ‚Π° Π“ΠΎΠ΄ΠΎ 4, Π΄ΠΎΠ΄Π΅ΠΊΠ° Π“ΠΎΠ΄ΠΎ 3 Π²ΠΊΠ»ΡƒΡ‡ΡƒΠ²Π° Π½Π΅ΠΊΠΎΠΈ гСомСтриски Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ Π½Π° ΠΊΠ»ΠΈΠΏΠΈΡ€Π°ΡšΠ΅ Π·Π° ΠΏΡ€Π΅ΠΊΠ»ΠΎΠΏΡƒΠ²Π°ΡšΠ΅ Π½Π° ΠΎΠ±Ρ˜Π΅ΠΊΡ‚ΠΈ ΠΈ ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° ΠΎΠΊΠ»ΡƒΠ·ΠΈΡ˜Π° Π½Π° ΠΏΠΎΡ€Ρ‚Π°Π»ΠΎΡ‚.
  • Π”ΠΎΠ΄Π°Π΄Π΅Π½ Π΅ Π½ΠΎΠ² ACES Fitted ΠΌΠ΅Ρ‚ΠΎΠ΄ Π·Π° Ρ‚ΠΎΠ½ΠΈΡ€Π°ΡšΠ΅ кој ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡƒΠ²Π° ΠΏΠΎΠ³ΠΎΠ»Π΅ΠΌΠ° Ρ€Π΅Π°Π»ΠΈΠ·Π°ΠΌ ΠΈ Ρ„ΠΈΠ·ΠΈΡ‡ΠΊΠ° точност со Π·Π³ΠΎΠ»Π΅ΠΌΡƒΠ²Π°ΡšΠ΅ Π½Π° контрастот Π½Π° свСтли ΠΎΠ±Ρ˜Π΅ΠΊΡ‚ΠΈ.
    ОбјавСн С Godot 3.4 Open Game Engine
  • Π”ΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° ΠΎΠ±Π»ΠΈΡ†ΠΈ Π½Π° XNUMXD Смисија Π½Π° чСстички ΠΊΠ°ΠΊΠΎ прстСни ΠΈΠ»ΠΈ ΡˆΡƒΠΏΠ»ΠΈΠ²ΠΈ Ρ†ΠΈΠ»ΠΈΠ½Π΄Ρ€ΠΈ.
  • Π’ΠΎ ΠΌΠΎΡ‚ΠΎΡ€ΠΎΡ‚ Π·Π° ΡΠΈΠΌΡƒΠ»Π°Ρ†ΠΈΡ˜Π° Π½Π° Ρ„ΠΈΠ·ΠΈΡ‡ΠΊΠΈ процСси, пСрформанситС Π½Π° Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°ΡšΠ΅ конвСксни ΠΎΠ±Ρ˜Π΅ΠΊΡ‚ΠΈ ΠΎΠ΄ ΠΌΡ€Π΅ΠΆΠΈ сС Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΎ ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½ΠΈ ΠΈ Ρ€Π΅ΠΆΠΈΠΌΠΎΡ‚ Π·Π° слСдСњС судир Π²ΠΎ ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅Ρ˜ΡΠΎΡ‚ Π·Π° ΠΈΠ½ΡΠΏΠ΅ΠΊΡ†ΠΈΡ˜Π° Π΅ Ρ€Π΅Π΄ΠΈΠ·Π°Ρ˜Π½ΠΈΡ€Π°Π½. Π—Π° 2D Ρ„ΠΈΠ·ΠΈΡ‡ΠΊΠΈΠΎΡ‚ ΠΌΠΎΡ‚ΠΎΡ€, Π΄ΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° структурата Bounding Volume Hierarchy (BVH) Π·Π° Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π½ΠΎ просторно Ρ€Π°Π·Π΄Π²ΠΎΡ˜ΡƒΠ²Π°ΡšΠ΅. ΠœΠΎΡ‚ΠΎΡ€ΠΎΡ‚ Π·Π° Ρ„ΠΈΠ·ΠΈΠΊΠ° 3D сСга ја ΠΏΠΎΠ΄Π΄Ρ€ΠΆΡƒΠ²Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡ˜Π°Ρ‚Π° HeightMapShapeSW ΠΈ Π΄ΠΎΠ΄Π°Π²Π° Π°Π»Π°Ρ‚ΠΊΠΈ Π·Π° ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·Π°Ρ†ΠΈΡ˜Π° со KinematicBody3D.
  • Π”ΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ моТност Π·Π° ΠΈΠ·Π²ΠΎΠ· Π½Π° 3D сцСни Π²ΠΎ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ glTF, Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π·Π° ΠΎΡ‚Π²ΠΎΡ€Π°ΡšΠ΅ ΠΌΡ€Π΅ΠΆΠΈ ΠΏΠΎΠ΄Π³ΠΎΡ‚Π²Π΅Π½ΠΈ Π²ΠΎ Π“ΠΎΠ΄ΠΎ Π²ΠΎ Π±Π»Π΅Π½Π΄Π΅Ρ€.
  • Π”ΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° Ρ€Π΅ΠΆΠΈΠΌΠΎΡ‚ Π·Π° ΠΊΠΎΠΌΠΏΡ€Π΅ΡΠΈΡ˜Π° Π½Π° слики WebP Π±Π΅Π· Π·Π°Π³ΡƒΠ±ΠΈ, кој сСга стандардно сС користи Π·Π° ΠΊΠΎΠΌΠΏΡ€Π΅ΡΠΈΡ˜Π° Π½Π° тСкстура намСсто Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ PNG.
  • ΠŸΠΎΡ€Ρ‚Π°Ρ‚Π° Π·Π° Android ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Π΄ΠΎΠ΄Π°Π²Π° ΠΏΠΎΡ‡Π΅Ρ‚Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° API Π·Π° ΡΠΊΠ»Π°Π΄ΠΈΡ€Π°ΡšΠ΅ Scoped ΠΈ Π½ΠΎΠ² Π½Π°Ρ‡ΠΈΠ½ Π·Π° ΠΏΡ€Π΅Π·Π΅ΠΌΠ°ΡšΠ΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΈ рСсурси (Play Asset Delivery) Π·Π° ΠΈΠ·Π²Ρ€ΡˆΠ½ΠΈ Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠΈ Π²ΠΎ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ AAB (Android App Bundle).
  • Π—Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° HTML5, ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°Π½Π° Π΅ моТноста Π·Π° ΠΈΠ½ΡΡ‚Π°Π»ΠΈΡ€Π°ΡšΠ΅ Π²ΠΎ Ρ„ΠΎΡ€ΠΌΠ° Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ PWA (ΠŸΡ€ΠΎΠ³Ρ€Π΅ΡΠΈΠ²Π½ΠΈ Π²Π΅Π±-Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ), Π΄ΠΎΠ΄Π°Π΄Π΅Π½ Π΅ ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅Ρ˜ΡΠΎΡ‚ JavaScriptObject Π·Π° ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ†ΠΈΡ˜Π° ΠΏΠΎΠΌΠ΅Ρ“Ρƒ Π“ΠΎΠ΄ΠΎ ΠΈ JavaScript (Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΏΠΎΠ²ΠΈΠΊΠ°Ρ‚Π΅ JavaScript ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈ ΠΎΠ΄ скриптитС Π½Π° Π“ΠΎΠ΄ΠΎ), ΠŸΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ°Ρ‚Π° AudioWorklet Π΅ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°Π½Π° Π·Π° склопови со повСќС нишки.
  • Π—Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° macOS, Π΄ΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° систСми Π½Π° Ρ‡ΠΈΠΏΠΎΡ‚ Apple Silicon (M1).

Π˜Π·Π²ΠΎΡ€: opennet.ru

Π”ΠΎΠ΄Π°Π΄Π΅Ρ‚Π΅ ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€