Godot, avoimen lähdekoodin pelimoottori päivitetään versioon 3.3

7 kuukauden kehityksen jälkeen Godot 3 -pelimoottori käynnistettiin.3, joka soveltuu 2D- ja 3D-pelien luomiseen. Godot-haara 3.3 on täysin yhteensopiva Godot 3.2: n kanssa ja kehittää edelleen vakaita moottoriversioita, joille tarjotaan pitkä tukisykli.

Alun perin Godot 3.3: n sijaan oli tarkoitus julkaista päivitys 3.2.4, mutta käyttäjät pitivät 3.2.x-versioita korjaavina huolimatta uusien ominaisuuksien siirtämisestä 4.0-haarasta, joten projekti siirtyi klassisen semanttisen version malliin .

Erityisesti kolmannen numeron päivittäminen osoittaa nyt vain korjauksia, toinen, uusien toimintojen sisällyttäminen ja ensimmäinen, yhteensopivuuteen vaikuttavien muutosten läsnäolo. 3.xx-haaraa seurataan rinnakkain 4.xx: n kanssa, kunnes Godot 4.x on täysin vakaa ja sovitettu kaikkiin nykyisiin laitteistoihin.

Godot 3.3: n tärkeimmät uudet ominaisuudet

Tässä uudessa versiossa tärkein uutuus on se, että sillä on valmis a editoriversio, joka toimii verkkoselaimessa.

Lisättiin myös mahdollisuus viedä pelejä Android-alustalle AAB-muodossa (Android App Bundle) sekä APK-paketit. AAB-muoto sallii vain tarvittavien natiivikirjastojen lataamisen toimimaan nykyisellä laitteella (esimerkiksi armeabi-v7a tai arm64-v8a).

Android-sovelluksissa kyky upottaa Godot-moottoriin perustuvia elementtejä ikkunan osaa käyttävien alikomponenttien muodossa toteutetaan myös sovelluksissa, sen lisäksi, että lisätään tuki näytön sokeille alueille (kierrokset ja kameran lovet), hiirtapahtumat ja ulkoinen näppäimistö.

Uutta sovellusliittymää on ehdotettu iOS-laajennusten luomiseksi ja jakamiseksi, jonka avulla voit siirtää laajennuksia (ARKit, GameCenter, InAppStore) erilliseen arkistoon ja kehittää niitä Godot-moottorista riippumatta. Tämä sovellusliittymä on aiemmin toteutettu Android-alustalle.

Toinen tärkeä muutos oli verkkopelien viejät (HTML5), joita parannettiin koska parannuksia ja tukea näppäimistöille ja peliohjaimille saatiin lisäksi sai tukea selaimessa toimivien pelien GDNative- ja monisäikeisille komentosarjoille, mutta HTML5-alustan rajoitusten vuoksi sen toteutus on ristiriidassa natiivipelien vaihtoehtojen kanssa. Suoratoiston toteutus on myös sidottu SharedArrayBuffer-sovellusliittymään, joka ei ole käytettävissä kaikissa selaimissa. Monisäikeinen profiilis lisää myös AudioWorklet-sovellusliittymän tuenEttä mahdollistaa paremman äänentoiston estämättä päävirtaa.

Toisaalta voimme löytää sen lisäsi tukea pelien luomiselle Applen uusi siru varustettu laitteisto M1 VARSI, jonka kanssa lisättiin tuki digitaalisten allekirjoitusten liittämiseen suoritettaviin tiedostoihin, jotka on luotu macOS: lle.

Haarasta 4.0 lähtien modernisoitu sovellusliittymä on siirretty monisäikeisyyden järjestämiseksi, jossa käytetään C ++ 14 -standardin ominaisuuksia, eri alustoilla tehtävän työn luotettavuutta on lisätty ja suorituskyvyn optimointi on suoritettu.

Haaran 4.0 optimointi on siirretty joka käyttää BVH (Bounding Volume Hierarchy) -rakennetta Octree-menetelmän sijasta dynaamiseen tilan erottamiseen renderoinnin aikana. BVH on nyt oletusarvo ja ratkaisee monia suorituskykyongelmia.

Käytetään yhtenäistä 2D-eräkäsittelyä (eräkäsittely, optimointi vetopuhelujen vähentämiseksi ottaen huomioon esineiden suhteellinen sijainti), jota voidaan käyttää sekä OpenGL ES 3: n että OpenGL ES 2: n kannalta. Itse optimointi kattaa nyt enemmän objekteja, mukaan lukien viivat ja polygonit.

Lisätty uusi valaistuskartanrakentaja (lightmapper), joka käyttää jäljityspolumenetelmää ja tukee kohinanvaimennusta käyttämällä oidn (Open Image Denoise) -kirjastoa. Uusi valokartta käyttää suorittimia laskentaan ja ratkaisee suurimman osan vanhaan ohjaimeen liittyvistä laatuongelmista.

OpenXR-laajennus lisättiin samannimisen standardin tuella virtuaalisen ja lisätyn todellisuuden sovellusten luomiseen. HTML5-portti virtuaalitodellisuustekniikoihin perustuvien pelien luomiseen on lisännyt tukea WebXR-määritykseen.

Lopuksi, jos haluat tietää enemmän siitä, voit tarkistaa yksityiskohdat Seuraavassa linkissä.

Hanki Godot

Godot on ladattavissa osoitteesta tämä sivu Windowsille, Mac OS: lle ja Linuxille. Löydät sen myös Höyry y itch.io.


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastaa tiedoista: AB Internet Networks 2008 SL
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.