A Godot nyílt forráskódú játékmotor 4.6-os kiadása látványos és gyakorlati fejlesztéseket hoz az editor felületén, a 3D fizikában, az animációs eszköztárban és a renderelésben egyaránt. Az újdonságok középpontjában a hatékonyabb munkafolyamatok, a jobb alapértelmezett beállítások és a fejlesztői integrációk állnak.
A Godot egy nyílt forráskódú, közösség által vezérelt 2D/3D játékmotor, amely sok dicséretet kapott a játékipartól. Ez egy alternatív FOSS-megoldás , amely segítheti a fejlesztőknek megszakítani a kapcsolatokat olyan szabadalmaztatott opciókkal, mint az Unreal, a Unity és más játékmotorok.
Új Modern téma és rugalmasabb szerkesztőfelület
A Godot 4.6 egyik legszembetűnőbb újítása az új Modern editor téma, amely mostantól alapértelmezetten aktív. A korábban „Minimal Theme”-ként ismert dizájn továbbfinomított változata javított kontraszttal, kiegyensúlyozottabb szürkeárnyalatokkal és átgondoltabb térközökkel segít abban, hogy a fejlesztők figyelme a viewporton maradjon.
A klasszikus megjelenést kedvelők számára a Classic téma továbbra is elérhető.
Ezzel párhuzamosan az editor dock-rendszere egységesítésre került: az alsó panelek most már ugyanúgy kezelhetők, mint bármely más dokk, így szabadon áthelyezhetők, átméretezhetők vagy akár külön ablakba is kitehetők. Ez komoly lépés a testreszabható munkakörnyezetek felé.

Jolt Physics lett az alapértelmezett 3D fizikai motor
A motoroldalon az egyik legfontosabb változás, hogy az új 3D projektek esetén a Jolt Physics vált alapértelmezetté. A Jolt már a Godot 4.4-ben megjelent kísérleti opcióként, mostanra azonban kellően éretté vált.
- Gyorsabb és stabilabb szimuláció
- Jobb ütközéskezelés
- Megbízhatóbb viselkedés összetett jelenetekben
A meglévő projektek nem változtatják meg automatikusan a jelenlegi fizikai backendjüket, így a frissítés nem jár kompatibilitási kockázattal.
Teljesen megújult inverz kinematika (IK) rendszer
A Godot 4.6 egy új IK keretrendszert vezet be az IKModifier3D köré építve. Ennek részei:
-
Determinisztikus és iteratív solverek:
- TwoBoneIK3D
- FABRIK3D
- CCDIK3D
- JacobianIK3D
- Új kényszerek (constraintek) ízületi csavarodásra és szögsebességre
Ez jelentősen megkönnyíti a komplex karakteranimációk, például láb- és kézpozícionálás megvalósítását.
Renderelési fejlesztések: minőség és teljesítmény kéz a kézben
A renderelő alrendszer számos területen fejlődött:
-
Screen Space Reflections (SSR) teljes újraírása
- Stabilabb megjelenés
- Jobb érdes felületkezelés
- Félfelbontású mód a jobb teljesítményért
- A reflexiós és radiancia probe-ok immár oktaéderes térképeket (octahedral maps) használnak cubemapek helyett, csökkentve a GPU- és memóriaigényt.
- A glow blending most már tonemapping előtt történik, ami helyesebb vizuális eredményt ad.
- Az AgX tonemapper új paramétereket kapott a finomhangoláshoz.
-
Mobil eszközökön:
- Javított HDR precizitás
- Kevesebb színátmeneti sávosodás (banding)
- Több Vulkan Mobile összeomlás javítása, különösen Mali és Adreno GPU-kon
Használhatósági finomítások az editorban
A kisebb, de napi szinten érezhető fejlesztések közül érdemes kiemelni:
- A 3D viewportban a kijelölési és transzformációs módok szétválasztása, kevesebb véletlen elmozdítással
- Új, kamerához igazított forgató fogantyú
- A GridMap rajzolás mostantól Bresenham-algoritmust használ, így megszűnnek a „lyukas” vonalak
-
UI-fejlesztések:
- Látható MarginContainer segédvonalak
- Egyszerűbb pivot-beállítás Control node-oknál
- Külön kezelt egér- és billentyűzetfókusz
LibGodot és fejlesztői API-újdonságok
A Godot 4.6 bemutatja a LibGodot komponenst, amely lehetővé teszi a motor könyvtárként (library) történő használatát. Ez különösen érdekes lehet:
- egyedi szerkesztők,
- hibrid alkalmazások,
- speciális futtatókörnyezetek esetén
- Linux, Windows és macOS platformokon.
A GDExtension rendszer is fejlődött:
- Kötelező paraméterek és visszatérési értékek deklarálhatók
- Az interfész leírása mostantól JSON-alapú, nem C header, ami megkönnyíti a bindingek és eszközök generálását
A GDScript pedig új Step Out debug műveletet, jobb LSP-dokumentáció megjelenítést és tisztább string placeholder kiemelést kapott.
További részletek a hivatalos bejelentésben érhetők el.
A Godot 4.6 új kiadása rengeteg változtatást és újítást tartalmaz, amelyeket a közösség támogatásával sikerült megvalósítani. Az új verzió nemcsak több lehetőséget tartogat, hanem stabilabb és felhasználóbarátabb is lett.
További információk a projekt oldalán: https://godotengine.org, illetve a Github-on.
A Godot 4.6 nem csupán egy „szépítgetős” frissítés:
- jobb alapértelmezések,
- érettebb 3D fizika,
- komoly animációs és renderelési előrelépések,
- valamint fejlettebb integrációs lehetőségek jellemzik.
Akár indie fejlesztőként, akár professzionális környezetben használja a Godotot, a 4.6-os verzió egyértelműen jelentős előrelépés a napi munka hatékonyságában.
Hosszasan lehetne még sorolni az új képességek hadát, de aki kíváncsi rá, itt egy videó, ahol sokkal jobban végigkövethető az egész:


