• MBM@lemmings.world
    link
    fedilink
    English
    arrow-up
    67
    arrow-down
    1
    ·
    1 year ago

    Taking a fixed percentage of the profits/revenue is reasonable. Taking a fixed amount of money for every install is insane.

    • kicksystem@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      arrow-down
      38
      ·
      1 year ago

      Tracking revenue of thousands of developers over the whole world is impossible. Maybe put yourself in Unity’s position?

        • kicksystem@lemmy.world
          link
          fedilink
          English
          arrow-up
          1
          arrow-down
          28
          ·
          1 year ago

          It’s based on downloads. It is easy to track those.

          “We are introducing a Unity Runtime Fee that is based upon each time a qualifying game is downloaded by an end user. We chose this because each time a game is downloaded, the Unity Runtime is also installed. Also we believe that an initial install-based fee allows creators to keep the ongoing financial gains from player engagement, unlike a revenue share.” https://blog.unity.com/news/plan-pricing-and-packaging-updates

          • nous@programming.dev
            link
            fedilink
            English
            arrow-up
            16
            ·
            1 year ago

            Games qualify for the Unity Runtime Fee after two criteria have been met: 1) the game has passed a minimum revenue threshold in the last 12 months

            So revenue still need to be tracked like it was before so they know when to start charging. This just adds another metric to track, not replacing anything and does not make anything easier.

            Also we believe that an initial install-based fee allows creators to keep the ongoing financial gains from player engagement, unlike a revenue share

            This from the CEO of unity John Riccitiello who introduced loot boxes at EA and famously called developers that don’t have ongoing monetisation of games fucking idiots. Yeah, fuck that shit. This will just penalise developers that sell their game and don’t constantly try to grab as much money from their user base as they can. Exactly what he wants to see. Fuck that guy he seems to destroy everything he touches.

      • MBM@lemmings.world
        link
        fedilink
        English
        arrow-up
        14
        ·
        edit-2
        1 year ago

        It’s what Unreal does:

        Once you’ve begun collecting money for your product, you’ll need to track gross revenue and pay a 5% royalty on that amount after $1 million USD in gross revenue is earned.

        Also, right now Unity forces you to take a subscription to their paid version when you make more than $100k a year.

        • Corkyskog@sh.itjust.works
          link
          fedilink
          English
          arrow-up
          4
          ·
          1 year ago

          I was wondering how they would do it with tiny companies using excel spreadsheets to track… but if it’s only 1M+ companies they have to have decent books, so that makes it easy.

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

          Once you hit a $1m target, they’ll be wanting to see your books yeah. That is a much smaller number and doable. Believe me, tracking revenue of other companies is a pain in the ass though. I’ve done a number of OEM deals and revenue based OEM deals are much more complicated than usage based OEM deals.