• poVoq@slrpnk.net
    link
    fedilink
    arrow-up
    0
    ·
    2 years ago

    That someone felt the need to make such a tool is a seriously bad sign about version compatibility in Godot.

    • popcar2@programming.dev
      link
      fedilink
      English
      arrow-up
      0
      ·
      2 years ago

      Godot 4 is a major overhaul of the engine, it’s not meant to be compatible with 3.x projects. Godot 4 is stable and won’t change any time soon.

      • poVoq@slrpnk.net
        link
        fedilink
        arrow-up
        0
        ·
        2 years ago

        Godot 3.x and 4.x are major release versions that break API compatibility. It is very unlikely that you are developing a game for both versions the same time, so no need for a tool to switch easily between them.

        I am not talking about general stability, but API stability. Normally you want a game project to work with any version of the Godot 4.x release cycle.

        • Kylamon1@lemmy.world
          link
          fedilink
          arrow-up
          1
          ·
          2 years ago

          I have a released game in 3.5. It is not realistic for me to update it to 4.0.

          I have to keep that code in 3.5, but if I want to start a new project in 4 I need to keep both versions on my pc. This is why the tool would be helpful. So I can easily switch between the 2 versions.

    • Rho@programming.dev
      link
      fedilink
      arrow-up
      0
      ·
      2 years ago

      if your game is in production you risk introducing bugs with every update, but you will probably want the latest version of the engine for your new game

      • MJBrune@beehaw.org
        link
        fedilink
        arrow-up
        0
        ·
        2 years ago

        It really depends. If your game is released to the public in like early access or such then not upgrading might be ideal.

          • MJBrune@beehaw.org
            link
            fedilink
            arrow-up
            1
            ·
            2 years ago

            Sure but that doesn’t mean you really want to do an engine upgrade. I know a few games that aren’t going to move to Unreal 5 since they were released into early access.