Avaldas mängumootori Godot 3.2 uue versiooni koos nende uute funktsioonidega

Kurat

Pärast 10-kuulist arengut Vabanenud Godot 3.2 tasuta mängumootori käivitamine, mis sobib 2D- ja 3D-mängude loomiseks. Mootor toetab hõlpsasti õpitavat keelt mängu loogika täpsustamiseks, graafiline keskkond mängu kujundamisekss, ühe klõpsuga mängu juurutussüsteem, ulatuslik animatsioon ja füüsiliste protsesside simulatsioon, sisseehitatud silur ja süsteem jõudluse kitsaskohtade tuvastamiseks.

Mootor Toetab kõiki populaarseid statsionaarseid ja mobiilseid platvorme (Linux, Windows, macOS, Wii, Nintendo 3DS, PlayStation 3, PS Vita, Android, iOS, BBX), samuti veebimängude arendamine. Käivitamiseks valmis kahendkonstruktsioonid on mõeldud Linuxile, Windowsile ja MacOS-ile.

Eraldi harus arendatakse uut taustaprogrammi renderdamine põhineb Vulkani graafilisel API-lEt aastal pakutakse järgmine versioon godot 4.0, praeguste taustaprogrammide asemel OpenGL ES 3.0 ja OpenGL 3.3 kaudu (OpenGL ES ja OpenGL tugi säilitatakse vana OpenGL ES 2.0 / OpenGL 2.1 taustaprogrammi kaudu Vulkanil põhineval uuel renderdamisarhitektuuril).

Mängumootori, mänguarenduskeskkonna ja sellega seotud arendustööriistade (füüsiline mootor, heliserver, 2D / 3D renderdamise taustaprogrammid jms) kood levitatakse MIT-litsentsi all.

Godot 3.2 peamised uued funktsioonid

Selles uues versioonis lisati Oculus Quest virtuaalse reaalsuse peakomplektide tugi, rakendatakse Androidi platvormi pistikprogrammi alusel. IOS-i liitreaalsussüsteemide väljatöötamiseks on lisatud ARKiti raamistiku tugi. ARCore'i raamistiku tugi on Androidile väljatöötamisel, kuid see pole veel valmis ja lisatakse ühte 3.3.x vahepealsetest väljaannetest;

Uuendatud liides visuaalvarjuri redaktorile. Lisati uued sõlmed täpsemate varjundite loomiseks. Klassikaliste skriptide abil rakendatud varjundite jaoks on lisatud tugi konstantidele, massiividele ja "muutuvate" modifikaatoritele. Paljud spetsiifilised OpenGL ES 3.0 taustaprogrammi varjundid teisaldatakse OpenGL ES 2-sse.

Toetus materjalide füüsiliselt õige esitamine (PBR) sünkroonitakse seadmega uute PBR-renderdusmootorite, näiteks Blender Eevee ja ainete kujundaja, et pakkuda sarnast stseenide visualiseerimist Godotis ja kasutatud 3D-modelleerimispakettides;

Erinevaid renderdamisseadeid on optimeeritud jõudluse parandamiseks ja pildikvaliteedi parandamiseks. Paljud funktsioonid GLES3-st kanti üle GLES3 taustaprogrammi, sealhulgas MSAA (Multi-Sample Anti-Aliasing) silumismeetodi tugi ja mitmesugused järeltöötlusefektid (kuma, DOF-hägusus ja BCS).

Lisatud täielik tugi 3D-stseenide ja -mudelite importimiseks glTF 2.0-vormingus (GL voogesituse vorming) ja lisas esialgse toe FBX-vormingule, mis võimaldab teil Blenderist importida animatsioonidega stseene, kuid Maya ja 3ds Max ei toeta seda veel.

Lisatud tugi skeletinahkadele stseenide importimisel glTF 2.0 ja FBX kaudu, mis võimaldab kasutada luustikku mitmes võrgusilmas.

Töö glTF 2.0 toe täiustamiseks ja stabiliseerimiseks viidi läbi koos Blenderi paketi arendajate kogukonnaga, kus parandatud glTF 2.0 tugi pakutakse välja versioonis 2.83.

Mootori võrguvõimalusi laiendatakse WebRTC ja WebSocket protokollide toega ning UDP kasutamist multisaaterežiimis.

Krüptoräsi kasutamiseks lisati API ja töötada sertifikaatidega. Lisati profiilivõrgu tegevusele graafiline liides. Alustatud on WebAssembly / HTML5 jaoks Godoti pordi loomisega, mis võimaldab teil redaktorit veebi kaudu brauseris käivitada.

Ümber töötatud pistikprogramm Androidi platvormisüsteemile ja eksport. Nüüd pakutakse Androidi pakettide moodustamiseks kahte eraldi ekspordisüsteemi: üks on eelnevalt kokku pandud mootoriga ja teine, mis võimaldab teil luua oma koostud mootori kohandatud valikute põhjal.

Kui soovite selle kohta rohkem teada saada, võite nõu pidada vabastamisteatis.


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.