RichHopefulComposer
Member
I'd imagine you'd enter into an agreement to them that opens up their financials to you. If they refuse, they don't get the export. If they refuse, you revoke their license. If they develop for two years with it, and release a game, and then refuse, then yeah, I guess you have to sue them or take a "loss." In quotation marks, because any developer this scummy is just going to pirate your software anyway, or at the very least, they'll just use something free like Unity. I think Unity does it by just trusting that anyone who makes real money with their game will pay what at that point becomes a paltry license fee. It seems to be working for them, somehow. They're pretty popular. Maybe it's because they have more resources to sue people and enforce their licences. I don't think so, though. I think most devs will just pay for their licenses if they're making money with your program.It's impossible to track income from developers as they can sell their games anywhere at at price, so the only thing you can track is the number of plays. This would require forcing everyone to leave runtime analytics on, and make the erroneous assumption that every play, from each device is a separate paid game, at a set amount. This is obviously not realistic, and on top of this, you have to be prepared to sue whoever refuses to grant access to accounts - even when the terms of use are clear, some will just refuse. Then what? This is a massive legal undertaking, and that's not assuming mass revolt where everyone just decides not to.
Only force analytics on people that opt into the console exports? Seems like a simple solution.but it screws the rest of our users by forcing on the analytics,
I dunno. This doesn't seem like a good idea to me. I wish upper management would give you guys more free reign.