• pory@lemmy.world
    link
    fedilink
    English
    arrow-up
    4
    ·
    1 year ago

    They’ve been working on a new game ever since Spire stopped getting regular updates. The project was in Unity though and this little dancing game was a three-week “jam” game so that Mega Crit could try out the Godot engine and see if it was a viable alternative to Unity for their next real project. Turns out they do like Godot and have ported their in-progress game from Unity to Godot and can now continue development!

    • sushibowl@feddit.nl
      link
      fedilink
      English
      arrow-up
      2
      ·
      1 year ago

      They released this jam project like two days ago. I highly doubt they’ve ported their in-progress game to a new engine in that short amount of time, that’s a significant effort that could take months.

      • CatLikeLemming@lemmy.blahaj.zone
        link
        fedilink
        English
        arrow-up
        2
        ·
        1 year ago

        Yes and no. I’ve seen people roughly port smaller games over in a single weekend. I’d probably take a guess of about 1-2 weeks, not multiple months. Godot is surprisingly similar. Obviously it’s not all gonna be best practice, but since it also supports c#, you can more or less just copy and paste the code and slowly sift through compiler errors, replacing old Unity stuff with new Godot stuff. It’s a pain, but not quite as much as you’d expect

        Take a read for yourself: Brian Bucklew porting Caves of Qud from Unity to Godot

      • pory@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        1 year ago

        Ah sorry, didn’t mean to be fully past-tense there. One of the programmers swapped off the jam project after two of the three weeks to begin the work porting their next game to Godot, because 2/3 of the jam time was enough for Mega Crit to go “ok yeah we like Godot