Godot, atvirojo kodo žaidimų variklis atnaujintas į 3.3 versiją

Po 7 mėnesių vystymosi Paleistas nemokamas „Godot 3“ žaidimų variklis.3, kuris tinka kurti 2D ir 3D žaidimus. Godoto filialas 3.3 yra visiškai suderinamas su „Godot 3.2“ ir toliau kuria stabilias variklio versijas, kurioms bus numatytas ilgas palaikymo ciklas.

Iš pradžių vietoj „Godot 3.3“ planuota išleisti atnaujinimą 3.2.4, tačiau vartotojai 3.2.x versijas suvokė kaip taisomąsias, nepaisant naujų funkcijų perkėlimo iš 4.0 šakos, todėl projektas perėjo prie klasikinės semantinės versijų schemos .

Visų pirma atnaujinus trečiąjį skaitmenį, bus rodomi tik taisymai, antra, įtraukiant naują funkcionalumą ir pirmąjį - pakeitimus, turinčius įtakos suderinamumui. 3.xx filialas bus stebimas lygiagrečiai su 4.xx, kol „Godot 4.x“ visiškai stabilizuosis ir bus pritaikytas prie visos dabartinės aparatūros.

Pagrindinės naujos Godot 3.3 savybės

Šioje naujoje versijoje, kaip pagrindinėje naujovėje, išsiskiria, kad ji yra parengė a redaktoriaus versija, veikianti žiniatinklio naršyklėje.

Taip pat pridėta galimybė eksportuoti žaidimus „Android“ platformai AAB formatu („Android App Bundle“) ir APK paketai. AAB formatas leidžia įkelti tik tas vietines bibliotekas, kurių reikia dirbti su dabartiniu įrenginiu (pavyzdžiui, armeabi-v7a arba arm64-v8a).

„Android“ programose taip pat įdiegta galimybė įterpti elementus, pagrįstus „Godot“ varikliu, sudedamųjų dalių, naudojančių lango dalį, pavidalu, be to, kad palaikoma aklųjų ekrano sričių palaikymas (apvalūs ir kameros išpjovos), pelės įvykius ir įvestį iš išorinės klaviatūros.

Buvo pasiūlyta nauja API, skirta sukurti ir platinti „iOS“ įskiepius, leidžiančią perkelti papildinius (ARKit, GameCenter, InAppStore) į atskirą saugyklą ir kurti juos nepriklausomai nuo Godot variklio. Ši API anksčiau buvo įdiegta „Android“ platformai.

Kitas svarbus pakeitimas buvo internetinių žaidimų eksportuotojai (HTML5), kurie buvo patobulinti be to, buvo gauti klaviatūrų ir žaidimų pultų patobulinimai ir palaikymas gavo palaikymą naršyklėje paleistų žaidimų GDNative ir daugelio gijų scenarijams, tačiau dėl HTML5 platformos apribojimų jos įgyvendinimas nesuderinamas su vietinių žaidimų parinktimis. Be to, srautinis diegimas yra susietas su „SharedArrayBuffer“ API, kuri nėra prieinama visose naršyklėse. Daugiasriegis profiliss taip pat prideda „AudioWorklet“ API palaikymąKad leidžia geresnę garso išvestį neužblokuodamas pagrindinio srauto.

Kita vertus, mes galime tai rasti pridėta parama kuriant žaidimus Nauja „Apple“ aparatinė įranga, turinti lustą M1 ARMS, Kartu buvo pridėta parama pritvirtinant skaitmeninius parašus prie vykdomųjų failų, sukurtų „MacOS“.

Nuo 4.0 atšakos buvo įdiegta modernizuota API, skirta organizuoti daugialypį gijimą, kuriame naudojamos C ++ 14 standarto galimybės, padidintas darbo patikimumas skirtingose ​​platformose ir atliktas našumo optimizavimas.

4.0 filialo optimizavimas buvo perkeltas kuri dinaminiam erdviniam atskyrimui perteikimo metu naudoja BVH (Bounding Volume Hierarchy) struktūrą, o ne Octree metodą. BVH dabar yra numatytasis ir išsprendžia daugybę našumo problemų.

Naudojamas vieningas 2D paketinio apdorojimo (paketinis apdorojimas, optimizavimas siekiant sumažinti iškvietimų skaičių atsižvelgiant į santykinę objektų padėtį) įgyvendinimas, kuris gali būti naudojamas tiek „OpenGL ES 3“, tiek „OpenGL ES 2“. Pats optimizavimas dabar apima daugiau objektų. įskaitant linijas ir daugiakampius.

Pridėta nauja apšvietimo žemėlapių kūrimo priemonė (lightmapper), kuris naudoja pėdsakų kelio metodą ir palaiko triukšmo mažinimą naudojant „oidn“ („Open Image Denoise“) biblioteką. Naujasis „lightmapper“ kompiuteriui naudoja procesorius ir išsprendžia daugumą kokybės problemų, būdingų senajam valdikliui.

„OpenXR“ papildinys buvo pridėtas palaikant to paties pavadinimo standartą, kad būtų sukurtos virtualios ir papildytos realybės programos. HTML5 prievadas, skirtas kurti žaidimus, pagrįstus virtualios realybės technologijomis, papildė „WebXR“ specifikacijos palaikymą.

Galiausiai, jei norite sužinoti daugiau apie tai, galite patikrinti išsamią informaciją Šioje nuorodoje.

Gaukite Godot

„Godot“ galima atsisiųsti iš šiuo puslapiu skirta „Windows“, „Mac OS“ ir „Linux“. Taip pat galite rasti adresu garas y niežti.io.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Už duomenis atsakingas: AB Internet Networks 2008 SL
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.