Godot 4.0 a fost deja lansat și acestea sunt cele mai importante modificări ale sale

godot-4-0

Godot 4.0 pornește: toți la bord pentru noi orizonturi

După patru ani de dezvoltare, a fost anunțată lansarea motorului de joc „Godot 4.0”., potrivit pentru crearea de jocuri 2D și 3D. Ramura Godot 4.0 include aproximativ 12.000 de modificări și 7.000 de remedieri de erori. Aproximativ 1500 de persoane au fost implicate în dezvoltarea motorului și scrierea documentației.

Motorul acceptă un cadru logic de joc ușor de învățat, un mediu de proiectare grafică a jocului, un sistem de implementare a jocului cu un singur clic, capacități bogate de simulare de fizică și animație, un depanator integrat și un sistem de compilare.

Principalele caracteristici noi ale Godot 4.0

În această versiune recent lansată de Godot 4.0, sunt propuse două noi backend-uri de randare (cluster și mobil) bazat pe API-ul grafic Vulkan, care au înlocuit backend-urile de randare prin OpenGL ES și OpenGL.

Pentru dispozitivele mai vechi și low-end, a fost integrat un backend de compatibilitate bazat pe OpenGL folosind noua arhitectură de randare. Pentru randarea dinamică la rezoluții mai mici, utilizați tehnologie de supraeșantionare AMD FSR (FidelityFX Super Resolution), care folosește scalarea spațială și algoritmi de reconstrucție a detaliilor pentru a reduce pierderea calității imaginii la scalare și conversie la o rezoluție mai mare. A fost implementat un motor de randare bazat pe Direct3D 12, care va îmbunătăți suportul pentru platformele Windows și Xbox.

O altă schimbare care iese în evidență este că Sondă GI, folosit pentru a umple scena cu lumină reflectată, înlocuit cu nodul VoxelGI, care este optim pentru procesarea luminii în timp real în scene cu interioare de încăperi de dimensiuni mici până la medii. Pentru hardware-ul cu putere redusă, a fost lăsată capacitatea de a pre-renda luminile și umbrele folosind hărți luminoase, care este acum folosită de GPU pentru a accelera randarea.

Pe lângă asta, de asemenea au fost implementate noi tehnici de optimizare a randării, la fel de bine ca se a adăugat o selecție automată a ocluziei care detectează și elimină dinamic modelele ascunse în spatele altor suprafețe pentru a îmbunătăți performanța de randare și pentru a reduce încărcarea CPU și GPU.

S-a adăugat modul SSIL (Iluminare indirectă a spațiului ecranului) pentru a îmbunătăți calitatea redării pe hardware performante ridicate prin imbunatatirea managementului zonelor intunecate si iluminatului indirect. În plus, sunt furnizate setări suplimentare pentru a simula iluminarea indirectă difuză folosind tehnica SSAO (Screen Space Ambient Occlusion), cum ar fi alegerea nivelului de influență al luminii directe.

Sunt propuse unități de iluminat realiste, care vă permit să reglați intensitatea luminii și să utilizați setările standard ale camerei precum diafragma, viteza obturatorului și ISO pentru a controla luminozitatea scenei finale.

también au adăugat noi instrumente de editare de nivel pentru jocuri 2D, S-a făcut o schimbare radicală în procesul de dezvoltare a jocului 2D și a fost adăugat și un nou editor de hărți de plăci, care suportă straturi, auto-completare peisaj, plasare aleatorie a plantelor, pietrelor și diferitelor obiecte, selecție flexibilă a obiectelor.

Dintre alte schimbări care se remarcă:

  • Lucru unificat cu hărți și seturi de fragmente pentru construirea unei hărți (set de piese).
  • Fragmentele dintr-un set sunt extinse automat pentru a elimina spațiile dintre fragmentele adiacente.
  • A fost adăugată o nouă funcție de plasare a obiectelor pe scenă care, de exemplu, poate fi folosită pentru a adăuga caractere în celulele grilei plăci.
  • Lucru îmbunătățit cu lumini și umbre în jocurile 2D.
  • Performanță îmbunătățită semnificativ atunci când utilizați mai multe surse de lumină.
  • S-a adăugat capacitatea de a simula tridimensionalitatea prin schimbarea nivelului de iluminare pe hărțile normale, precum și prin crearea de efecte vizuale, cum ar fi umbre lungi, halouri și contururi clare.
  • S-a adăugat un efect de ceață volumetrică care utilizează o tehnică de proiecție temporală pentru un aspect realist și performanță ridicată.
  • S-au adăugat cloud shaders pentru a genera dinamic nori care se schimbă în timp real.
  • S-a implementat suport pentru „decalcomanii”, o metodă de proiectare a materialului pe o suprafață.
  • S-au adăugat efecte de particule în spațiul de joc care utilizează GPU și suportă atractori, coliziuni, trasee și emițători.
  • S-a adăugat posibilitatea de a lucra cu interfața în modul cu mai multe ferestre (mai multe panouri și părți ale interfeței pot fi separate ca ferestre separate).
  • S-a adăugat un nou editor de interfață de utilizare și un nou widget de aspect vizual.
  • S-a adăugat un nou editor de teme.
  • Sistemul de management al luminii și al umbrelor a fost complet rescris pentru a utiliza tehnologia SDFGI (Signed Distance Field Global Illumination) în timp real.
  • Calitatea redării umbrelor a fost îmbunătățită semnificativ.

În cele din urmă, dacă doriți să aflați mai multe despre aceasta, puteți verifica detaliile În următorul link.

Ia-l pe Godot

Godot este disponibil pentru descărcare de la aceasta pagina pentru Windows, Mac OS și Linux. O puteți găsi și la Aburi y itch.io.

Codul motorului de joc, mediul de dezvoltare a jocului și instrumentele de dezvoltare aferente (motor fizic, server de sunet, backend-uri de randare 2D/3D etc.) sunt distribuite sub licența MIT.


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: AB Internet Networks 2008 SL
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.