Godot, mehanizam za igre otvorenog koda ažuriran je na verziju 3.3

Nakon 7 mjeseci razvoja, Pokrenut je besplatni motor Godot 3.3 što je pogodno za stvaranje 2D i 3D igara. Podružnica Godot 3.3 je u potpunosti kompatibilan s Godotom 3.2 i nastavlja razvijati stabilne verzije motora, za koje će biti osiguran dugi ciklus potpore.

U početku se umjesto Godota 3.3 planiralo objaviti ažuriranje 3.2.4, no verzije 3.2.x korisnici su shvatili kao korektivne, unatoč prenošenju novih značajki s grane 4.0, pa je projekt prešao na shemu verzije klasične semantičke .

Osobito ažuriranje treće znamenke sada će ukazivati ​​na prisutnost samo popravaka, drugo, uključivanje nove funkcionalnosti i prvo, prisutnost promjena koje utječu na kompatibilnost. Podružnica 3.xx pratit će se paralelno s 4.xx dok se Godot 4.x ne stabilizira u potpunosti i ne prilagodi svim trenutnim hardverima.

Glavne nove značajke Godota 3.3

U ovoj novoj verziji, kao glavna novost, ističe se da jest pripremio a verzija uređivača koja radi u web pregledniku.

Također je dodana mogućnost izvoza igara za Android platformu u AAB formatu (Android App Bundle), plus APK paketi. AAB format omogućuje učitavanje samo onih izvornih knjižnica koje su potrebne za rad na trenutnom uređaju (na primjer, armeabi-v7a ili arm64-v8a).

Za Android se u aplikacije također implementira mogućnost ugrađivanja elemenata temeljenih na Godotovom stroju u obliku potkomponenata koje koriste dio prozora, uz dodatak podrške za slijepa područja zaslona (zaokruživanja i urezi za kameru), događaji miša i unos s vanjske tipkovnice.

Predložen je novi API za stvaranje i distribuciju dodataka za iOS, koji vam omogućuje da dodatke (ARKit, GameCenter, InAppStore) premjestite u zasebno spremište i razvijete ih neovisno o Godotovom stroju. Ovaj je API prethodno implementiran za Android platformu.

Druga važna promjena bila je u izvoznici web igara (HTML5) koji su poboljšani jer su uz to primljena poboljšanja i podrška za tipkovnice i gamepade primio podršku za GDNative i višenitne skripte za igre koje se izvode u pregledniku, ali zbog ograničenja HTML5 platforme, njegova implementacija nije kompatibilna s opcijama za matične igre. Također, implementacija streaminga vezana je uz API SharedArrayBuffer, koji nije dostupan u svim preglednicima. Višenitni profils također dodaje podršku za AudioWorklet APIDa omogućuje bolji audio izlaz bez blokiranja glavnog toka.

S druge strane, to možemo pronaći dodana podrška za stvaranje igara za Appleov novi hardver opremljen čipom M1 RUKA, zajedno s kojima je dodana podrška za spajanje digitalnih potpisa na izvršne datoteke generirane za macOS.

Od podružnice 4.0 modernizirani API prenesen je za organiziranje višestrukih niti, u kojem se koriste mogućnosti standarda C ++ 14, povećana je pouzdanost rada na različitim platformama i provedena je optimizacija izvedbe.

Premještena je optimizacija grane 4.0 koja koristi strukturu BVH (Bounding Volume Hierarchy) umjesto metode Octree za dinamičko prostorno razdvajanje tijekom prikazivanja. BVH je sada zadana vrijednost i rješava mnoge probleme s izvedbom.

Koristi se objedinjena implementacija 2D batch obrade (batch obrada, optimizacija za smanjenje povlačenja poziva uzimajući u obzir relativni položaj objekata), koja se može koristiti i za OpenGL ES 3 i za OpenGL ES 2. Sama optimizacija pokriva više objekata, uključujući linije i poligone.

Dodan je novi graditelj mapa osvjetljenja (lightmapper), koja primjenjuje metodu puta praćenja i podržava smanjenje šuma pomoću oidn (Open Image Denoise) knjižnice. Novi lightmapper koristi CPU za računanje i rješava većinu problema s kvalitetom svojstvenih starom kontroleru.

Dodatak OpenXR dodan je s podrškom za istoimeni standard za stvaranje aplikacija za virtualnu i proširenu stvarnost. HTML5 port za stvaranje igara temeljenih na tehnologijama virtualne stvarnosti dodao je podršku za WebXR specifikaciju.

Napokon, ako želite znati više o tome, možete provjeriti detalje U sljedećem linku.

Uzmi Godota

Godot je dostupan za preuzimanje na ovu stranicu za Windows, Mac OS i Linux. Također ga možete pronaći na Parna y itch.io.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.