AppLovin’s attempts to acquire Unity last year turned sour when Unity opted for a merger with rivals ironSource instead . Now, in the ongoing shockwave of Unity’s unpopular introductio…

  • @halcyoncmdr@lemmy.world
    link
    fedilink
    English
    189 months ago

    That’s because both Unity and Godot use C# while Unreal uses C++ for development. It is much easier to move from Unity to Godot since they use the same language for development. Moving to Unreal basically means starting over.

    • KSP Atlas
      link
      fedilink
      English
      69 months ago

      Unity C# and Godot C# havr different APIs and writing in GDScript is best practise in godot afaik

      • @murtaza64@programming.dev
        link
        fedilink
        English
        39 months ago

        Yeah exactly, Unity and Godot both use C# the same way React and Svelte both use JavaScript. Definitely some level of transferability, but honestly worth learning GDScript in my opinion because it’s a simple language and a pretty good fit for game scripting, and the one that gets first class attention from Godot.

    • jayrhacker
      link
      fedilink
      49 months ago

      Pretty sure Godot has it’s own scripting language (hence the prompt converting all the C#/JS code from Unity).

      Unreal is C++ but it’s also another commercial proprietary engine, so they could rug-pull in the same way.