Prihaja nova različica Godota 3.1, odprtokodnega igralnega mehanizma

Godot je večplatformni 2D in 3D motor za video igre, open source izdan pod licenco MIT in razvit v skupnosti Godot.

Motor deluje na sistemih Windows, OS X, Linux in BSD, omogoča pa tudi izvoz video iger Windows, OS X in Linux, mobilnih telefonov (Android, iOS) in HTML5.

Video igre v Godotu so kodirane v programskem jeziku C # ali v jeziku GDScript.

GDScript je programski jezik na visoki ravni, zelo podoben Pythonu ki je bil ustvarjen posebej za Godota, zato dodaja funkcionalnost in optimizacijo. Vendar morda ni primeren za vse uporabe:

  • Samodokončanje kode ni vedno mogoče
  • Omejitve omejuje tolmač
  • Ne poroča o vseh napakah pri sestavljanju (ali pisanju)
  • Koda je manj berljiva in jo je težko predelati.

Godot ima napreden, neodvisen in popoln 2D motor, v 2D prostoru ni treba ponarejati 3D.

Nosilec motorja vključuje luči, sence, senčniki, grafični vmesniki, sprite, nabori ploščic, pomikanje po paralaksi, poligoni, animacije, fizika, delci in še več. Prav tako je možno mešati 2D s 3D ali 3D z 2D z uporabo vozlišča za prikaz.

Godot vsebuje prefinjen in eden najboljših animacijskih sistemov s podporo za urejanje, skeletna animacija, mešanje, drevesa animacije, preoblikovanje, posnetki v realnem času, klicanje funkcij in samo animiranje lastnosti, ki jih izvozi katero koli vozlišče.

Godot ima tudi lasten fizikalni mehanizem za 2D in 3D, z zaznavanjem trkov, trdim telesom, statičnim telesom, liki, vozili, žarki, križišči in še veliko več.

Glavne novosti Godota 3.1

Pred kratkim je bila izdana nova različica odprtokodnega motorja za igre Godot, ki je dosegla različico 3.1, v kateri ta nova različica ima zares zanimiv niz sprememb, izboljšav in dodatkov.

Nov motor

S to novo izdajo Godota 3.1 to je prejel nov mehanizem upodabljanja OpenGL ES 2.0.

Medtem ko je posodobitev na različico 3.0 zamenjala mehanizem upodabljanja OpenGL ES 2.0 v 2.X veji motorja z mehanizmom za upodabljanje OpenGL 3.3 / OpenGL ES 3.0.

Vendar pa ekipa se je morala vrniti k tej izbiri in znova uvesti mehanizem upodabljanja OpenGL ES 2.0, da je ohranila dobro delovanje na starejših mobilnih telefonih, povečati ciljne platforme in se izogniti večkratnim napakam v mobilnih napravah.

Čeprav je ta novi mehanizem upodabljanja dokončan za 2D, je 3D poenostavljeno poenostavljeno.

Barvni prostor je na primer ves v sRGB (in ne linearni prostor, kot je mehanizem upodabljanja OpenGL ES 3.0).

Obdelava na osnovi PBR ni podprta. Nekatere funkcije senčnikov ne bodo delovale (omejitve zaradi prejšnjih različic OpenGL).

Enako velja za nekatere učinke po zdravljenju. Sonde za globalno osvetlitev ne bodo delovale, noben GPU ne bo obdeloval delcev.

Čeprav je v prihodnosti pričakovati, da bo obstajal nov Vulkanov sistem za upodabljanje, zaradi česar bo sistem za upodabljanje OpenGL ES 3.0 zastarel. Delo se mora osredotočiti na 3D upodabljanje. Na koncu dela bo Godot 4.0 izšel, običajno čez leto dni.

Izboljšave GDScript

Po drugi strani GDScript je prejel nekaj izboljšav, saj je tipkanje le značilnost razčlenjevalnika in bo Godotu omogočilo, da uporabniku pošlje opozorilna sporočila, kar bo upalo, da bo izboljšalo navodila za strojno opremo za povečanje zmogljivosti.

Druge novosti

V naslednjih nekaj mesecih je predvidena tudi različica 3.2. Slednje mora vsebovati: navodila, napisana v scenarijih, podporo za FBX (bodisi prek Assimp bodisi prek OpenFBX), izboljšan potek dela za Android in iOS, vključno z dodajanjem posebnih SDK-jev za mobilne naprave (kot je AdMob), prenašanjem urejevalnika v spletni brskalnik in izboljšanim upravljanjem omrežja za podporo sodobnih protokolov in namenskih strežnikov.

Očitno ima različica 3.1 popravke za izboljšanje stabilnosti in odpravljanje napak v zadnjem trenutku.

Godot je na voljo za prenos na stran za Windows, Mac OS in Linux. Najdete ga tudi na Parna y itch.io.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Odgovoren za podatke: AB Internet Networks 2008 SL
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.