Godot 3.4 stiže s podrškom za Apple M1, PWA u HTML5, poboljšanjima motora i još mnogo toga

Godot engine za video igre ima novog sponzora

Nakon 6 mjeseca razvoja najavljeno je izdavanje nove verzije besplatnog game engine-a Godot 3.4, a u ovoj novoj verziji implementiran je niz poboljšanja među kojima možemo pronaći poboljšanja u uređivaču, veću podršku i drugo.

Za one koji nisu upoznati sa ovim motorom, trebali bi to znati Pogodan je za kreiranje 2D i 3D igara. Motor podržava jednostavan jezik učenja definirati logiku igre, grafičko okruženje za dizajniranje igara, sistem za implementaciju igre jednim klikom, opsežne fizičke simulacije i mogućnosti animacije, integrisani debager i sistem za identifikaciju uskih grla u performansama.

Kod mašine za igru, okruženje za dizajn igara i srodni razvojni alati (fizički motor, zvučni server, pozadinska sredstva za 2D/3D renderiranje, itd.) distribuiraju se pod licencom MIT-a.

Glavne nove karakteristike Godota 3.4

U ovoj novoj verziji motora jedan od glavnih noviteta koji se izdvaja je dodata podrška za sistemi zasnovani na čipu Apple Silicon (M1) za macOS platformu.

Dok za HTML5 platformu, mogućnost instalacije u obliku aplikacija PWA (progresivne web aplikacije), dodao JavaScriptObject interfejs za interakciju između Godota i JavaScripta (na primjer, možete pozvati JavaScript metode iz Godot skripti), a za višenitnu izgradnju implementirana je podrška za AudioWorklet.

Takođe poboljšanja uređivača su napravljena kako bi se poboljšala upotrebljivost, dobro dodana funkcija brzog učitavanja resursa u načinu inspekcije, dodato je kreiranje čvora u proizvoljnoj poziciji, dodat je novi interfejs za izvoz šablona i implementirane su dodatne operacije sa gizmoom (bounding box system) te je poboljšan uređivač animacije baziran na Bezierovim krivuljama.

U mašini za simulaciju fizike, performanse su značajno poboljšane generisanja konveksnih objekata iz mreža i modus praćenja kolizije u inspekcijskom interfejsu je redizajniran. Za mašinu 2D fizike, dodata je podrška za BVH (Bounding Volume Hierarchy) strukturu za dinamičko prostorno odvajanje. Mehanizam 3D fizike sada podržava funkciju HeightMapShapeSW i dodaje sinhronizaciju sa KinematicBody3D.

Dodata inicijalna podrška mašini za renderovanje za zaustavljanje prikazivanja objekata koji su u fokusu kamere, ali nisu vidljivi zbog preklapanja drugih objekata (na primjer, onih iza zida). Izrezivanje preklapanja bitmapa (nivo piksela) će biti implementirano samo u Godot 4 grani, dok Godot 3 uključuje neke geometrijske metode za izrezivanje preklapajućih objekata i podršku za portalne ploče.

Dodan je način vraćanja promjene, što omogućava da se odmah ponište sve promjene scene uzrokovane aplikacijom za animaciju putem AnimationPlayer-a, umjesto da se otkaže promjena svake osobine pojedinačno.

U postavkama je dodana opcija za promjenu nivoa zumiranja 2D prikaza, koji se, na primjer, može koristiti za povećanje ili smanjenje 2D elemenata, bez obzira na trenutni režim rastezanja.

Od ostalih promjena kojee se izdvaja od ove nove verzije:

  • Files API je dodao mogućnost rada sa datotekama (uključujući PCK) koje su veće od 2 GB.
  • Promjene su uključene kako bi se poboljšala tečnost renderiranja izračunavanjem promjena okvira bez vezivanja za sistemski tajmer i kako bi se riješili problemi sa izlaznim vremenom kada se koristi vsync.
  • Dodata je podrška sistemu za obradu unosa InputEvents za povezivanje kodova za skeniranje koji odražavaju fizičku lokaciju tastera na tastaturi, bez obzira na aktivni raspored.
  • AESContext i HMACContext interfejsi su dodati za pristup AES-ECB, AES-CBC i HMAC algoritmima enkripcije iz skripti. Također je dodana mogućnost spremanja i čitanja javnih RSA ključeva za generiranje i verifikaciju digitalnih potpisa.
  • Dodana je nova metoda toniranja, ACES Fitted, koja omogućava veći realizam i fizičku preciznost povećanjem kontrasta svijetlih objekata.
  • Dodata podrška za šuplji cilindar ili prstenasti oblik emisije 3D čestica.

Konačno, ako želite znati više o tome, možete provjeriti detalje Na sledećem linku.

Uzmi Godota

Godot je dostupan za preuzimanje na ovu stranicu za Windows, Mac OS i Linux. Možete ga pronaći i na para y itch.io.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  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 obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.