Comment by brooke2k

12 days ago

wow, this release looks really cool! this part especially:

> With the new LibGodot, you can now embed the engine directly into your own applications. Instead of running Godot as a separate executable, you can control startup, manage the engine loop, and integrate it seamlessly into custom workflows.

it might seem like a small thing but the IoC setup of Godot makes it really annoying to build certain game infrastructure (specifically in my case, automated testing) because everything is beholden to the main engine loop, to the node tree getting mounted, etc. being able to take control of that and have the engine run under your own terms is super cool.

that being said, I'll probably wait for a couple versions before trying it out on my game since I'm sure it's not exactly battle-tested yet

> I'll probably wait for a couple versions before trying it out on my game since I'm sure it's not exactly battle-tested yet

Who better to do the battle-testing?

  • Indeed. If a test runner embedding the Godot engine is now feasible on paper a proof of concept implementation seems deserved: if there are fatal bugs or limitations they will be eventually corrected (sooner if properly discovered, reported and discussed), and if there are none the new technology is "battle-tested" enough.