Basically don't update existing games & stop using Unity completely & you're good.
Technology
This is a most excellent place for technology news and articles.
Our Rules
- Follow the lemmy.world rules.
- Only tech related content.
- Be excellent to each another!
- Mod approved content bots can post up to 10 articles per day.
- Threads asking for personal tech support may be deleted.
- Politics threads may be removed.
- No memes allowed as posts, OK to post as comments.
- Only approved bots from the list below, to ask if your bot can be added please contact us.
- Check for duplicates before posting, duplicates may be removed
Approved Bots
No, Unity is still saying they want a cut of old games if they're ever newly installed.
And this clause will give unity some fun lawsuits for those old versions
I'm really hoping some of the bigger Unity devs, like the people that made Rust or Among Us sue, as most of us don't have enough money to even stand a chance in court against Unity's lawyers...especially once they have all that nice runtime money to spend. 😒
Thinking small there, there are several Unity games published by big dick AAA corps.
Like Hearthstone, most of Kings catalog, the Doom ports were wrapped in Unity. Plus there's a lot of Unity games on Gamepass and that's Xbox 's bread and butter right now so Microsoft could just slap the shit out of em or just buy em out entirely (might be smart just for the King purchase itself).
My guess is that AAA developers will just negotiate individual contracts that are more favorable for the developers. They're not going to sue when they can just work out a special deal.
Well yesterday, Unity decided they were gonna get Sony and Nintendo and Microsoft to pay the fees for smaller studios (lmao wat).
I don’t think Unity understands exactly how many top-tier lawyers those companies are going to bring to the table in the interest of legally curbstomping then.
"y'know, maybe Reddit and Twitter are on to something"
-Unity CEO, probably
Maybe a tiktok challenge for rich people?
Lmao when you're trying to turn your company into a bloodsucking vampire but you forgot that long ago, you told your lawyer to chain the coffin in case this very thing happened.
Fuck Spez… oh wait..
I want to know who hired that fucking CEO and put him up to purposefully tank Unity.
This can't be anything less than a blatant attempt to destroy a company so who would have a vested interest in destroying Unity? It can't just be for money.
Sadly, there often comes a time when a critical mass of the business leaders decide "you know what, I want to cash out and no matter how disastrous this will be long term, I think short term this will milk some revenue out of some captive audience".
In the IT industry, that time is usually when Broadcom buys you.
You've hurt me right in the vSphere.
What a lot of people at these companies don't understand is that other options existing means people will find a way to continue without you... The more that happens, the larger the community... the faster you fail.
When Broadcom announced buying VMWare, literally all the IT subreddits in unison looked for other alternatives. We're on Proxmox now, it's been a better product than VMWare in literally every way.
It's also called the trust thermocline. Once a certain level of exploitation is reached, customers leaving suddenly goes very quickly and usually unrecoverable. The straw that breaks the camel's back.
Or in the case of unity, you smash the poor camel with a baseball bat and are very surprised it tries to bite you.
this means that if Unity sends you a bill, you don't have to pay it, and if they take you to court, you prove that you're acting within the terms of the license you agreed to, which keeps your lawyer fees to a manageable level because you already have all the documents you need: the contract and your source code.
I mean right? IANAL.
If it affects your rights then yes. It's not just that they're sending a bill. For example, if it is illegal to change a TOS to suddenly charge for something that wasn't in your jurisdiction then it's probably affecting "your rights".
Even then, it only says the current calendar year. They're making the pricing change on January 1st, right? If so then you're probably out of luck.
So basically unity wants money even for games made on their engine before this shitty update. All older versions of games with older versions of unity are eligible to be monetized. Forget ethical, how is that even legal?
Unity, I hope you die. Sorry to all the Devs who put their soul into developing it.
What is it with tech companies being too shitty lately?
The Venture Capital Well is running dry, tech companies are turtling up their data so other tech companies dont use AI to scrape all their content... its the 12th hour of the tech bubble and they're all scrambling to become real companies that make, you know, money. Problem is they dont know how, and customers dont want to pay them for the garbage they used to tolerate when it was free.
The lack of "easy money". A lot of companies have had accelerated growth due to an influx of investments which were mostly interest-free (or very low interest) loans . You didn't have to have a good product - just overinflate your value till your IPO, then the value will determine stock price, everyone gets rich.
Now that interest rates are higher, investors want a lot more bang for their buck. Couple this with companies that no longer know how to make good products, now they're just squeezing shit dry and scheming and scamming their customers to fulfill their one and only legal obligation: make more money for the shareholders.
Capitalism. While the average person is frustrated over their grocery bills being 2x, the corporate ghouls are trying to milk as much money as they can. Not to mention I believe they pulled out their shares before the decision was made so it seems like they were trying to just cash out before shit hit the fan.
Everything is being run on borrowed money, even major studios like Marvel or Blizzard take injections and answer to share holders / venture capital, instead of just making a better product.
I know Unity claim they can apply their new pricing to old versions anyway, but setting that aside, how practical is it to simply stay on Unity 2022 LTSB or earlier?
I'm not a software developer, I'm a CAD modeller. My company pays Autodesk a substantial amount of money every year for licence tokens which grants us access to new releases, but using the latest is pretty much unheard of.
For AutoCAD, 2022 is the default (2024 is current) although they don't seem to have added much of interest since v2019. For the likes of Civil 3D and Revit there are useful updates in newer versions, but the version used is locked in at the start of a project, and upgrading mid scheme is only done in exceptional circumstances.
If Autodesk came out with some kind of scheme in their 2025 tos that said "if you model a bridge in Revit, we will charge 5 cents for every car that crosses or passes under it" then we could easily stick on 2024 for a decade, more than enough time to skill up on the alternatives.
You can't do that in unity, because each version has somehow a major bug ruining your life or your project.
They usually only fix them after they introduce another bug that breaks another part of your project, so it's a neverending race.
You don't wan't to reimplement everything yourself and they are always "working on it" so you trust them
If those were the terms you signed, those are the terms that matter.
Can someone help me understand? Maybe my understanding of contracts is too simple but in this example:
I've developed and published a unity game. The game is complete and will receive no future updates from me, but will remain on sale for the foreseeable future.
My understanding of the current situation is that unity is somehow claiming these new terms will apply to my game. But I don't see how that's feasible. Shouldn't my relationship with unity be at an end as the product was completed? Would I have to de-list my completed game to avoid charges? How is that legal?
The game is complete and will receive no future updates from me, but will remain on sale for the foreseeable future.
That's the sticking point. A game could be complete, and receiving no material updates, but still need to be "updated". Sometimes the app stores require a re-compile and you will be bound by the new terms.
In the worst cases, a highly played but low earning game (like Flappy Bird) requires a recompile to update the minimum API level it supports in the Google play store. There are no gameplay changes what-so-ever. If you don't re-compile and update it, Google will de-list the game. But you also can't submit the update unless you accept the new terms.
If this is true, they're really screwed. No one is gonna use the new versions.
Well good luck to Unity in fighting massive games like FGO or Genshin.
Internet archive is awesome
Fuckin hell, one of my favourite game was about to ditch flash (yea I know lol) for Unity and then that. They invested tons of money, idk what will happen
I'm pretty sure there are open source alternatives to this?
Anybody care to shine some light on which projects would be comparable, and how they stack up against unity?
Godot, it's the most mature of the bunch. It's a little different than Unity, but it's definitely very user friendly, really powerful and has an active community.
Not a game dev but I've had interest in using Unity for machine learning. I'm now trying out Godot since it does have quite a few ML libraries and it seems to be maintained better than Unity's ml-agents.
Unity-ml-agents is quite a hassle to deal with but a few months ago I wasn't able to find any altrrnatives. At least one good thing that came out of this is that I learned that there is an alternative to using Unity now.