Godot 3.4 vine cu suport pentru Apple M1, PWA în HTML5, îmbunătățiri ale motorului și multe altele

Motorul de jocuri video Godot are un nou sponsor

După 6 luni de dezvoltare A fost anunțată lansarea noii versiuni a motorului de joc gratuit Godot 3.4, iar în această nouă versiune au fost implementate o serie de îmbunătățiri, printre care putem găsi îmbunătățiri în editor, suport mai mare și multe altele.

Pentru cei care nu sunt familiarizați cu acest motor, ar trebui să știe asta Este potrivit pentru crearea de jocuri 2D și 3D. Motorul acceptă un limbaj ușor de învăţare pentru a defini logica jocului, un mediu grafic pentru a proiecta jocuri, un sistem de implementare a jocului cu un singur clic, capabilități extinse de simulare și animație fizică, un depanator integrat și un sistem pentru identificarea blocajelor de performanță.

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

Principalele caracteristici noi ale Godot 3.4

În această nouă versiune a motorului, una dintre principalele noutăți care iese în evidență este suport adăugat pentru sisteme bazate pe cip Apple Silicon (M1) pentru platforma macOS.

În timp ce pentru platforma HTML5, capacitatea de instalare sub formă de cereri PWA (Aplicații web progresive), a adăugat o interfață JavaScriptObject pentru interacțiunea dintre Godot și JavaScript (de exemplu, puteți apela metode JavaScript din scripturile Godot) și pentru versiunile multi-threaded, a fost implementat suportul AudioWorklet.

de asemenea au fost aduse îmbunătățiri ale editorului pentru a îmbunătăți gradul de utilizare, atunci a adăugat funcția de încărcare rapidă a resurselor în modul de inspecție, a fost adăugată crearea unui nod într-o poziție arbitrară, a fost adăugată o nouă interfață pentru exportul șabloanelor și s-au implementat operațiuni suplimentare cu gizmo (sistemul bounding box) și a fost îmbunătățit editorul de animație bazat pe curbele Bezier .

În motorul de simulare fizică, performanța a fost îmbunătățită semnificativ a generării de obiecte convexe din rețele și modul de urmărire a coliziunilor în interfața de inspecție a fost reproiectat. Pentru motorul de fizică 2D, a fost adăugat suport pentru structura BVH (Bounding Volume Hierarchy) pentru separarea spațială dinamică. Motorul de fizică 3D acceptă acum funcția HeightMapShapeSW și adaugă sincronizare cu KinematicBody3D.

S-a adăugat suport inițial la motorul de randare pentru a opri redarea obiectelor care se află în focalizarea camerei, dar nu sunt vizibile din cauza suprapunerii altor obiecte (de exemplu, cele din spatele unui perete). Decuparea suprapunerii bitmap (nivel de pixeli) va fi implementată doar pe ramura Godot 4, în timp ce Godot 3 include câteva metode geometrice pentru decuparea obiectelor suprapuse și suport pentru plăcile portal.

A fost adăugat un mod de schimbare a derulării, care permite anularea imediată a tuturor modificărilor de scenă cauzate de aplicația de animație prin AnimationPlayer, în loc să anuleze modificarea fiecărei proprietăți în mod individual.

La setări a fost adăugată o opțiune de modificare a nivelului de zoom al vizualizării 2D, care, de exemplu, poate fi folosită pentru a mări sau reduce elemente 2D, indiferent de modul de întindere curent.

Dintre celelalte modificări careMă remarcăm din această nouă versiune:

  • API-ul Files a adăugat posibilitatea de a lucra cu fișiere (inclusiv PCK), care sunt mai mari de 2 GB.
  • Au fost incluse modificări pentru a îmbunătăți fluența redării prin calcularea modificărilor cadrului fără a fi legate de temporizatorul de sistem și pentru a rezolva problemele legate de sincronizarea ieșirii atunci când utilizați vsync.
  • S-a adăugat suport sistemului de procesare a intrărilor InputEvents pentru conectarea codurilor de scanare care reflectă locația fizică a tastelor de pe tastatură, indiferent de aspectul activ.
  • Au fost adăugate interfețe AESContext și HMACContext pentru a accesa algoritmii de criptare AES-ECB, AES-CBC și HMAC din scripturi. De asemenea, a fost adăugată capacitatea de a salva și citi cheile publice RSA pentru a genera și verifica semnăturile digitale.
  • A fost adăugată o nouă metodă de tonifiere, ACES Fitted, care permite un realism mai mare și precizie fizică prin creșterea contrastului obiectelor luminoase.
  • S-a adăugat suport pentru forma de emisie de particule 3D în formă de inel gol sau cilindru.

Î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.


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.