Prichádza nová verzia Godot 3.1, open source herný engine

Godot je multiplatformový 2D a 3D videohrový engine, otvorený zdroj vydané pod licenciou MIT a vyvinuté komunitou Godot.

Modul pracuje na Windows, OS X, Linux a BSD, umožňuje tiež export videohier vytvorených z Windows, OS X a Linux, mobilných telefónov (Android, iOS) a HTML5.

Videohry v Godote sú kódované v programovacom jazyku C # alebo v jazyku GDScript.

GDScript je programovací jazyk na vysokej úrovni, veľmi podobný jazyku Python ktorý bol vytvorený špeciálne pre Godota, takže pridáva funkčnosť a optimalizáciu. Ale nemusí to byť vhodné na všetky použitia:

  • Automatické dopĺňanie kódu nie je vždy možné
  • Obmedzenia sú obmedzené tlmočníkom
  • Nehlási všetky chyby pri kompilácii (alebo zápise)
  • Kód je horšie čitateľný a ťažko refaktorovateľný.

Godot má pokročilý, nezávislý a kompletný 2D engine, nie je potrebné fingovať 2D v 3D priestore.

Držiak motora obsahuje svetlá, tiene, shadery, GUI, skřítci, sady dlaždíc, paralaxové rolovanie, polygóny, animácie, fyzika, častice a ďalšie. Pomocou uzla výrezu je tiež možné kombinovať 2D s 3D alebo 3D s 2D.

godot obsahuje prepracovaný a jeden z najlepších animačných systémov s podporou pre editácia, animácia kostry, miešanie, animačné stromy, morfovanie, cutscény v reálnom čase, vyvolávanie funkcií a iba animácia ľubovoľnej vlastnosti exportovanej akýmkoľvek uzlom.

Godot má tiež svoj vlastný fyzikálny engine pre 2D aj 3D s detekciou kolízií, tuhým telom, statickým telom, postavami, vozidlami, lúčmi lúčov, križovatkami a mnohými ďalšími.

Hlavné nové vlastnosti Godota 3.1

Nedávno bola vydaná nová verzia Godot open source herného enginu, ktorá dosiahla verziu 3.1, v ktorej Táto nová verzia má skutočne zaujímavú sériu zmien, vylepšení a doplnkov.

Nový motor

S týmto novým vydaním Godot 3.1, toto dostal nový renderovací engine OpenGL ES 2.0.

Zatiaľ čo aktualizácia na verziu 3.0 nahradila vykresľovací modul OpenGL ES 2.0 vo vetve 2.X motora vykresľovacím motorom OpenGL 3.3 / OpenGL ES 3.0.

Avšak, tím musel ustúpiť od tejto voľby a znovu implementovať vykresľovací engine OpenGL ES 2.0, aby si udržal dobrý výkon na starších mobiloch, zvýšiť cieľové platformy a vyhnúť sa viacerým chybám na mobilných zariadeniach.

Zatiaľ čo je tento nový vykresľovací modul pre 2D kompletný, 3D prezeranie sa zjednodušilo.

Napríklad farebný priestor je celý v sRGB (a nie lineárny priestor ako vykresľovací modul OpenGL ES 3.0).

Vykreslenie založené na PBR nie je podporované. Niektoré funkcie shadera nebudú fungovať (obmedzenia z dôvodu starších verzií OpenGL).

To isté platí pre niektoré účinky po liečbe. Sondy globálneho osvetlenia nebudú fungovať, žiadny GPU nebude pracovať s časticami.

Aj keď sa v budúcnosti očakáva, že bude k dispozícii nový vykresľovací modul Vulkan, vďaka ktorému bude vykresľovací engine OpenGL ES 3.0 zastaraný. Práca by sa mala zamerať na 3D vykreslenie. Na záver práce vyjde Godot 4.0, normálne o rok.

Vylepšenia GDScript

Na druhej strane GDScript získal niekoľko vylepšení, keďže písanie je iba vlastnosťou syntaktického analyzátora a umožní spoločnosti Godot posielať varovné správy používateľovi, ktoré, dúfajme, zlepšia špecifické pokyny pre stroj a zvýšia výkon.

Ďalšie novinky

Na ďalšie mesiace je naplánovaná aj verzia 3.2. To druhé by mal poskytovať: pokyny napísané v skriptoch, podporu pre FBX (buď cez Assimp, alebo cez OpenFBX), vylepšený pracovný tok pre Android a iOS, vrátane pridania špecifických SDK pre mobilné zariadenia (napríklad AdMob), zavedenia editora do webového prehliadača a vylepšenia správy siete pre podporu moderných protokolov a dedikovaných serverov.

Je zrejmé, že verzia 3.1 má opravy na zlepšenie stability a opravu chýb na poslednú chvíľu.

Godot je k dispozícii na stiahnutie na Táto stránka pre Windows, Mac OS a Linux. Nájdete ju tiež na adrese Steam y svrbenie.io.


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Za údaje zodpovedá: AB Internet Networks 2008 SL
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.