Přichází nová verze Godot 3.1, herního enginu s otevřeným zdrojovým kódem

Godot je multiplatformní 2D a 3D videoherní engine, open source vydané pod licencí MIT a vyvinutou komunitou Godot.

Engine funguje na Windows, OS X, Linux a BSD, umožňuje také export videoher vytvořených z Windows, OS X a Linux, mobilních telefonů (Android, iOS) a HTML5.

Videohry v Godotu jsou kódovány v programovacím jazyce C # nebo v jazyce GDScript.

GDScript, je programovací jazyk na vysoké úrovni, velmi podobný Pythonu který byl vytvořen speciálně pro Godota, takže přidává funkčnost a optimalizaci. Ale nemusí to být vhodné pro všechna použití:

  • Automatické doplňování kódu není vždy možné
  • Omezení jsou omezena tlumočníkem
  • Nehlásí všechny chyby při kompilaci (nebo zápisu)
  • Kód je méně čitelný a obtížně refaktorovatelný.

Godot má pokročilý, nezávislý a kompletní 2D engine, není třeba předstírat 2D ve 3D prostoru.

Držák motoru obsahuje světla, stíny, shadery, GUI, skřítci, sady dlaždic, rolování paralaxy, polygony, animace, fyzika, částice a další. Pomocí uzlu výřezu je také možné kombinovat 2D s 3D nebo 3D s 2D.

Godot obsahuje propracovaný a jeden z nejlepších animačních systémů s podporou pro editace, animace kostry, míchání, animační stromy, morfing, cutscény v reálném čase, volání funkcí a pouze animace jakékoli vlastnosti exportované jakýmkoli uzlem.

Godot má také vlastní fyzikální engine pro 2D i 3D, s detekcí kolizí, pevným tělem, statickým tělem, postavami, vozidly, paprskovými paprsky, křižovatkami a mnoha dalšími.

Hlavní nové funkce Godotu 3.1

Nedávno byla vydána nová verze open source herního enginu Godot, která dosáhla verze 3.1, ve které tato nová verze má opravdu zajímavou řadu změn, vylepšení a doplňků.

Nový motor

S tímto novým vydáním Godot 3.1, toto obdržel nový vykreslovací engine OpenGL ES 2.0.

Zatímco aktualizace na verzi 3.0 nahradila vykreslovací modul OpenGL ES 2.0 ve větvi 2.X motoru vykreslovacím modulem OpenGL 3.3 / OpenGL ES 3.0.

Nicméně, tým musel ustoupit od této volby a znovu implementovat vykreslovací engine OpenGL ES 2.0, aby udržel dobrý výkon na starších mobilních telefonech, zvýšit cílové platformy a vyhnout se více chybám na mobilních zařízeních.

Přestože je tento nový vykreslovací modul pro 2D kompletní, 3D prohlížení se zjednodušilo.

Například barevný prostor je celý v sRGB (a ne lineární prostor jako vykreslovací modul OpenGL ES 3.0).

Vykreslování založené na PBR není podporováno. Některé funkce shaderu nebudou fungovat (omezení v důsledku předchozích verzí OpenGL).

Totéž platí pro některé účinky po ošetření. Sondy globálního osvětlení nebudou fungovat, žádný GPU nezpracuje částice.

I když se v budoucnu očekává, že bude k dispozici nový vykreslovací modul Vulkan, díky němuž bude vykreslovací modul OpenGL ES 3.0 zastaralý. Práce by se měla zaměřit na 3D vykreslování. Na závěr práce vyjde Godot 4.0, za rok normálně.

Vylepšení GDScript

Na druhé straně GDScript obdržel některá vylepšení, protože psaní je jen funkcí analyzátoru a umožní Godotovi posílat varovné zprávy uživateli, doufejme, že vylepší pokyny specifické pro stroj a zvýší výkon.

Další novinky

Na příští měsíce je plánována také verze 3.2. Dopis by měl poskytovat: pokyny napsané ve skriptech, podporu pro FBX (buď přes Assimp nebo přes OpenFBX), vylepšený pracovní postup pro Android a iOS, včetně přidání specifických sad SDK pro mobilní zařízení (například AdMob), uvedení editoru do webového prohlížeče a zlepšení správy sítě pro podporu moderních protokolů a dedikovaných serverů.

Verze 3.1 má samozřejmě opravy, které zlepšují stabilitu a opravují chyby na poslední chvíli.

Godot je k dispozici ke stažení na Tato stránka pro Windows, Mac OS a Linux. Najdete ji také na adrese Pára y itch.io.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Za data odpovídá: AB Internet Networks 2008 SL
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.