Godot 3.4 saapuu tukee Apple M1:tä, PWA:ta HTML5:ssä, moottoriparannuksia ja paljon muuta

Godot-videopelimoottorilla on uusi sponsori

Kolmen kuukauden kehityksen jälkeen ilmaisen pelimoottorin Godot 3.4:n uusi versio julkistettiin, ja tässä uudessa versiossa on toteutettu useita parannuksia, joista voimme löytää parannuksia editorissa, suuremman tuen ja paljon muuta.

Niiden, jotka eivät tunne tätä moottoria, pitäisi tietää se Se soveltuu 2D- ja 3D-pelien luomiseen. Moottori tukee helppoa kieltä oppimisesta määrittää pelin logiikan, graafisen ympäristön pelien suunnitteluun, yhden napsautuksen pelin käyttöönottojärjestelmä, laajat fysiikan simulaatio- ja animaatioominaisuudet, integroitu debuggeri ja järjestelmä suorituskyvyn pullonkaulojen tunnistamiseen.

Pelimoottorin koodia, pelin suunnitteluympäristöä ja siihen liittyviä kehitystyökaluja (fysiikkamoottori, äänipalvelin, 2D/3D-renderöinnin taustaohjelmat jne.) jaetaan MIT:n lisenssillä.

Godot 3.4: n tärkeimmät uudet ominaisuudet

Tässä uudessa moottoriversiossa yksi tärkeimmistä uutuuksista, joka erottuu lisätty tuki sirupohjaiset järjestelmät Apple Silicon (M1) macOS-alustalle.

Vaikka HTML5-alustalle asennusmahdollisuus hakemusten muodossa PWA (Progressiiviset verkkosovellukset), lisäsi JavaScriptObject-käyttöliittymän Godotin ja JavaScriptin välistä vuorovaikutusta varten (Voit esimerkiksi kutsua JavaScript-menetelmiä Godot-skripteistä) ja monisäikeisiin koontiversioihin on otettu käyttöön AudioWorklet-tuki.

Myös editoriin on tehty parannuksia käytettävyyden parantamiseksi, sitten lisätty nopea resurssien lataustoiminto tarkastustilassa, solmun luominen mielivaltaiseen paikkaan on lisätty, uusi käyttöliittymä mallien vientiin on lisätty ja lisätoimintoja on toteutettu gizmolla (bounding box system) ja Bezier-käyriin perustuvaa animaatioeditoria on parannettu.

Fysiikan simulointimoottorissa suorituskykyä on parannettu merkittävästi kupera objektien luominen verkoista ja törmäysseurantatila tarkastusrajapinnassa on suunniteltu uudelleen. 2D-fysiikkamoottoriin on lisätty tuki BVH (Bounding Volume Hierarchy) -rakenteelle dynaamista tilaerottelua varten. 3D-fysiikkamoottori tukee nyt HeightMapShapeSW-toimintoa ja lisää synkronoinnin KinematicBody3D:n kanssa.

Lisätty alustava tuki renderöintimoottoriin lopettaa sellaisten kohteiden renderöinnin, jotka ovat kameran tarkennuksessa, mutta jotka eivät ole näkyvissä muiden objektien (esimerkiksi seinän takana) päällekkäisyyden vuoksi. Bittikartan peiton rajaus (pikselitaso) otetaan käyttöön vain Godot 4 -haarassa, kun taas Godot 3 sisältää joitain geometrisia menetelmiä päällekkäisten objektien rajaamiseen ja portaalilevyjen tuen.

Muuta palautustilaa on lisätty, jonka avulla voidaan välittömästi kumota kaikki animaatiosovelluksen aiheuttamat kohtausmuutokset AnimationPlayerin kautta sen sijaan, että peruttaisiin jokaisen ominaisuuden muutos erikseen.

Asetuksiin on lisätty mahdollisuus muuttaa 2D-näkymän zoomaustasoa, jolla voidaan esimerkiksi suurentaa tai pienentää 2D-elementtejä nykyisestä venytystilasta riippumatta.

Niistä muista muutoksistaerottuu tästä uudesta versiosta:

  • Files API on lisännyt mahdollisuuden käsitellä tiedostoja (mukaan lukien PCK), jotka ovat suurempia kuin 2 Gt.
  • Muutoksia tehtiin renderöinnin sujuvuuden parantamiseksi laskemalla kehysmuutokset ilman, että ne olisivat sidottu järjestelmäajastimeen, ja vsync-käytön tulosten ajoitukseen liittyvien ongelmien ratkaisemiseksi.
  • InputEvents-syöttökäsittelyjärjestelmään on lisätty tuki näppäimistön näppäinten fyysistä sijaintia vastaavien skannauskoodien linkittämiseen aktiivisesta asettelusta riippumatta.
  • AESContext- ja HMACContext-liitännät on lisätty AES-ECB-, AES-CBC- ja HMAC-salausalgoritmien käyttöä varten komentosarjoista. Lisätty myös mahdollisuus tallentaa ja lukea julkisia RSA-avaimia digitaalisten allekirjoitusten luomiseksi ja tarkistamiseksi.
  • Uusi sävytysmenetelmä, ACES Fitted, on lisätty, mikä mahdollistaa suuremman realistisuuden ja fyysisen tarkkuuden lisäämällä kirkkaiden kohteiden kontrastia.
  • Lisätty tuki onton sylinterin tai renkaan muotoiselle 3D-hiukkaspäästömuodolle.

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.


Artikkelin sisältö noudattaa periaatteita toimituksellinen etiikka. Ilmoita virheestä napsauttamalla täällä.

Ole ensimmäinen kommentti

Jätä kommentti

Sähköpostiosoitettasi ei julkaista.

*

*

  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.