Uusi versio Godot 3.1: sta, avoimen lähdekoodin pelimoottorista, saapuu

Godot on monialustainen 2D- ja 3D-videopelimoottori, avoin lähdekoodi julkaistu MIT-lisenssillä ja kehittänyt Godot-yhteisö.

Moottori toimii Windowsissa, OS X: ssä, Linuxissa ja BSD: ssä, se mahdollistaa myös Windowsista, OS X: stä ja Linuxista, matkapuhelimista (Android, iOS) ja HTML5: stä luotujen videopelien viennin.

Godotissa olevat videopelit on koodattu C # -ohjelmointikielellä tai GDScript-kielellä.

GDScript on korkean tason ohjelmointikieli, hyvin samanlainen kuin Python joka luotiin erityisesti Godotille, joten se lisää toiminnallisuutta ja optimointia. Mutta se ei välttämättä sovi kaikkiin käyttötarkoituksiin:

  • Koodin automaattinen täydennys ei ole aina mahdollista
  • Tulkki rajoittaa rajoituksia
  • Ei ilmoita kaikista virheistä kokoamisessa (tai kirjoittamisessa)
  • Koodi on vähemmän luettavissa ja sitä on vaikea refraktoida.

Godotilla on edistyksellinen, itsenäinen ja täydellinen 2D-moottori, 2D: tä ei tarvitse väärentää 3D-tilassa.

Moottorikiinnike sisältää valot, varjot, varjostimet, graafiset käyttöliittymät, spritit, laattasarjat, parallaksirulla, monikulmio, animaatiot, fysiikka, hiukkaset ja paljon muuta Voit myös sekoittaa 2D: n 3D: n kanssa tai 3D: n 2D: n kanssa näkymän solmun avulla.

Godot sisältää hienostuneen ja yhden parhaista animaatiojärjestelmistä muokkaus, luurankoanimaatio, sekoitus, animaatiopuut, morfointi, reaaliaikaiset leikkauskohdat, kutsutoiminnot ja vain minkä tahansa solmun viemien ominaisuuksien animointi.

Godotilla on myös oma fysiikkamoottori sekä 2D: lle että 3D: lle, törmäystunnistuksella, jäykällä rungolla, staattisella rungolla, hahmoilla, ajoneuvoilla, säteilylähetyksillä, risteyksillä ja monilla muilla.

Godot 3.1: n tärkeimmät uudet ominaisuudet

Äskettäin julkaistiin uusi versio avoimen lähdekoodin pelimoottorista Godot, joka on saavuttanut version 3.1, jossa Tällä uudella versiolla on todella mielenkiintoinen sarja muutoksia, parannuksia ja lisäyksiä.

Uusi moottori

Tämän uuden Godot 3.1 -julkaisun myötä tämä sai uuden OpenGL ES 2.0-renderointimoottorin.

Versio 3.0: n päivitys korvasi OpenGL ES 2.0-renderointimoottorin moottorin 2.X-haarassa OpenGL 3.3 / OpenGL ES 3.0-renderointimoottorilla.

Kuitenkin, tiimin täytyi palata tähän valintaan ja ottaa uudelleen käyttöön OpenGL ES 2.0-renderointimoottori ylläpitääkseen hyvää suorituskykyä vanhemmissa matkapuhelimissa, lisää kohdealustoja ja välttää useita virheitä mobiililaitteissa.

Vaikka tämä uusi renderointimoottori on valmis 2D: tä varten, 3D-katselua on yksinkertaistettu.

Esimerkiksi väriavaruus on kaikki sRGB-muodossa (eikä lineaarinen tila, kuten OpenGL ES 3.0-renderointimoottori).

PBR-pohjaista hahmonnusta ei tueta. Jotkut varjostimien toiminnot eivät toimi (rajoitukset johtuvat OpenGL: n aiemmista versioista).

Sama pätee joihinkin hoidon jälkeisiin vaikutuksiin. Globaalit valaistusanturit eivät toimi, yksikään GPU ei käsittele hiukkasia.

Vaikka tulevaisuudessa onkin odotettavissa uusi Vulkan-renderointimoottori, joka tekee OpenGL ES 3.0-renderointimoottorista vanhentuneen. Työn tulee keskittyä 3D-renderointiin. Työn lopuksi Godot 4.0 ilmestyy normaalisti vuoden kuluttua.

GDScript-parannukset

Toisaalta GDScript sai joitain parannuksia, koska kirjoittaminen on vain jäsentimen ominaisuus ja antaa Godotille mahdollisuuden lähettää varoitusviestejä käyttäjälle, mikä toivottavasti parantaa konekohtaisia ​​ohjeita suorituskyvyn parantamiseksi.

Muut uutuudet

Myös versio 3.2 on suunniteltu lähikuukausina. Jälkimmäinen tulisi antaa: skripteihin kirjoitetut ohjeet, tuki FBX: lle (joko Assimpin tai OpenFBX: n kautta), parannettu työnkulku Androidille ja iOS: lle, mukaan lukien erityisten SDK: iden lisääminen mobiililaitteille (kuten AdMob), editorin tuominen verkkoselaimeen ja verkonhallinnan parantaminen nykyaikaisia ​​protokollia ja erillisiä palvelimia varten.

Ilmeisesti versiossa 3.1 on korjauksia vakauden parantamiseksi ja viime hetken virheiden korjaamiseksi.

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.