Lëshimi i motorit të hapur Godot 4.3

Pas pas më shumë se tetë muaj zhvillimi, u publikua lëshimi i motorit të lirë të lojërave Godot 4.3, i përshtatshëm për krijimin e lojërave 2D dhe 3D. Motori mbështet një gjuhë të thjeshtë për të mësuar për përcaktimin e logjikës së lojës, një ambient grafike për projektimin e lojërave, një sistem për shpërndarjen e lojërave me një klik, mundësi të gjera për animacion dhe simulimin e proceseve fizike, një debugger të integruar dhe një sistem për identifikimin e ngushticave në performancë. Kodi i motorit të lojës, ambientit të projektimit të lojërave dhe mjeteve të lidhura me zhvillimin (motorin fizik, serverin e tingullit, backend për renderim 2D/3D, etj.) shpërndahet nën licencën MIT.

Tekstet burimor të motorit u hapën në vitin 2014 nga studioja OKAM, pas dhjetë vjetësh zhvillimi të një produkti privat të nivelit profesional, i cili u përdor për të krijuar dhe publikuar shumë lojëra për PC, konsola lojrash dhe pajisje mobile. Motori mbështet të gjitha platformët e njohura stacionare dhe mobile (Linux, Windows, macOS, Wii, Nintendo 3DS, PlayStation 3, PS Vita, Android, iOS, BBX), si dhe zhvillimin e lojërave për Web. Binarët e gatshëm për të drejtuar janë formuar për Linux, Android, Windows dhe macOS.

Ndryshimet kryesore:

  • Shtuar mbĂ«shtetje eksperimentale tĂ« integruar pĂ«r protokollin Wayland nĂ« sistemet Linux dhe BSD.
  • Shtuar burimet e reja AudioStreamInteractive, AudioStreamPlaylist dhe AudioStreamSynchronized, tĂ« cilat lejojnĂ« krijimin e shoqĂ«rimit muzikor dinamik, qĂ« ndryshon nĂ« varĂ«si tĂ« kontekstit nĂ« lojĂ«.
  • Shtuar mundĂ«sia e interpolimit gjatĂ« simulimit tĂ« proceseve fizike nĂ« hapĂ«sirĂ«n dydimensionale, duke krijuar korniza shtesĂ« pĂ«r vizatimin e gjendjeve tĂ« ndĂ«rmjetme midis pozitat aktuale dhe atyre tĂ« ardhshme tĂ« objektit, duke e bĂ«rĂ« paraqitjen mĂ« tĂ« qetĂ« nĂ« ekrane me frekuenca tĂ« larta rifreskimi dhe pajisje me energji tĂ« ulĂ«t.
  • Riorganizuar plotĂ«sisht editorin vizual tĂ« shaderĂ«ve, i cili tani Ă«shtĂ« mĂ« i pĂ«rshtatshĂ«m pĂ«r punĂ« me grafĂ«t e shaderĂ«ve tĂ« mĂ«dhenj dhe kompleksĂ«. PĂ«r tĂ« pĂ«rmirĂ«suar perceptimin vizual tĂ« informacionit, nyjat tani ngjyrĂ«zohen nĂ« varĂ«si tĂ« kategorisĂ«, dhe pĂ«r lidhjet e nyjave pĂ«rdoren ngjyra mĂ« tĂ« dukshme. Shtuar dy lloje tĂ« reja nyjesh — 'reroute' dhe 'frame' pĂ«r tĂ« thjeshtuar zhvendosjen dhe theksimin vizual tĂ« nyjave.
  • Rritur fleksibilitetin nĂ« punĂ«n me shtresa. Shtuar njĂ« nyje tĂ« re TileMapLayer pĂ«r tĂ« thjeshtuar shtimin e shtresave. Nyjat e krijuara mĂ« parĂ« TileMap mund tĂ« konvertohen nĂ« nyje TileMapLayer me njĂ« klik tĂ« vetĂ«m nĂ« editor.
  • Rikthyer mbĂ«shtetje pĂ«r eksimin e aplikacioneve pĂ«r Web, qĂ« punojnĂ« nĂ« mĂ«nyrĂ« njĂ«qĂ«ndrore. Aplikacionet njĂ«qĂ«ndrore janĂ« mĂ« tĂ« pĂ«rputhshme me shfletuesit dhe nuk kĂ«rkojnĂ« mbĂ«shtetje komplekse nga serveri.
  • Optimizuar performancĂ«n nĂ« modin shumĂ«qĂ«ndror. Kryer ndryshime qĂ« ndihmojnĂ« nĂ« uljen e mundĂ«sive pĂ«r bllokimin e ndĂ«rsjellĂ«. Rritur besueshmĂ«rinĂ« e ngarkimit tĂ« burimeve nĂ« mĂ«nyrĂ« shumĂ«qĂ«ndrore.
  • Shtuar njĂ« nyje tĂ« re SkeletonModifier3D nĂ« mjetet pĂ«r krijimin e animacionit skeletor, e cila thjeshton organizimin e lĂ«vizjes sĂ« nyjeve, duke pĂ«rdorur skriptet. Shtuar opsione tĂ« reja pĂ«r importimin e animacionit skeletor nĂ« formatin fbx. NĂ« ndĂ«rfaqen e menaxhimit tĂ« animacionit shtuar mbĂ«shtetje pĂ«r selektimin, kopjimin, ngjitjen dhe duplikimin e çelĂ«save.
  • Shtuar mundĂ«sinĂ« e ndarjes automatikisht tĂ« rrjeteve tĂ« navigimit nĂ« pjesĂ« tĂ« veçanta, e cila thjeshton punĂ«n me projekte qĂ« pĂ«rmbajnĂ« botĂ« tĂ« mĂ«dha lojĂ«rash, si dhe redukton konsumimin e memories dhe rrit performancĂ«n. Ndarja Ă«shtĂ« e konfigurable pĂ«rmes pĂ«rcaktimeve tĂ« kufijve dhe pĂ«rmasave duke pĂ«rdorur vetitĂ« e reja nĂ« burimet NavigationPolygon (2D) dhe NavigationMesh (3D).
  • NĂ« editor shtuar mbĂ«shtetje tĂ« integruar pĂ«r importimin e skedarĂ«ve nĂ« formatin fbx, pa nevojĂ«n e njĂ« konvertori tĂ« jashtĂ«m. Ofruar mundĂ«sia e zhvendosjes sĂ« panelit tĂ« qasjes nĂ« sistemin e skedarĂ«ve nĂ« fund tĂ« ekranit, e cila lejon tĂ« lihet mĂ« shumĂ« hapĂ«sirĂ« pĂ«r shikimin e skedarĂ«ve.
  • Riorganizuar dizajni i menaxherit tĂ« projekteve, nĂ« tĂ« cilin ofrohet mundĂ«sia e qasjes direkte nĂ« cilĂ«simet e redaktorit, siç janĂ« gjuha, tema, niveli i shkallĂ«zimit dhe moda rrjet. Shtuar njĂ« komponent pĂ«r kontrollin e versioneve.
    Lëshimi i motorit të hapur Godot 4.3
  • Shtuar njĂ« nyje tĂ« re Parallax2D, e cila thjeshton krijimin e iluzionit tĂ« thellĂ«sisĂ« nĂ« lojĂ«rat 2D pĂ«rmes lĂ«vizjes sĂ« elementeve tĂ« sfondit me shpejtĂ«si tĂ« ndryshme.
  • Shtuar mbĂ«shtetje paraprake pĂ«r pĂ«rzierjen e kanaleve alfa nĂ« shaderĂ«t 3D nĂ« sistemin e renderimit, duke lejuar krijimin e flakĂ«ve mĂ« realiste dhe fishekzjarreve. Shtuar njĂ« API pĂ«r menaxhimin e efekteve nĂ« fazĂ«n e kompozitimit, duke lejuar lidhjen e kodit tuaj pĂ«r tĂ« ndryshuar logjikĂ«n e renderimit (p.sh., mund tĂ« pĂ«rdoret pĂ«r tĂ« krijuar efektin e mjegullĂ«s gjatĂ« lĂ«vizjes). Zgjeruar mundĂ«sitĂ« pĂ«r gjenerimin e mjegullĂ«s, duke lejuar pĂ«rcaktimin e vendit ku fillon mjegulla dhe kur ajo bĂ«het plotĂ«sisht e opak. Pjesa e backend-it tĂ« renderimit 'Compatibility' Ă«shtĂ« pĂ«rmirĂ«suar ndjeshĂ«m.
  • Modernizuar arkitekturĂ«n e objektit RenderingDevice dhe shtuar mbĂ«shtetje pĂ«r njĂ« grafik tĂ« drejtuar aciklik tĂ« renderimit, duke lejuar optimizimin e kalimit tĂ« komandave nĂ« API-nĂ« grafike, duke demonstruar njĂ« rritje tĂ« frekuencĂ«s sĂ« kuadrove nga 5-15% pa bĂ«rĂ« ndryshime nĂ« skenĂ«n 3D.
  • ËshtĂ« shtuar njĂ« drejtues i ri i renderimit qĂ« pĂ«rdor Direct3D 12.
  • NĂ« GDScript Ă«shtĂ« ofruar mundĂ«sia pĂ«r tĂ« reduktuar madhĂ«sinĂ« e kodit gjatĂ« eksportit pĂ«rmes pastrimit, paketimit dhe obfuscimit tĂ« tij. ËshtĂ« shtuar njĂ« operator i ri "is not" (p.sh., "if my_node is not Node3D:"). MundĂ«sitĂ« pĂ«r plotĂ«simin automatik tĂ« kodit nĂ« redaktor janĂ« zgjeruar.
  • JanĂ« zgjeruar mundĂ«sitĂ« pĂ«r krijimin e lojĂ«rave pĂ«r helmetat e virtualitetit, duke pĂ«rdorur OpenXR dhe WebXR. ËshtĂ« shtyrĂ« mbĂ«shtetje pĂ«r simulatorin Meta XR Simulator.
    Lëshimi i motorit të hapur Godot 4.3
  • NĂ« lojĂ«rat pĂ«r Web Ă«shtĂ« pĂ«rmirĂ«suar cilĂ«sia e zĂ«rit dhe Ă«shtĂ« shtuar mundĂ«sia pĂ«r tĂ« treguar njĂ« ekran prishe.

Burimi: opennet.ru

Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster