
Godot banner 4.2
Zaklada Godot nedavno je objavila izlazak nove verzije Godot 4.2 game engine-a, koji se pojavljuje nakon pet mjeseci razvoja. Godot 4.2 je treća i posljednja verzija izdana ove godine koja pripada grani 4.x.
Za one koji ne znaju za Godota, trebali biste znati da je ovo višeplatformski game engine namijenjen razvoju 2D i 3D igara. Pokretač igre usmjeren je na pružanje cjelovitog skupa alata za razvoj, uključujući ugrađeni uređivač koda, mehanizam za renderiranje grafike, alate za reprodukciju zvuka, alate za animaciju i još mnogo toga.
Glavne nove značajke Godota 4.2
Ova nova verzija Godota 4.2 predstavlja rad 359 suradnika koji su poslali više od 1800 poboljšanja, kao i potrebne popravke grešaka i zanimljive nove značajke, koje Godot 4.2 čine još boljim i uglađenijim alatom.
Što se tiče poboljšanja koja se ističu u ovoj novoj verziji Godota 4.2, to je refaktoriranje koda za rad s pločicama i kartama pločicakao Poboljšano grupiranje blokova i operacije sortiranja duž Y osi, što je dovelo do značajnog smanjenja vremena potrebnog za ažuriranje pločica, uz poboljšanje jednostavnosti stvaranja i korištenja mapa pločica, uvođenje alata koji vam omogućuje okretanje i rotiranje pločica prilikom postavljanja i poboljšanje alata za uređivanje poligona i mozaičke scene.
U GDScriptu (urednik scenarija), sada je moguće kreirati regije koda (kod regija) imenovan za sažimanje blokova tijekom uređivanja, čime se pojednostavljuje navigacija. S druge strane, program za ispravljanje pogrešaka skripte sada ima potpunu podršku za višenitni kod, stog izvršavanja i prijelomne točke. U GDScript skriptama proširena je podrška za statički tipizirani kod, Dodana je podrška za r-string string literale i proširene su mogućnosti operatora podudaranja.
U okviru 3D prikaza, Poboljšana podrška za kontrolu transformacija u stilu Blendera pomoću miša i prečaca. Poboljšane vizualne informacije sada se prikazuju samo za odabrane objekte u 3D prikazu. Dodani su indikatori za stavke kao što su naljepnice i količina magle. Dodatno, rad s widgetima je poboljšan, sada dopuštajući da se svaka strana volumetrijskih oblika proširi neovisno u prozoru za prikaz.
Od ostale promjene koji se ističu:
- U Asset Library poboljšan je prikaz rezultata pretraživanja i dodana je mogućnost odabira drugog direktorija za instaliranje dodatka ili resursa.
- U upravitelju projekta, lokacija glavnih kontrola je redizajnirana, a sučelje za uvoz projekta je modernizirano.
- Dodana je mogućnost promjene tipa uvoza materijala u hodu s automatskim ažuriranjem scena i materijala koji ne zahtijeva ponovno pokretanje uređivača.
- Dostupne opcije uvoza su proširene i omogućena je mogućnost promjene fizičkih svojstava uvezenih objekata, kao i parametara sjene i vidljivosti.
- Dodana mogućnost pregleda animacija u dijaloškom okviru uvoza.
- Dodana podrška za uvoz slika u KTX formatu.
- Sustav simulacije čestica redizajniran je kako bi se olakšalo održavanje i poboljšala kontrola kretanja čestica.
- Napravljene su optimizacije kako bi se poboljšala izvedba prikazivanja.
- Kako bi se ubrzao rad na mobilnim uređajima, rasterske barijere podijeljene su na verteks i fragment komponente.
- Optimizirano pohranjivanje poligonalnih mreža u memoriju.
- Dodana podrška za sažimanje poligonalnih mreža radi smanjenja propusnosti prijenosa.
- Dodana je podrška za korištenje izvornih dijaloških okvira za odabir datoteka za Linux, macOS i Windows, kao i mogućnost kopiranja i lijepljenja slika putem međuspremnika.
- Godot arhitektura za Android je redizajnirana, smanjujući vrijeme pokretanja aplikacija i igara i implementirajući mogućnost rada s više prozora.
- 32-bitne i 64-bitne ARM verzije za Linux sada su službene.
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.
Kod motora igre, okruženje za razvoj igre i povezani razvojni alati (pogon fizike, zvučni poslužitelj, pozadina za 2D/3D renderiranje itd.) distribuiraju se pod licencom MIT-a.