Godot, odprtokodni motor za igre je posodobljen na različico 3.3

Po 7 mesecih razvoja, Začetek brezplačnega motorja Godot 3.3, ki je primeren za ustvarjanje 2D in 3D iger. Godotova veja 3.3 je popolnoma združljiv z Godotom 3.2 in še naprej razvija stabilne različice motorja, za katere bo zagotovljen dolg podporni cikel.

Sprva je bilo namesto Godota 3.3 predvidena izdaja posodobitve 3.2.4, vendar so različice 3.2.x uporabniki zaznali kot korektivne, kljub prenosu novih funkcij iz podružnice 4.0, zato je projekt prešel na shemo različic klasična semantična .

Še posebej posodobitev tretje številke bo zdaj pokazala prisotnost samo popravkov, drugi, vključitev nove funkcionalnosti in prvi, prisotnost sprememb, ki vplivajo na združljivost. Podružnici 3.xx bomo sledili vzporedno s 4.xx, dokler Godot 4.x ne bo popolnoma stabiliziran in prilagojen vso trenutno strojno opremo.

Glavne novosti Godota 3.3

V tej novi različici kot glavna novost izstopa, da je pripravil a različica urejevalnika, ki deluje v spletnem brskalniku.

Dodana je tudi možnost izvoza iger za platformo Android v formatu AAB (Paket Android App Bundle) in paketi APK. Oblika AAB omogoča nalaganje samo tistih izvornih knjižnic, ki so potrebne za delo na trenutni napravi (na primer armeabi-v7a ali arm64-v8a).

Za Android je v aplikacijah uvedena tudi možnost vdelave elementov na osnovi motorja Godot v obliki podkomponent, ki uporabljajo del okna, poleg dodane podpore za slepa področja zaslona (krogi in zareze za kamero), dogodke miške in vnose z zunanje tipkovnice.

Predlagan je nov API za ustvarjanje in distribucijo vtičnikov za iOS, ki vam omogoča, da vtičnike (ARKit, GameCenter, InAppStore) premaknete v ločeno skladišče in jih razvijete neodvisno od motorja Godot. Ta API je bil prej uveden za platformo Android.

Druga pomembna sprememba je bila v Izboljšali izvoznike spletnih iger (HTML5) saj so bile poleg tudi prejete izboljšave in podpora za tipkovnice in igralne ploščice prejeli podporo za GDNative in večnitne skripte za igre, ki se izvajajo v brskalniku, vendar je zaradi omejitev platforme HTML5 njeno izvajanje nezdružljivo z možnostmi za domače igre. Prav tako je izvajanje pretakanja vezano na API SharedArrayBuffer, ki ni na voljo v vseh brskalnikih. Večnitni profils dodaja tudi podporo za API AudioWorkletTo omogoča boljši izhod zvoka brez blokiranja glavnega toka.

Po drugi strani pa to lahko najdemo dodana podpora za ustvarjanje iger za Applova nova strojna oprema, opremljena s čipom M1 ROKE, skupaj s tem je bila dodana podpora za pritrditev digitalnih podpisov na izvršljive datoteke, ustvarjene za macOS.

Od podružnice 4.0 je posodobljen API prenesen za organizacijo večnitnosti, v katerem so uporabljene zmogljivosti standarda C ++ 14, je povečana zanesljivost dela na različnih platformah in izvedena optimizacija zmogljivosti.

Premaknjena je optimizacija podružnice 4.0 ki uporablja dinamično strukturo BVH (Bounding Volume Hierarchy) namesto metode Octree za dinamično prostorsko ločevanje med upodabljanjem. BVH je zdaj privzeta nastavitev in rešuje številne težave z zmogljivostjo.

Uporablja se enotno izvajanje 2D paketne obdelave (paketna obdelava, optimizacija za zmanjšanje vlečnih klicev ob upoštevanju relativnega položaja predmetov), ​​ki se lahko uporablja tako za OpenGL ES 3 kot za OpenGL ES 2. Sama optimizacija zajema več predmetov, vključno s črtami in poligoni.

Dodan nov graditelj zemljevidov osvetlitve (lightmapper), ki uporablja metodo poti sledenja in podpira zmanjševanje šuma z uporabo knjižnice oidn (Open Image Denoise). Novi lightmapper uporablja CPU za računalništvo in rešuje večino težav s kakovostjo, povezanih s starim krmilnikom.

Dodatek OpenXR je bil dodan s podporo za istoimenski standard za ustvarjanje aplikacij za navidezno in razširjeno resničnost. Vrata HTML5 za ustvarjanje iger, ki temeljijo na tehnologijah navidezne resničnosti, so dodali podporo za specifikacijo WebXR.

Nazadnje, če želite izvedeti več o tem, lahko preverite podrobnosti V naslednji povezavi.

Pojdi Godota

Godot je na voljo za prenos na stran za Windows, Mac OS in Linux. Najdete ga tudi na Parna y itch.io.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Odgovoren za podatke: AB Internet Networks 2008 SL
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.