Godot 3.4 přichází s podporou Apple M1, PWA v HTML5, vylepšeními enginu a dalšími

Godot video game engine má nového sponzora

Po 6 měsících vývoje bylo oznámeno vydání nové verze bezplatného herního enginu Godot 3.4, a v této nové verzi byla implementována řada vylepšení, mezi kterými najdeme vylepšení editoru, větší podporu a další.

Pro ty, kteří tento motor neznají, by to měli vědět Je vhodný pro vytváření 2D a 3D her. Motor podporuje snadný jazyk učení definovat logiku hry, grafické prostředí pro navrhování her, systém nasazení hry na jedno kliknutí, rozsáhlé možnosti fyzikální simulace a animace, integrovaný debugger a systém pro identifikaci překážek výkonu.

Kód herního enginu, prostředí pro návrh hry a související vývojové nástroje (fyzikální engine, zvukový server, backendy pro 2D / 3D vykreslování atd.) jsou distribuovány na základě licence od MIT.

Hlavní nové funkce Godotu 3.4

V této nové verzi motoru je jednou z hlavních novinek, která vyniká přidána podpora pro čipové systémy Apple Silicon (M1) pro platformu macOS.

zatímco pro platformu HTML5 možnost instalace ve formě aplikací PWA (Progresivní webové aplikace), přidáno rozhraní JavaScriptObject pro interakci mezi Godotem a JavaScriptem (například můžete volat metody JavaScriptu ze skriptů Godot) a pro vícevláknová sestavení byla implementována podpora AudioWorklet.

Také byla provedena vylepšení editoru pro zlepšení použitelnosti, Pues přidána funkce rychlého načítání zdrojů v režimu kontroly, bylo přidáno vytváření uzlu v libovolné poloze, bylo přidáno nové rozhraní pro export šablon a byly implementovány další operace s gizmo (systém ohraničujících rámečků) a vylepšený editor animací založený na Bezierových křivkách .

Ve fyzikálním simulačním enginu se výrazně zlepšil výkon generování konvexních objektů ze sítí a byl přepracován režim sledování kolizí v inspekčním rozhraní. Pro 2D fyzikální engine byla přidána podpora pro strukturu BVH (Bounding Volume Hierarchy) pro dynamickou prostorovou separaci. 3D fyzikální engine nyní podporuje funkci HeightMapShapeSW a přidává synchronizaci s KinematicBody3D.

Přidána počáteční podpora vykreslovacího jádra pro zastavení vykreslování objektů, které jsou zaostřené fotoaparátem, ale nejsou viditelné kvůli překrývání jiných objektů (například těch za zdí). Oříznutí překryvných bitmap (úroveň pixelů) bude implementováno pouze ve větvi Godot 4, zatímco Godot 3 obsahuje některé geometrické metody pro oříznutí překrývajících se objektů a podporu portálových desek.

Byl přidán režim návratu změny, což umožňuje okamžitě vrátit zpět všechny změny scény způsobené animační aplikací prostřednictvím AnimationPlayer, namísto zrušení změny každé vlastnosti jednotlivě.

V nastavení byla přidána možnost změnit úroveň přiblížení 2D pohledu, kterou lze například zvětšit nebo zmenšit 2D prvky bez ohledu na aktuální režim roztažení.

Z dalších změn, žee se odlišuje od této nové verze:

  • Files API přidalo možnost pracovat se soubory (včetně PCK), které jsou větší než 2 GB.
  • Byly provedeny změny za účelem zlepšení plynulosti vykreslování výpočtem změn snímků bez vazby na systémový časovač a vyřešení problémů s časováním výstupu při použití vsync.
  • Do systému zpracování vstupu InputEvents byla přidána podpora pro propojení skenovacích kódů, které odrážejí fyzické umístění kláves na klávesnici, bez ohledu na aktivní rozložení.
  • Byla přidána rozhraní AESContext a HMACContext pro přístup k šifrovacím algoritmům AES-ECB, AES-CBC a HMAC ze skriptů. Přidána také možnost ukládat a číst veřejné klíče RSA pro generování a ověřování digitálních podpisů.
  • Byla přidána nová metoda tónování, ACES Fitted, která umožňuje větší realismus a fyzickou přesnost zvýšením kontrastu jasných objektů.
  • Přidána podpora pro 3D tvar emise částic ve tvaru dutého válce nebo prstence.

Nakonec, pokud se o tom chcete dozvědět více, můžete zkontrolovat podrobnosti Na následujícím odkazu.

Získejte Godota

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.