Scenario: I sometimes need to switch workstations when working on my Godot project, and beyond the config_version stored in project.godot, would like a way of ensuring I'm using exactly the correct version of Godot when editing it.

To get this environment parity in my projects, I normally run them from Docker - but given that (Linux) Godot needs X to run, I'm thinking of getting something more like rvm to manage Godot versions.

This lead me to asdf, which is more agnostic.

So, if I went ahead and developed a Godot plugin for asdf, would anyone use it?

5 months later

Little late in finding your post, but if it followed SemVer I would be highly interested.

a month later

Little late in finding your post, but if it followed SemVer I would be highly interested.

As of writing, Godot doesn't strictly follow semantic versioning. Following semantic versioning to the letter has been proposed, but given how Godot is developed and how most game developers use it, strict semantic versioning may not be adopted in the long run.

5 days later