• Hello_there@fedia.io
    link
    fedilink
    arrow-up
    2
    arrow-down
    1
    ·
    1 month ago

    I think that story contrasts well with some advice I saw from maybe Pirate Software. He said - younwant tonmake an engine if you want to do something specific that can’t be done with a stock engine. Animal well seems to fit the bill.

    • 🇰 🌀 🇱 🇦 🇳 🇦 🇰 ℹ️@yiffit.net
      link
      fedilink
      English
      arrow-up
      7
      arrow-down
      1
      ·
      1 month ago

      What is Animal Well doing that couldn’t be done with a stock engine? Genuine question; I’ve only seen videos and it looks like a rather standard kind of platforming game. What’s going on under the hood?

      • baguettefish@discuss.tchncs.de
        link
        fedilink
        English
        arrow-up
        7
        ·
        1 month ago

        I don’t think it’s necessarily that something can’t be done, but each engine has its own idiosyncrasies and ways of doing things, and if you want to build something unique you’d still have to build all your own ways of doing something in another engine on top of the already existing ways of doing something. There is also a lot of flexibility in rolling your own engine, and it’s leaner too. Of course you can create an Animal Well in Unity, but out of the box it has very many systems that are unneeded, get in the way, possibly can’t be disabled and take up resources, bugs that you can’t fix and have to rely on the unity team for, etc. And if you do find bugs that you can’t work around and you use an older unity version (because migrating to newer versions could break things, and you started development 6 years ago) the bugs often won’t be fixed as your unity version isn’t supported anymore.