Godot 4.4

Godot 4.4

Pas pas seven muajsh zhvillimi është publikuar lëshimi i një motorit të lirë të lojërave Godot 4.4, 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 logjikën e lojërave, një ambient grafik për projektimin e lojërave, një sistem për shpërndarjen e lojërave me një klikim, mundësi animacioni dhe simulimi të proceseve fizike, një debuger të ndërtuar dhe një sistem për identifikimin e ngushticave në performancë. distribuohet në përputhje me licencën MIT.

Burimet e motorit u të hapura në vitin 2014 nga studioja OKAM, pas një dekade zhvillimi të një produkti pronësor të nivelit profesional, i cili u përdor për krijimin dhe publikimin e shumë lojërave për PC, konsolat e lojërave dhe pajisjet mobile. Motori mbështet të gjitha platformat 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. Ndërtime të gatshme për të drejtuar janë formuar për Linux, Android, Windows dhe macOS.

Si pasojĂ« e njĂ« konflikti serioz (shih mĂ« shumĂ«: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10) nĂ« komunitet vitin e kaluar u themelua forku i projektit — Redot. Forku ishte pĂ«rgjigjja ndaj politikĂ«s sĂ« ashpĂ«r tĂ« moderimit nĂ« kanalet zyrtare tĂ« komunikimit dhe refuzimit tĂ« zhvilluesve tĂ« Godot pĂ«r qĂ«ndrim qĂ« nuk pĂ«rputhej me pikĂ«pamjet e tyre. Arsyet pĂ«r krijimin e forkut ishin dĂ«shira pĂ«r tĂ« zgjidhur problemet me administrimin e komunitetit dhe pĂ«r t'u rikthyer nĂ« punĂ«n pĂ«r mirĂ«qenien e komunitetit dhe jo pĂ«r interesat korporative. Projekti Redot pĂ«rpiqet tĂ« ndĂ«rtojĂ« njĂ« komunitet inkluziv, ku pranohen çdo besim personal i zhvilluesve, politikizimi i procesit tĂ« zhvillimit Ă«shtĂ« i papranueshĂ«m dhe vĂ«mendja kryesore fokusohet vetĂ«m nĂ« krijimin e lojĂ«rave. Aktualisht, aktiviteti i zhvillimit tĂ« forkut shumĂ« pason nga motori Godot.

Ndryshimet kryesore në Godot 4.4:

  • U shtua mbĂ«shtetje zyrtare pĂ«r pĂ«rdorimin e bibliotekĂ«s Jolt si njĂ« motor alternativ pĂ«r simulimin e proceseve fizike.
  • NĂ« platformat Linux, Windows dhe Android u implementua mundĂ«sia e integrimit tĂ« lojĂ«s drejtpĂ«rdrejt nĂ« dritaren e redaktorit (pa hapur njĂ« dritare tĂ« veçantĂ«). Reimi i ri lejon ndĂ«rveprimin me lojĂ«n si me pjesĂ«t e tjera tĂ« redaktorit, megjithatĂ«, siç ishte mĂ« parĂ«, loja ekzekutohet nĂ« njĂ« proces tĂ« veçantĂ«.
  • NĂ« redaktori Ă«shtĂ« shtuar njĂ« modalitet interaktiv tĂ« ndryshimit tĂ« lojĂ«s sĂ« nisur ose tĂ« pezulluar. PĂ«r shembull, tani mund tĂ« ndryshoni nĂ« fluturim pozitat e kamerĂ«s ose tĂ« bĂ«ni ndryshime nĂ« skenĂ«.
  • NĂ« versionin e redaktorit pĂ«r platformĂ«n Android Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r standardin OpenXR dhe Ă«shtĂ« implementuar mundĂ«sia e redaktimit tĂ« lojĂ«rave nĂ« modalitetin e realitetit virtual. Aktualisht, nĂ« redaktor mbĂ«shteten helmetat 3D Meta Quest 3, Quest 3S dhe Quest Pro.
  • U shtua mbĂ«shtetje pĂ«r ubershaders (ubershader), variacione universale tĂ« para-koduar tĂ« çdo shadere, tĂ« cilat pĂ«rfshijnĂ« tĂ« gjitha mundĂ«sitĂ« e nevojshme pĂ«r rendering. Ubershaders pĂ«rdoren si rezervĂ« nĂ« momentet kur shaderri i specializuar ende nuk Ă«shtĂ« koduar, duke eliminuar ngĂ«rçet qĂ« ndodhin pĂ«r shkak tĂ« pritjes pĂ«r pĂ«rfundimin e kompilimit tĂ« shadereve nĂ« fluturim.
  • U shtua mbĂ«shtetje pĂ«r interpolimin gjatĂ« simulimit tĂ« proceseve fizike nĂ« hapĂ«sirĂ«n tri-dimensionale (nĂ« versionin e kaluar, interpolimi ishte i disponueshĂ«m vetĂ«m pĂ«r 2D). Interpolimi shton korniza tĂ« tjera pĂ«r vizatimin e gjendjeve ndĂ«rmjet tĂ« tanishmeve dhe atyre tĂ« ardhshme tĂ« objektit, duke bĂ«rĂ« qĂ« outputi tĂ« jetĂ« mĂ« i lĂ«muar nĂ« ekrane me frekuencĂ« tĂ« lartĂ« rifreskimi dhe nĂ« pajisje me fuqi tĂ« ulĂ«t.
  • U shtua mbĂ«shtetje pĂ«r algoritmin e korrigjimit tonal AgX (tone mapper), qĂ« i lejon arritjen e rezultateve mĂ« realiste nĂ« prani tĂ« zonave tĂ« tepricĂ«s, duke i afruar ngjyrat e ndritshme drejt ngjyrĂ«s sĂ« bardhĂ«, ashtu siç ndodh me kamerat reale. Krahasuar me implementimin nĂ« Blender, algoritmi Ă«shtĂ« thjeshtuar dhe optimizuar pĂ«r pĂ«rdorim gjatĂ« rendering nĂ« kohĂ« reale.
  • NĂ« gjuhĂ«n GDScript u shtua mbĂ«shtetje pĂ«r fjalorĂ«t e tipizuar (dictionaries):var typed_key_value: Dictionary[int, String] = { 1: "vlera e parĂ«", 2: "vlera e dytĂ«", 3: "etj" } var typed_key: Dictionary[int, Variant] = { 0: "çdo vlerĂ«", 10: 3.14, 100: null } var typed_value: Dictionary[Variant, int] = { "çdo vlerĂ«": 0, 123: 456, null: -1 }
  • U shtua mbĂ«shtetje pĂ«r identifikimin e burimeve me identifikatorĂ« unikĂ« (UID), tĂ« pa lidhur me rrugĂ«n e skedarit.
  • NĂ« redaktor Ă«shtĂ« realizuar mundĂ«sia e lidhjes (snap) tĂ« objekteve 3D nĂ« sipĂ«rfaqe tĂ« tjera nĂ« skenĂ«.
  • NĂ« panelin e poshtĂ«m tĂ« redaktorit Ă«shtĂ« shtuar njĂ« tab pĂ«r llogaritjen e shprehjeve tĂ« rastĂ«sishme duke marrĂ« parasysh gjendjen e regjistruar nĂ« momentin e aktivizimit tĂ« pikĂ«s sĂ« ndĂ«rprerjes.
  • NĂ« redaktorin GDScript janĂ« shtuar sugjerime me informacion nga dokumentacioni, qĂ« shfaqen kur kaloni mbi funksionet, variablat dhe klasat.
  • ËshtĂ« siguruar ruajtja e gjendjes sĂ« dritares sĂ« redaktorit dhe rikthimi i saj pas rinisjes.
  • NĂ« versionin e redaktorit pĂ«r platformĂ«n Android Ă«shtĂ« realizuar mbĂ«shtetje pĂ«r gjenerimin dhe eksportimin e paketave APK dhe skedarĂ«ve ekzekutivĂ« pĂ«r platforma tĂ« tjera.
  • NĂ« platformĂ«n Linux Ă«shtĂ« realizuar mbĂ«shtetje pĂ«r web-kamerat.
  • Shtohet mbĂ«shtetje pĂ«r ngarkimin e skedarĂ«ve WAV nĂ« kohĂ« reale, si dhe pĂ«r skedarĂ«t OGG Vorbis.
  • NĂ« pĂ«rbĂ«rje Ă«shtĂ« integruar mjetin Betsy, i cili pĂ«rdoret pĂ«r paketimin e imazheve nĂ« formate tĂ« ndryshme teksturash.

Video përmbledhje e mundësive të reja të Godot 4.4

Tregimi i disa lojërave të fundit në Godot 2024

Burimi: linux.org.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