рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рдЦреЗрд▓ рдЗрдиреНрдЬрд┐рди Godot 3.4 рдХреЛ рд░рд┐рд▓реАрдЬ

6 рдорд╣рд┐рдирд╛рдХреЛ рд╡рд┐рдХрд╛рд╕ рдкрдЫрд┐, рдирд┐: рд╢реБрд▓реНрдХ рдЦреЗрд▓ рдЗрдиреНрдЬрд┐рди Godot 3.4 рдЬрд╛рд░реА рдЧрд░рд┐рдПрдХреЛ рдЫ, 2D рд░ 3D рдЦреЗрд▓рд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рдЙрдкрдпреБрдХреНрдд рдЫред рдЗрдиреНрдЬрд┐рдирд▓реЗ рд╕рд┐рдХреНрди рд╕рдЬрд┐рд▓реЛ рдЦреЗрд▓ рддрд░реНрдХ рднрд╛рд╖рд╛, рдЦреЗрд▓ рдбрд┐рдЬрд╛рдЗрдирдХреЛ рд▓рд╛рдЧрд┐ рдЧреНрд░рд╛рдлрд┐рдХрд▓ рд╡рд╛рддрд╛рд╡рд░рдг, рдПрдХ-рдХреНрд▓рд┐рдХ рдЦреЗрд▓ рдбрд┐рдкреНрд▓реЛрдЗрдореЗрдиреНрдЯ рдкреНрд░рдгрд╛рд▓реА, рднреМрддрд┐рдХ рдкреНрд░рдХреНрд░рд┐рдпрд╛рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╡рд┐рд╕реНрддреГрдд рдПрдирд┐рдореЗрд╕рди рд░ рд╕рд┐рдореБрд▓реЗрд╢рди рдХреНрд╖рдорддрд╛рд╣рд░реВ, рдПрдХ рдирд┐рд░реНрдорд┐рдд рдбрд┐рдмрдЧрд░, рд░ рдкреНрд░рджрд░реНрд╢рди рдмрд╛рдзрд╛рд╣рд░реВ рдкрд╣рд┐рдЪрд╛рди рдЧрд░реНрдиреЗ рдкреНрд░рдгрд╛рд▓реАрд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫред ред рдЦреЗрд▓ рдЗрдиреНрдЬрд┐рдирдХреЛ рдХреЛрдб, рдЦреЗрд▓ рдбрд┐рдЬрд╛рдЗрди рд╡рд╛рддрд╛рд╡рд░рдг рд░ рд╕рдореНрдмрдиреНрдзрд┐рдд рд╡рд┐рдХрд╛рд╕ рдЙрдкрдХрд░рдгрд╣рд░реВ (рднреМрддрд┐рдХ рдЗрдиреНрдЬрд┐рди, рдзреНрд╡рдирд┐ рд╕рд░реНрднрд░, 2D/3D рд░реЗрдиреНрдбрд░рд┐рдЩ рдмреНрдпрд╛рдХрдПрдиреНрдбрд╣рд░реВ, рдЖрджрд┐) MIT рд▓рд╛рдЗрд╕реЗрдиреНрд╕ рдЕрдиреНрддрд░реНрдЧрдд рд╡рд┐рддрд░рд┐рдд рдЧрд░рд┐рдиреНрдЫред

рдУрдХреЗрдПрдПрдо рджреНрд╡рд╛рд░рд╛ 2014 рдорд╛ рдЗрдиреНрдЬрд┐рди рдУрдкрди рд╕реЛрд░реНрд╕ рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛ, рджрд╕ рд╡рд░реНрд╖ рдкрдЫрд┐ рдПрдХ рдкреЗрд╢реЗрд╡рд░-рдЧреНрд░реЗрдб рд╕реНрд╡рд╛рдорд┐рддреНрд╡ рдЙрддреНрдкрд╛рджрди рд╡рд┐рдХрд╛рд╕ рдЧрд░реАрдПрдХреЛ рдерд┐рдпреЛ рдЬреБрди рдкреАрд╕реА, рдЧреЗрдо рдХрдиреНрд╕реЛрд▓ рд░ рдореЛрдмрд╛рдЗрд▓ рдЙрдкрдХрд░рдгрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдзреЗрд░реИ рдЦреЗрд▓рд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рд░ рдкреНрд░рдХрд╛рд╢рд┐рдд рдЧрд░реНрди рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛред рдЗрдиреНрдЬрд┐рдирд▓реЗ рд╕рдмреИ рд▓реЛрдХрдкреНрд░рд┐рдп рдбреЗрд╕реНрдХрдЯрдк рд░ рдореЛрдмрд╛рдЗрд▓ рдкреНрд▓реЗрдЯрдлрд░реНрдорд╣рд░реВ (Linux, Windows, macOS, Wii, Nintendo 3DS, PlayStation 3, PS Vita, Android, iOS, BBX), рд╕рд╛рдереИ рд╡реЗрдмрдХреЛ рд▓рд╛рдЧрд┐ рдЦреЗрд▓ рд╡рд┐рдХрд╛рд╕рд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫред рд▓рд┐рдирдХреНрд╕, рд╡рд┐рдиреНрдбреЛрдЬ рд░ macOS рдХреЛ рд▓рд╛рдЧрд┐ рддрдпрд╛рд░-рдЯреБ-рд░рди рдмрд╛рдЗрдирд░реА рд╕рдореНрдореЗрд▓рдирд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░рд┐рдПрдХреЛ рдЫред

рдПрдЙрдЯрд╛ рдЫреБрдЯреНрдЯреИ рд╢рд╛рдЦрд╛рд▓реЗ Vulkan рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ API рдорд╛ рдЖрдзрд╛рд░рд┐рдд рдирдпрд╛рдБ рд░реЗрдиреНрдбрд░рд┐рдЩ рдмреНрдпрд╛рдХрдЗрдиреНрдб рд╡рд┐рдХрд╛рд╕ рдЧрд░рд┐рд░рд╣реЗрдХреЛ рдЫ, рдЬреБрди 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 рд╢рд╛рдЦрд╛рдХреЛ рд▓рд╛рдореЛ рд╕рдорд░реНрдерди рдЪрдХреНрд░ рд╣реБрдиреЗрдЫ, рдЬрд╕рдХреЛ рдЕрд╡рдзрд┐ API рдХреЛ рдорд╛рдЧрдорд╛ рдирд┐рд░реНрднрд░ рд╣реБрдиреЗрдЫред рдХрдбрд╛рдИрдХрд╛ рд╕рд╛рде рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд╣рд░реВ рджреНрд╡рд╛рд░рд╛ред

Godot 3.4 рдирд┐рдореНрди рдЖрд╡рд┐рд╖реНрдХрд╛рд░рд╣рд░реВрдХреЛ рдердкрдХреЛ рд▓рд╛рдЧрд┐ рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рдЫ:

  • рдбрд┐рдЬрд╛рдЗрди рд╡рд┐рд╖рдпрд╡рд╕реНрддреБрд╣рд░реВ рд╕рдореНрдкрд╛рджрди рдЧрд░реНрди рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдиреНрдЯрд░рдлреЗрд╕ рдкреБрди: рдбрд┐рдЬрд╛рдЗрди рдЧрд░рд┐рдПрдХреЛ рдЫ, рдЬрд╕рдорд╛ рдиреЛрдб рдЪрдпрди рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рджреГрд╢реНрдп рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд▓рд╛рдЧреВ рдЧрд░рд┐рдПрдХреЛ рдЫ рд░ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рдореЛрдб рдирдЫреЛрдбреА рдбрд┐рдЬрд╛рдЗрди рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдЧрд░рд┐рдПрдХреЛ рдЫред
  • рдЙрдкрдпреЛрдЧрд┐рддрд╛ рд╕реБрдзрд╛рд░ рдЧрд░реНрди рд╕рдореНрдкрд╛рджрдХрдорд╛ рд╕реБрдзрд╛рд░рд╣рд░реВ рдЧрд░рд┐рдПрдХреЛ рдЫ: рдирд┐рд░реАрдХреНрд╖рдг рдореЛрдбрдорд╛ рджреНрд░реБрдд рд░реВрдкрдорд╛ рд╕реНрд░реЛрддрд╣рд░реВ рд▓реЛрдб рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рдПрдХ рдкреНрд░рдХрд╛рд░реНрдп рдердкрд┐рдПрдХреЛ рдЫ, рдПрдХ рдордирдорд╛рдиреА рд╕реНрдерд┐рддрд┐рдорд╛ рдиреЛрдбрдХреЛ рд╕рд┐рд░реНрдЬрдирд╛рд▓рд╛рдИ рдЕрдиреБрдорддрд┐ рджрд┐рдЗрдПрдХреЛ рдЫ, рдЯреЗрдореНрдкреНрд▓реЗрдЯрд╣рд░реВ рдирд┐рд░реНрдпрд╛рдд рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рдирдпрд╛рдБ рдЗрдиреНрдЯрд░рдлреЗрд╕ рдердкрд┐рдПрдХреЛ рдЫ, gizmo рд╕рдБрдЧ рдЕрддрд┐рд░рд┐рдХреНрдд рдЕрдкрд░реЗрд╢рдирд╣рд░реВред (рдмрд╛рдЙрдиреНрдбрд┐рдЩ рд╕рдорд╛рдирд╛рдиреНрддрд░ рдкрд╛рдЗрдкрд╣рд░реВрдХреЛ рдкреНрд░рдгрд╛рд▓реА) рд▓рд╛рдЧреВ рдЧрд░рд┐рдПрдХреЛ рдЫ, рд░ рдмреЗрдЬрд┐рдпрд░ рдХрд░реНрднрд╣рд░реВрдорд╛ рдЖрдзрд╛рд░рд┐рдд рдПрдирд┐рдореЗрд╕рди рд╕рдореНрдкрд╛рджрдХ рд╕реБрдзрд╛рд░ рдЧрд░рд┐рдПрдХреЛ рдЫред
  • рдПрдХ рд░реЛрд▓рдмреНрдпрд╛рдХ рдореЛрдб рдердкрд┐рдпреЛ рдЬрд╕рд▓реЗ рддрдкрд╛рдЗрдБрд▓рд╛рдИ рдкреНрд░рддреНрдпреЗрдХ рдЧреБрдг рдкрд░рд┐рд╡рд░реНрддрдирд▓рд╛рдИ рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдкрдорд╛ рдЕрдирдбреВ рдЧрд░реНрдиреБрдХреЛ рд╕рдЯреНрдЯрд╛, рдПрдирд┐рдореЗрд╕рди рдкреНрд▓реЗрдпрд░ рдорд╛рд░реНрдлрдд рдПрдирд┐рдореЗрд╕рди рд▓рд╛рдЧреВ рдЧрд░реНрджрд╛ рд╣реБрдиреЗ рд╕рдмреИ рджреГрд╢реНрдп рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВрд▓рд╛рдИ рдЕрдирдбреВ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред
  • 2D рднреНрдпреБрдкреЛрд░реНрдЯрдХреЛ рдЬреБрдо рд╕реНрддрд░ рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реНрди рд╕реЗрдЯрд┐рдЩрд╣рд░реВрдорд╛ рдПрдЙрдЯрд╛ рд╡рд┐рдХрд▓реНрдк рдердкрд┐рдПрдХреЛ рдЫ, рдЬреБрди, рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рд╣рд╛рд▓рдХреЛ рд╕реНрдЯреНрд░реЗрдЪ рдореЛрдбрд▓рд╛рдИ рдзреНрдпрд╛рди рдирджрд┐рдИ 2D рддрддреНрд╡рд╣рд░реВ рд╡рд┐рд╕реНрддрд╛рд░ рдЧрд░реНрди рд╡рд╛ рдШрдЯрд╛рдЙрди рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред
  • рдлрд╛рдЗрд▓ API рд▓реЗ рдлрд╛рдЗрд▓рд╣рд░реВрд╕рдБрдЧ рдХрд╛рдо рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рдердкреЗрдХреЛ рдЫ (PCK рд╕рд╣рд┐рдд) рдЬрд╕рдХреЛ рд╕рд╛рдЗрдЬ реи GB рднрдиреНрджрд╛ рдмрдвреА рдЫред
  • рдкреНрд░рдгрд╛рд▓реА рдЯрд╛рдЗрдорд░рдорд╛ рдмрд╛рдБрдзрд┐рдПрдХреЛ рдмрд┐рдирд╛ рдлреНрд░реЗрдорд╣рд░реВрдорд╛ рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВ рдЧрдгрдирд╛ рдЧрд░реЗрд░ рд░ vsync рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрд╛ рдЖрдЙрдЯрдкреБрдЯ рд╕рд┐рдВрдХреНрд░реЛрдирд╛рдЗрдЬреЗрд╕рди рд╕рдорд╕реНрдпрд╛рд╣рд░реВрд▓рд╛рдИ рд╕рдореНрдмреЛрдзрди рдЧрд░реЗрд░ рд░реЗрдиреНрдбрд░рд┐рдЩ рд╕рд╣рдЬрддрд╛ рд╕реБрдзрд╛рд░ рдЧрд░реНрди рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░рд┐рдпреЛред
  • InputEvents рдЗрдирдкреБрдЯ рдкреНрд░рд╢реЛрдзрди рдкреНрд░рдгрд╛рд▓реАрд▓реЗ рдХрд┐рдмреЛрд░реНрдбрдорд╛ рдХреБрдЮреНрдЬреАрд╣рд░реВрдХреЛ рднреМрддрд┐рдХ рдкреНрд▓реЗрд╕рдореЗрдиреНрдЯрд▓рд╛рдИ рдкреНрд░рддрд┐рдмрд┐рдореНрдмрд┐рдд рдЧрд░реНрдиреЗ рд╕реНрдХреНрдпрд╛рдирдХреЛрдбрд╣рд░реВрдорд╛ рдмрд╛рдЗрдиреНрдбрд┐рдЩрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкреЗрдХреЛ рдЫ, рд╕рдХреНрд░рд┐рдп рд▓реЗрдЖрдЙрдЯ (рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, QWERTY рд▓реЗрдЖрдЙрдЯрдорд╛ рд░рд╣реЗрдХреЛ WASD рдХреБрдЮреНрдЬреАрд╣рд░реВ рдлреНрд░рд╛рдиреНрд╕реЗрд▓реАрдорд╛ ZQSD рдХреБрдЮреНрдЬреАрд╣рд░реВрдорд╛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдкрдорд╛ рдореНрдпрд╛рдк рд╣реБрдиреЗрдЫрдиреНред AZERTY рд▓реЗрдЖрдЙрдЯ)ред
  • AES-ECB, AES-CBC рд░ HMAC рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдПрд▓реНрдЧреЛрд░рд┐рджрдорд╣рд░реВрдорд╛ рд╕реНрдХреНрд░рд┐рдкреНрдЯрд╣рд░реВрдмрд╛рдЯ рдкрд╣реБрдБрдЪрдХреЛ рд▓рд╛рдЧрд┐ AESContext рд░ HMACContext рдЗрдиреНрдЯрд░рдлреЗрд╕рд╣рд░реВ рдердкрд┐рдпреЛред рдбрд┐рдЬрд┐рдЯрд▓ рд╣рд╕реНрддрд╛рдХреНрд╖рд░рд╣рд░реВ рдЙрддреНрдкрдиреНрди рдЧрд░реНрди рд░ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдЧрд░реНрди RSA рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдЮреНрдЬреАрд╣рд░реВ рдмрдЪрдд рд░ рдкрдвреНрдиреЗ рдХреНрд╖рдорддрд╛ рдкрдирд┐ рдердкрд┐рдПрдХреЛ рдЫред
  • рдХреНрдпрд╛рдореЗрд░рд╛ рдлреЛрдХрд╕рдорд╛ рд░рд╣реЗрдХрд╛ рддрд░ рдЕрдиреНрдп рд╡рд╕реНрддреБрд╣рд░реВ (рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рдкрд░реНрдЦрд╛рд▓ рдкрдЫрд╛рдбрд┐) рджреНрд╡рд╛рд░рд╛ рдЕрд╡рд░реЛрдзрдХрд╛ рдХрд╛рд░рдг рдирджреЗрдЦрд┐рдиреЗ рд╡рд╕реНрддреБрд╣рд░реВрдХреЛ рд░реЗрдиреНрдбрд░рд┐рдЩ рд░реЛрдХреНрдирдХреЛ рд▓рд╛рдЧрд┐ рд░реЗрдиреНрдбрд░рд┐рдЩ рдЗрдиреНрдЬрд┐рдирдорд╛ рдкреНрд░рд╛рд░рдореНрднрд┐рдХ рд╕рдорд░реНрдерди рдердкрд┐рдПрдХреЛ рдЫред рд░рд╛рд╕реНрдЯрд░ (рдкрд┐рдХреНрд╕реЗрд▓-рд╕реНрддрд░) рдЕрд╡рд░реЛрдз рдХреНрд▓рд┐рдкрд┐рдЩ рдорд╛рддреНрд░ Godot 4 рд╢рд╛рдЦрд╛рдорд╛ рд▓рд╛рдЧреВ рдЧрд░рд┐рдиреЗрдЫ, рдЬрдмрдХрд┐ Godot 3 рдорд╛ рдУрднрд░рд▓реНрдпрд╛рдкрд┐рдЩ рд╡рд╕реНрддреБрд╣рд░реВ рд░ рдкреЛрд░реНрдЯрд▓ рдЕрд╡рд░реЛрдзрдХрд╛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдердирдХрд╛ рд▓рд╛рдЧрд┐ рдХреЗрд╣реА рдЬреНрдпрд╛рдорд┐рддреАрдп рдХреНрд▓рд┐рдкрд┐рдЩ рдкреНрд░рд╡рд┐рдзрд┐рд╣рд░реВ рд╕рдорд╛рд╡реЗрд╢ рдЫрдиреНред
  • рдирдпрд╛рдБ ACES рдлрд┐рдЯреЗрдб рдЯреЛрдирд┐рдЩ рд╡рд┐рдзрд┐ рдердкрд┐рдпреЛ рдЬрд╕рд▓реЗ рдЙрдЬреНрдпрд╛рд▓реЛ рд╡рд╕реНрддреБрд╣рд░реВрдХреЛ рдХрдиреНрдЯреНрд░рд╛рд╕реНрдЯ рдмрдврд╛рдПрд░ рдЕрдЭ рдмрдвреА рдпрдерд╛рд░реНрдерд╡рд╛рдж рд░ рднреМрддрд┐рдХ рд╢реБрджреНрдзрддрд╛рдХреЛ рд▓рд╛рдЧрд┐ рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред
    рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рдЦреЗрд▓ рдЗрдиреНрдЬрд┐рди Godot 3.4 рдХреЛ рд░рд┐рд▓реАрдЬ
  • рдереНрд░реАрдбреА рдХрдг рдЙрддреНрд╕рд░реНрдЬрди рдЖрдХрд╛рд░рд╣рд░реВ рд░рд┐рдВрдЧрд╣рд░реВ рд╡рд╛ рдЦрд╛рд▓реА рд╕рд┐рд▓рд┐рдиреНрдбрд░рд╣рд░реВрдХреЛ рд░реВрдкрдорд╛ рд╕рдорд░реНрдерди рдердкрд┐рдпреЛред
  • рднреМрддрд┐рдХ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕рд┐рдореБрд▓реЗрд╢рди рдЗрдиреНрдЬрд┐рдирдорд╛, рдЬрд╛рд▓рдмрд╛рдЯ рдЙрддреНрддрд▓ рд╡рд╕реНрддреБрд╣рд░реВ рдЙрддреНрдкрдиреНрди рдЧрд░реНрдиреЗ рдХрд╛рд░реНрдпрд╕рдореНрдкрд╛рджрдирдорд╛ рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рд╕реБрдзрд╛рд░ рдЧрд░рд┐рдПрдХреЛ рдЫ рд░ рдирд┐рд░реАрдХреНрд╖рдг рдЗрдиреНрдЯрд░рдлреЗрд╕рдорд╛ рдЯрдХреНрдХрд░ рдЯреНрд░реНрдпрд╛рдХрд┐рдЩ рдореЛрдб рдкреБрди: рдбрд┐рдЬрд╛рдЗрди рдЧрд░рд┐рдПрдХреЛ рдЫред 2D рднреМрддрд┐рдХреА рдЗрдиреНрдЬрд┐рдирдХреЛ рд▓рд╛рдЧрд┐ рдЧрддрд┐рд╢реАрд▓ рд╕реНрдерд╛рдирд┐рдп рд╡рд┐рднрд╛рдЬрдирдХреЛ рд▓рд╛рдЧрд┐ рдмрд╛рдЙрдиреНрдбрд┐рдЩ рднреЛрд▓реНрдпреБрдо рд╣рд╛рдЗрд░рд╛рд░реНрдХреА (BVH) рд╕рдВрд░рдЪрдирд╛рдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкрд┐рдпреЛред 3D рднреМрддрд┐рдХреА рдЗрдиреНрдЬрд┐рдирд▓реЗ рдЕрдм HeightMapShapeSW рдкреНрд░рдХрд╛рд░реНрдпрд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫ рд░ KinematicBody3D рд╕рдБрдЧ рд╕рд┐рдЩреНрдХреНрд░реЛрдирд╛рдЗрдЬреЗрд╕рди рдЙрдкрдХрд░рдгрд╣рд░реВ рдердкреНрдЫред
  • GlTF рдврд╛рдБрдЪрд╛рдорд╛ 3D рджреГрд╢реНрдпрд╣рд░реВ рдирд┐рд░реНрдпрд╛рдд рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рдердкрд┐рдпреЛ, рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рдмреНрд▓реЗрдВрдбрд░рдорд╛ рдЧреЛрдбреЛрдЯрдорд╛ рддрдпрд╛рд░ рдЧрд░рд┐рдПрдХрд╛ рдореЗрд╕рд╣рд░реВ рдЦреЛрд▓реНрдиред
  • рд╣рд╛рдирд┐рд░рд╣рд┐рдд WebP рдЫрд╡рд┐ рдХрдореНрдкреНрд░реЗрд╕рди рдореЛрдбрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкрд┐рдпреЛ, рдЬреБрди рдЕрдм PNG рдврд╛рдБрдЪрд╛рдХреЛ рд╕рдЯреНрдЯрд╛ рдмрдирд╛рд╡рдЯ рдХрдореНрдкреНрд░реЗрд╕рдирдХреЛ рд▓рд╛рдЧрд┐ рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд░реВрдкрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫред
  • рдПрдиреНрдбреНрд░реЛрдЗрдб рдкреНрд▓реЗрдЯрдлрд░реНрдордХреЛ рд▓рд╛рдЧрд┐ рдкреЛрд░реНрдЯрд▓реЗ рд╕реНрдХреЛрдкреЗрдб рднрдгреНрдбрд╛рд░рдг API рдХреЛ рд▓рд╛рдЧрд┐ рдкреНрд░рд╛рд░рдореНрднрд┐рдХ рд╕рдорд░реНрдерди рд░ AAB рдврд╛рдБрдЪрд╛ (рдПрдиреНрдбреНрд░реЛрдЗрдб рдПрдк рдмрдиреНрдбрд▓) рдорд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдирдпреЛрдЧреНрдп рдлрд╛рдЗрд▓рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдЕрддрд┐рд░рд┐рдХреНрдд рд╕реНрд░реЛрддрд╣рд░реВ (рдкреНрд▓реЗ рдПрд╕реЗрдЯ рдбреЗрд▓рд┐рднрд░реА) рдбрд╛рдЙрдирд▓реЛрдб рдЧрд░реНрдиреЗ рдирдпрд╛рдБ рддрд░рд┐рдХрд╛ рдердкреНрдЫред
  • HTML5 рдкреНрд▓реЗрдЯрдлрд░реНрдордХреЛ рд▓рд╛рдЧрд┐, PWA (рдкреНрд░реЛрдЧреНрд░реЗрд╕рд┐рдн рд╡реЗрдм рдПрдкреНрд╕) рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВрдХреЛ рд░реВрдкрдорд╛ рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рд▓рд╛рдЧреВ рдЧрд░рд┐рдПрдХреЛ рдЫ, Godot рд░ JavaScript рдмреАрдЪрдХреЛ рдЕрдиреНрддрд░рдХреНрд░рд┐рдпрд╛рдХреЛ рд▓рд╛рдЧрд┐ JavaScriptObject рдЗрдиреНрдЯрд░рдлреЗрд╕ рдердкрд┐рдПрдХреЛ рдЫ (рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рддрдкрд╛рдИрдВрд▓реЗ Godot рд╕реНрдХреНрд░рд┐рдкреНрдЯрд╣рд░реВрдмрд╛рдЯ JavaScript рд╡рд┐рдзрд┐рд╣рд░реВ рдХрд▓ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ), рдмрд╣реБ-рдереНрд░реЗрдбреЗрдб рдЕрд╕реЗрдВрдмрд▓реАрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдЕрдбрд┐рдпреЛ рд╡рд░реНрдХрд▓реЗрдЯ рд╕рдорд░реНрдерди рд▓рд╛рдЧреВ рдЧрд░рд┐рдПрдХреЛ рдЫред
  • macOS рдкреНрд▓реЗрдЯрдлрд░реНрдордХреЛ рд▓рд╛рдЧрд┐, Apple Silicon (M1) рдЪрд┐рдкрдорд╛ рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкрд┐рдПрдХреЛ рдЫред

рд╕реНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди