Godot 3.3 emepere igwe egwuregwu

Mgbe ọnwa isii nke mmepe gachara, ebipụtara ntọhapụ nke injin egwuregwu Godot 7 n'efu, dabara maka imepụta egwuregwu 3.3D na 2D. Injin ahụ na-akwado asụsụ ọrụ mgbagha egwuregwu dị mfe ịmụta, gburugburu imewe egwuregwu eserese, usoro ntinye egwuregwu otu pịa, ike ịme anwansị bara ụba na physics, onye nrụpụta arụnyere arụnyere, yana sistemu nchọpụta mgbochi arụ ọrụ. A na-ekesa koodu nke injin egwuregwu, gburugburu mmepe egwuregwu na ngwaọrụ mmepe metụtara ya (engine physics, ụda nkesa, 3D/2D na-enye azụ azụ, wdg) n'okpuru ikike MIT.

E mepụtara koodu isi mmalite nke injin ahụ na 2014 site n'aka OKAM Studios, mgbe afọ iri nke imepụta ngwaahịa pụrụ iche nke e ji emepụta ma bipụta ọtụtụ egwuregwu maka PC, consoles, na ngwaọrụ mkpanaka. Injin ahụ na-akwado ikpo okwu desktọọpụ na ekwentị mkpanaaka niile ama ama.Linux, Windows, macOS, Wii, Nintendo 3DS, PlayStation 3, PS Vita, Android, iOS, BBX), yana mmepe egwuregwu weebụ. E mepụtara ihe owuwu abụọ dị njikere maka Linux, Windows и macOS.

N'ime ngalaba dị iche, a na-emepe azụ azụ azụ ọhụrụ dabere na Vulkan graphics API, nke a ga-enye na ntọhapụ na-esote Godot 4.0, kama inye nkwado nkwado ugbu a site na OpenGL ES 3.0 na OpenGL 3.3 (OpenGL ES na OpenGL). A ga-echekwa nkwado site na ntinye nke ochie OpenGL ES 2.0 backend /OpenGL 2.1 n'elu ihe owuwu ihe ọhụrụ dabere na Vulkan). Ntugharị site na Godot 3.x gaa na Godot 4.0 ga-achọ ka emegharịa ngwa n'ihi okwu ndakọrịta ọkwa API, mana ngalaba Godot 3.x ga-enwe okirikiri nkwado ogologo, ogologo oge nke ga-adabere n'ọchịchọ maka nke ọma. API nke ndị ọrụ.

Alaka Godot 3.3 dakọtara na Godot 3.2 ma na-aga n'ihu na mmepe nke ntọhapụ kwụsiri ike nke injin ga-enwe okirikiri nkwado ogologo. Na mbụ, kama Godot 3.3, e mere atụmatụ ịhapụ mmelite 3.2.4, mana ndị ọrụ aghọtara ụdị 3.2.x dị ka ihe ndozi, n'agbanyeghị ntinye nke atụmatụ ọhụrụ sitere na alaka 4.0, yabụ oru ngo ahụ gbanwere na atụmatụ nsụgharị nsụgharị kpochapụ. . Karịsịa, mmelite ọnụọgụ nke atọ ga-egosi ugbu a ọnụnọ nke naanị ndozi, nke abụọ ga-egosi ntinye nke ọrụ ọhụrụ, na nke mbụ ga-egosi ọnụnọ mgbanwe na-emetụta ndakọrịta. A ga-edobe alaka 3.xx n'otu n'otu na 4.xx ruo mgbe Godot 4.x kwadoro nke ọma ma gbanwee maka ngwaike niile dị ugbu a.

Godot 3.3 bụ ama ama maka ịgbakwunye ihe ọhụrụ ndị a:

  • Emebela ụdị onye ndezi nke na-arụ ọrụ na ihe nchọgharị weebụ.
    Godot 3.3 emepere igwe egwuregwu
  • Добавлена возможность экспорта игр для платформы Android в формате AAB (Android App Bundle), в дополнение к пакетам APK. Формат AAB позволяет организовать загрузку только тех нативных библиотек, которые необходимы для работы на текущем устройстве (например, armeabi-v7a или arm64-v8a). Для платформы Android также реализована возможность встраивания в приложения элементов на базе движка Godot в форме субкомпонентов (subview), использующих часть окна. Также добавлена поддержка слепых областей экрана (скруглений и выемок под камеру), событий мыши и ввода с внешней клавиатуры.
    Godot 3.3 emepere igwe egwuregwu
  • Предложен новый API для сборки и распространения плагинов для платформы iOS, позволяющий вынести плагины (ARKit, GameCenter, InAppStore) в отдельный репозиторий и развивать их независимо от движка Godot. Ранее данный API был реализован для платформы Android.
  • Ngwa mbupụ egwuregwu emelitere maka Weebụ (HTML5 ikpo okwu). Nkwado maka multi-threading na GDNative scripts agbakwunyere maka egwuregwu na-agba ọsọ na ihe nchọgharị, ma n'ihi njedebe nke ikpo okwu HTML5, mmejuputa ha adabaghị na nhọrọ maka egwuregwu obodo. Na mgbakwunye, ejikọtara mmejuputa eri na SharedArrayBuffer API, nke adịghị na ihe nchọgharị niile. Enyere ụdị mbupụ atọ dị iche iche - Oge niile, Eriri na GDNative. Profaịlụ nwere ọtụtụ eriri na-agbakwunye nkwado maka AudioWorklet API, na-enye ohere maka mmepụta ọdịyo dị elu na-egbochighị eri bụ isi. Nkwado emelitere nke ọma maka paadi egwuregwu na ahụigodo mebere.
    Godot 3.3 emepere igwe egwuregwu
  • Добавлена поддержка сборки игр для нового оборудования Apple, оснащённого ARM-чипом M1. Добавлена поддержка прикрепления цифровых подписей для исполняемых файлов, генерируемых для macOS.
  • Site na ngalaba 4.0, e bufere API nke emezigharịrị maka ịhazi multithreading, nke na-eji ike nke ọkọlọtọ C ++ 14, nwekwuo ntụkwasị obi nke ọrụ na nyiwe dị iche iche, yana arụmọrụ kachasị mma.
  • Ebulila njikarịcha site na alaka 4.0 nke na-eji usoro BVH (Bounding Volume Hierarchy) kama usoro Octree maka nkewa oghere dị ike n'oge nsụgharị. BVH bụ ihe ndabara ma na-edozi ọtụtụ nsogbu arụmọrụ.
  • A na-eji otu mmejuputa 2D batching (batching, njikarịcha iji belata oku ịbịaru site na-eburu n'uche ọnọdụ nke ihe), nke enwere ike iji ma OpenGL ES 3 na OpenGL ES 2. Nkwalite n'onwe ya na-ekpuchi ihe ndị ọzọ, gụnyere ahịrị na polygon.
  • Agbakwunyere ọkụ ọkụ ọhụrụ nke na-eji usoro nchọ ụzọ ma na-akwado mkpochapụ mkpọtụ site na iji ọba akwụkwọ oidn (Open Image Denoise). Igwe ọkụ ọhụrụ ahụ na-eji CPU maka mgbako ma na-edozi ọtụtụ nsogbu dị mma dị na nhazi ochie. Na mgbakwunye, edozila ụdị ọkụ ọkụ na-eji GPU, mana ejiri ya na Vulkan API ga-apụta naanị na ngalaba 4.0.
    Godot 3.3 emepere igwe egwuregwu
  • A na-ebufela ọtụtụ nkwalite ndị metụtara nrụgharị site na ngalaba Godot 4.0, dị ka akpụkpọ anụ ngwa ngwa ngwa ngwa, nhazigharị ihe 3D zoro ezo, ọnụọgụ ọkụ nwere ike ịhazi ya na ihe ọ bụla, yana nrụnye onyinyo dị mma site na iji PCF nzacha.
    Kpọọ vidiyo
  • Igwe ịme anwansị physics emeziwanyela njikwa ụdị ọgụ dị iche iche.
  • Onye nchịkọta akụkọ agbakwunyela ikike zuru oke maka ịdegharị na mado ọnụ, na-enye ohere ịnyefe n'etiti ihe nkiri dị iche iche.
  • Emeela ka usoro nyocha ahụ dịkwuo mma, bụ nke a na-ahụ anya na nkesa anya nke mpaghara mpaghara.
    Godot 3.3 emepere igwe egwuregwu
  • Nkwado agbakwunyere maka ịkọwapụta ntọala ndabara maka akụrụngwa ebubata.
    Godot 3.3 emepere igwe egwuregwu
  • Emeela ọrụ iji kwalite ojiji nke ịrụ ọrụ na onye nchịkọta akụkọ 3D, gụnyere mgbakwunye nke ntupu XNUMXD na-enweghị ngwụcha yana nkwalite mmejuputa ntụgharị na nhọrọ site na iji gizmo (nhazi axes egosi).
    Godot 3.3 emepere igwe egwuregwu
  • agbakwunyela nchedo megide mgbanwe na ihe nkiri nke ndị ọrụ ndị ọzọ meghere na ngwaọrụ mmekọ otu (a na-egosipụta ịdọ aka ná ntị ma ọ bụrụ na achọpụtara ụdị faịlụ mepere emepe ọhụrụ mgbe ị na-echekwa).
  • Mbubata emelitere site na faịlụ FBX.
    Godot 3.3 emepere igwe egwuregwu
  • Ngwa mgbakwunye OpenXR agbakwunyere na nkwado maka ọkọlọtọ nke otu aha maka imepụta ngwa eziokwu mebere na agbagoro. Agbakwunyela nkwado maka nkọwapụta WebXR na ọdụ ụgbọ mmiri HTML5 maka imepụta egwuregwu dabere na teknụzụ eziokwu mebere.
    Kpọọ vidiyo
  • Nkwado agbakwunyere maka nbudata na ịkpọ ọdịyo n'ụdị MP3 (anaghị akwado ya na mbụ n'ihi ikike ikike).
  • GraphEdit agbakwunyela nkwado maka minimap nke ihe owuwu niile, gosipụtara na akuku aka nri ala ma na-enye gị ohere ịhụ ọnụ ọnụ niile na ilele.
    Godot 3.3 emepere igwe egwuregwu

isi: opennet.ru

Zụta nnabata ntụkwasị obi maka saịtị nwere nchekwa DDoS, sava VPS VDS 🔥 Zụta ebe nrụọrụ weebụ a pụrụ ịtụkwasị obi na nchekwa DDoS, sava VPS VDS | ProHoster