Lansat noua versiune a motorului de joc Godot 3.2 cu aceste noi caracteristici

godot

După 10 luni de dezvoltare, Lansarea lansării motorului de joc gratuit Godot 3.2, care este potrivit pentru crearea de jocuri 2D și 3D. Motorul acceptă limbajul ușor de învățat pentru a specifica logica jocului, un mediu grafic pentru proiectarea joculuis, un sistem de implementare a jocului cu un singur clic, simulare și animație extinse a proceselor fizice, un depanator încorporat și un sistem pentru identificarea blocajelor de performanță.

Motor Sprijină toate platformele populare staționare și mobile (Linux, Windows, macOS, Wii, Nintendo 3DS, PlayStation 3, PS Vita, Android, iOS, BBX), precum și dezvoltarea de jocuri pentru web. Versiunile binare gata de rulare sunt proiectate pentru Linux, Windows și macOS.

Într-o ramură separată, se dezvoltă un nou backend redare bazat pe API-ul grafic Vulkanva fi oferit în următoarea versiune a godot 4.0, în loc de backend-urile actuale prin OpenGL ES 3.0 și OpenGL 3.3 (Suportul pentru OpenGL ES și OpenGL va fi menținut prin funcționarea vechiului backend OpenGL ES 2.0 / OpenGL 2.1 peste noua arhitectură de redare bazată pe Vulkan).

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

Principalele caracteristici noi ale Godot 3.2

În această nouă versiune a fost adăugat suport pentru căștile de realitate virtuală Oculus Quest, implementat pe baza unui plugin pentru platforma Android. Pentru dezvoltarea sistemelor de realitate augmentată pentru iOS, a fost adăugat suport pentru cadrul ARKit. Suportul pentru cadrul ARCore este dezvoltat pentru Android, dar nu este încă pregătit și va fi inclus într-una dintre versiunile intermediare 3.3.x;

Interfață reproiectată pentru editorul vizual shader. Au fost adaugate noi noduri pentru a crea umbrere mai avansate. Pentru umbrele implementate de scripturi clasice, a fost adăugat suport pentru constante, tablouri și modificatori „variabili”. Multe umbrere de backend OpenGL ES 3.0 sunt portate în OpenGL ES 2.

Suport pentru reprezentarea corectă fizic a materialelor (PBR) se sincronizează cu capabilitățile noilor motoare de redare PBR, cum ar fi Blender Eevee și designer de substanțe, pentru a oferi o vizualizare similară a scenei în Godot și pachetele de modelare 3D utilizate;

Au fost optimizate diverse setări de redare pentru a îmbunătăți performanța și a îmbunătăți calitatea imaginii. Multe caracteristici de la GLES3 au fost transferate către backend-ul GLES3, inclusiv suport pentru metoda de netezire MSAA (Multi-Sample Anti-Aliasing) și diverse efecte de post-procesare (strălucire, estompare DOF și BCS).

S-a adăugat suport complet pentru importul de scene 3D și modele în format glTF 2.0 (GL Streaming Format) și a adăugat suport inițial pentru formatul FBX, care vă permite să importați scene cu animații de la Blender, dar nu este încă acceptat de Maya și 3ds Max.

Adăugat suport pentru skeleton skins la importarea scenelor prin glTF 2.0 și FBX, ceea ce permite utilizarea unui schelet în mai multe ochiuri.

Lucrările de îmbunătățire și stabilizare a suportului glTF 2.0 au fost realizate împreună cu comunitatea de dezvoltatori de pachete Blender, în care suportul glTF 2.0 îmbunătățit va fi propus în versiunea 2.83.

Capacitățile de rețea ale motorului sunt extinse cu suport pentru protocoalele WebRTC și WebSocket, precum și posibilitatea de a utiliza UDP în modul multicast.

S-a adăugat API pentru a utiliza hash-uri cripto și să lucreze cu certificate. A fost adăugată o interfață grafică pentru a profila de activitatea rețelei. S-a început lucrul la crearea unui port Godot pentru WebAssembly / HTML5, care vă permite să lansați editorul într-un browser prin web.

Plug-in refăcut pentru sistemul de platformă Android și export. Acum pentru formarea pachetelor Android, sunt oferite două sisteme de export separate: unul cu un motor pre-asamblat și al doilea care vă permite să creați propriile ansambluri pe baza opțiunilor motorului personalizate.

Dacă doriți să aflați mai multe despre aceasta, puteți consulta nota de lansare.


Lasă comentariul tău

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

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  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.