nitter.net

nul9o9, do games w Creators of Slay the Spire will migrate their next game to a new engine if Unity doesn't completely revert their changes

They should honestly just move their engine anyway. Unity has played their hand, and showed they are willing to make changes to their pricing retroactively.

JJROKCZ,

Yep, they might roll back the changes this time but they’ve shown where they want to be and now we know. They’ll work their way slowly towards it instead of a sudden change now and it will be less noticeable and harder to fight legally when they do that

slumberlust,

They’re cranking the bad PR to 11 so they can dial it back to 9 and point to it as a compromise.

vanontom,
@vanontom@geddit.social avatar

The exact same thing was said about Reddit execs like Huffman. They never cared enough to compromise. We’ll see if the Unity execs are similarly terrible people, whose greed will destroy the company. Seems like the trend these days.

slumberlust,
Godnroc,

I think most developers can see the writing in the wall there, but switching mid-way through a project will be costly and time consuming. If the changes were fully rolled back, I would still bet many would finish what they working on and then switch for their next game.

JJROKCZ,

Problem is that if your current unity game is successful this year, and then they reimplement the retroactive charge next year, you’re still screwed. If you can afford it then it’s best to change now in order to avoid that mess that might mean you have to delist your game

frickineh,

I’m not sure it’s legal to implement it retroactively. I’d be very curious to get an attorney’s perspective - seems a lot like trying to unilaterally change a contract after both parties have signed. But I have a hard time imagining anyone being willing to develop using Unity going forward.

JJROKCZ,

I feel like any company with a legal department would surely check with them before announcing something like this. But maybe unity is so poorly ran they don’t have a legal team or didn’t check idk

zaphodb2002,

I think you overestimate how much they care about doing illegal things. They will try it, and if someone can prove it’s illegal, they’ll pay a minor fine and stop, maybe. Otherwise they’ll get away with it. That’s how corps look at laws.

frickineh,

I would think so too but this entire decision has felt like the company is shooting itself in the foot, so who even knows anymore.

assassin_aragorn,

I mean you’d think so, but look at how often companies get into lawsuits for clearly illegal shit. Plenty of places will still try to enforce arbitration/NDA clauses that have no actual legal basis or consequence.

assassin_aragorn,

There’s no way this is legal unless it’s already in a contract – and even then, it might still be illegal. The notion of charging people more money because you’ve raised your prices after they’ve already bought something just breaks economics completely. You’d be able to sell a bunch of a product for cheap, and then later say sike and charge everyone a lot more.

I’m sure companies would love to do that, but no company exists in isolation. Every single company is buying something from another company to sell their product. If they could do this to their buyers, then their suppliers could do it to them. It would probably end up cancelling any gains you’d get.

I’m guessing this was a move their executives made without any consultation with legal, because it’s the kind of idiotic move only they could think of.

ABCDE,

How can it even be applied?

vagrantprodigy,

Exactly. They should take this as the warning it is, and start work on moving to an engine not run by morons.

SupraMario,

I have a feeling a lot of the engine devs from unity are seeing the writing on the wall and looking for places to jump to. Betting they have a brain drain soon

Gamey,

I bet they will do so for their next game but reimplementing a entire game is FAR easier said than done, something like that could very well bankrupt a smaller studio!

dog, (edited )

I mean it’s easy to reimplement entire games if you’ve built it modularly. Just swap your core game logic to run on another library and the game works the same it did before.

Edit: 'course, exceptions exist like if you wrote everything using their proprietary coding language, instead of using something universal.

Edit 2: It MAY still be possible that a translation/compiler exists that’ll run as a plugin in a proprietary engine, and converts it into something universal.

Overwrite7445,

Game Dev isnt just code. Remaking a project from scratch is a massive undertaking. Porting the code could be difficult too especially if relying on core unity libraries.

dog,

Not downplaying the effort, it still takes time. But not impossible.

How you made it all matters in situations like this.

Cypher, (edited )

I’ve written game engine wrappers and converters for all sorts of code and file types.

It would honestly be easier to fire up Unreal Engine 5 or Godot and start again.

dog,

Well I’d say that was true 5 years ago. Is it still? I’d not be so sure.

Small projects might as well start from scratch.

But projects with years of devtime are best ported.

Natanael,

It also depends on how many engine unique features you used, and what optimizations you applied. It’s certainly possible, but doing it without changing any game logic will require very complicated translation layers which will likely cause performance issues. It might very well be easier to treat it as a porting and refactoring project. You might not even realize which behaviors are unique to each engine if you don’t regularly develop in multiple engines.

dog,

This is true, and I vouch for gamedevs to first test other engines to see the differences.

Calculating for the future is extremely important in pretty much everything.

Also I wouldn’t say there would be performance issues, unless you somehow completely screw up coding and compiling said code.

Projects should work on top of a bottom layer, or translation layer as it’s sometimes called; game logic calls for functions from there, instead of directly from the engine. This is also important for code security.

_move_entity might be calling the proprietary unity_move_object with a different reg stack, but when compiled the performance should be +/- 0.

bane_killgrind,

The things you are suggesting are adding complexity and therefore cost.

It does take a higher level of expertise to adequately abstract away engine specific limitations and requirements.

It’s again an even higher level of expertise and therefore expenditure to account for performance issues with these abstractions.

dog,

Not untrue, but it helps to adapt your future projects if done in such a way.

It does require more expertise, and it takes more time, thus it’d have to be the first thing done for the project, not something you do after everything’s done already.

BURN,

Technically you’re not wrong. The work is done, the logic already exists.

But systems like Unity aren’t like other code where you can rip one section out and still have 80% of a working codebase. Game engines are as fundamental to most of their game code as the language it’s written in. It’s not like you can just drop things into unreal or godot, connect a few interfaces and call it good. You still have to write the whole thing from the ground up.

dog,

As I said, it depends on how it’s built. And how proprietqry the engine is.

Unity from what I know supports universal code/mesh/texture formats, but if the devs opted for the “easier to use” proprietary systems- well, that’s a problem.

Now what I don’t know is how easy are scenes to export in Unity. They’re probably built with Blender or something else though in most cases, unless Unity has drastically changed.

BURN,

Assets are safe, but they often need to be re-rigged or re-formatted. It’s still a non-trivial task though. Levels will need to be rebuilt, open worlds have to be started almost from scratch, and a lot of other things I can’t think of off the top of my head.

The real problem is underlying systems. Unity often handles networking, render engines, game logic and most other things. The reason Unity was so popular was because it was easy to use (and free). Game code will need to be at minimum heavily refactored, if not rewritten, as anything that interfaces with the engine needs to be changed over. Just like you can’t just port c++ -> c# without major changes, you can’t port a game engine without major changes too.

Unless theyve built everything as a separate code bundle, only interacting with the engine at a bare minimum, there’s no way to change with minor impact. It’ll be a huge project that will also require the engineers to learn a new stack that behaves differently, further slowing down the process.

AeonFelis,

The surface area is huge. This is not an SQL database where you can just change the ORM’s backend.

dog,

Depends how it’s built.

AeonFelis,

If you don’t use anything from the engine itself, implement everything from scratch, only using the engine as an entry point that launches your own code, and pay unity two thousand dollars per year per seat for that privilege - I guess porting should be fairly easy.

dog,

If you ask me engines should be free for most indies (UE, Godot?), because they’re not making millions. But yeah. I get it’s not feasible for most new devs especially, and senior devs have better things to focus on.

It’s more a code principle you’d stand behind.

CaptPretentious,

But not moving could be far worse based on what some devs are saying.

AeonFelis,

Not moving is what they’ll do if “changes are completely reverted and TOS protections are put in place”. In such a case, while punishing Unity is still desirable, there won’t be installation fees that justify the costs of rewriting the game.

bane_killgrind,

Alright guys, time to get more copies of slay the spire

BURN,

Just buy them, don’t install them though. That’ll charge them soon

Magus,

Slay the spire isn’t on unity, so that’s fine

BURN,

That’s what I get for not reading

bane_killgrind,

That will be charged after January 1st 2024.

babyphatman,

Alright fine. But I already own it on three systems… takes out wallet

cheesemonk,

I don’t have it on my iPad yet…

SkinnyTimmy,

just

darkeox,

This. It's not easy or trivial but as a long term strategy, they should already plan investing efforts into consolidating something like Godot or another FOSS engine. They should play like you calm down an abuser you can't just escape yet while planning their demise when the time has come.

rockerface, do games w Creators of Slay the Spire will migrate their next game to a new engine if Unity doesn't completely revert their changes

I love that last line.

“We have never made a public statement before. This is how badly you fucked up.”

ABCDE,

A public statement ever? Or about this? If the former, damn.

aBundleOfFerrets,

ever

Doog,

It must have felt good to say but I suspect they’d have better chance of seeing positive results if they avoided confronting the Unity team’s egos.

Tangent5280,

If Unity dies, it dies.

beefcat,
@beefcat@lemmy.world avatar

The only way Unity can realistically fix it at this point is to pull a WotC and not just backtrack all these changes, but implement a legal mechanism that guarantees changes like this cannot ever be retroactively applied to past versions of the engine.

I don’t think Unity will do that.

Oha, do games w Creators of Slay the Spire will migrate their next game to a new engine if Unity doesn't completely revert their changes

Is it just me or are all big companies killing themself right now?

Sigmatank,

Welcome to late stage capitalism. The US is totally doing great…

Knusper,

Yeah, inflation rate is high, so central banks are trying to counteract that by basically slowing down the economy, so that our normally scheduled inflation countermeasures kick in appropriately. Well, and the usual way to slow down the economy is to make it more costly to loan money, i.e. increase interest rates. Which means investors can’t just pump money into any company anymore, they want that money to actually pay out to cover those interest rates. And that means companies need to actually be profitable to get money to finance their operation.

there1snospoon,

So does that mean all these businesses were always doomed to fail anyways, just living on borrowed money/time, and now the bill comes due, they’re all fucked?

vagrantprodigy,

Kind of. In the past investors were willing to be more patient, and company values were artificially high, because they were based on potential profits rather than actual profits. That’s shifting a bit as interest rates go up.

blargerer,

Eh. Most of these companies were profitable. Just not seeing the exponential growth that the stock market dictates when interest rates are high. Unity, not so much, but its revenue was always fine, its just a really poorly run company. Who knows where they piss the kind of money they are pulling in to.

cryball, (edited )

I’d guess that companies that failed to turn profit when money was cheap are most likely doomed. However not all of the hype companies are like that. Some could be barely profitable, but shareholder pressure might push them to heavier monetization practices.

TheBat,
@TheBat@lemmy.world avatar

Barely profitable? Even massively profitable companies indulge in rent seeking behaviour. Line must always go up!

prole,

Welcome to capitalism.

SwingingKoala,

We’ve had capitalism on a gold standard and before circular debt creation too, it’s not that simple.

TranscendentalEmpire,

A lot of the wealth created by venture capital and the service economy were only ever possible with the help of what is essentially free money. With the increase in interest rates and the collapse of a major venture capital bank, those corporations dependent on low interest payments are going to collapse as well.

As interest rates climb and venture capital dries up, the companies who were just scraping by, or dependent on debt loading during development have had their runway cut short.

We are getting to the point where companies aren’t going to be utilize fronting a huge amount of debt as a strategy for long term growth.

Unity looks to be one of the companies who wanted to utilize the slow boil tactic perfected by the likes of Google or Amazon. Where they front the cost of tons of free and convenient services, hoping that companies become dependent on them, slowly creating fees over time until they become profitable.

If I were a guessing guy, they’ve hit the end of their run way, and have failed to secure a new injection of capital sufficient enough to make the payments on their loans. Likely their options have come to find a way to make your payments, or you’ll be giving your entire operation to a bank.

tory,

It’s less about being profitable, and more about increasing revenue, forever, until you have all the money on earth, I guess. There’s no stopping point, each quarter must be more profitable than the previous quarter or the higher up executives panic because $$$$

chaorace,
@chaorace@lemmy.sdf.org avatar

I find it interesting how common it is to blame executive greed/stupidity, as if we all merely got super unlucky when companies were picking their CEOs. Every CEO is different, yet the outcome is almost universally the same: when company longevity and quarterly profits come into conflict, profits win.

The CEO of the modern public corporation embodies that conflict of interest, which is perhaps why they are so hateable – the job is inherently two-faced – but at the end of the day they’re just a face, a name, and a bundle of core competencies. No matter how many CEOs we go through, there will never be one who could satisfy the unending hunger of the public stock market. You will never find one who is not ultimately enthralled. The fundamental concept of know-nothings owning everything is just outright broken.

I don’t know if I think we should burn it all down, but one thing I’m sure of is that the problems won’t stop until we bring the people with investment money into close alignment with the long-term interests of the corporations they own (and/or oust/eat them)

Pansen,
@Pansen@feddit.de avatar

Simplified: If you can borrow 1 Million USD for 0% apr and earn 1000 USD with that, you have 1000 USD in profits. Now change the apr to 5% and you are 49,000 USD in the red.

gila,

This would make sense if Unity increased their fees, but it doesn’t make sense to invent a new revenue stream based on a metric you can’t even accurately measure. That’s profit-seeking.

TranscendentalEmpire,

I’m guessing it’s their last ditch effort to remain in good solvency. A board member making trades before a big change is almost always a sign of the rats abandoning the ship.

gila,

Why can’t they remain solvent by adjusting their fee schedule though? It’s the same boilerplate terms other engines seem to make ends meet with. There are many different ways to correct course in the scenario presented, but the action taken doesn’t suggest that’s the scenario they’re in. Corporate profit-seeking is the primary driver of the inflation in the global economy - I think the above commenter has put the cart before the horse.

TranscendentalEmpire,

Why can’t they remain solvent by adjusting their fee schedule though?

Likely they’ve been remaining solvent through private equity, which has probably dried up. Their fees were probably just enough to entice further investment, but most of these companies operate on paying loans with new loans until they can become profitable in the long term.

Usually when a price hike that doesn’t make sense happens, it’s because they’ve failed to get a new injection of capital to remain in solvency. So they have to speed up the fee schedule to make their payments to the investors.

Corporate profit-seeking is the primary driver of the inflation in the global economy - I think the above commenter has put the cart before the horse.

It’s a public IPO, they don’t have to be profitable, they just have to appear as if they will be profitable to increase share price. This kind of hike is not something that a public IPO would do as it will assuredly drop stock price, which is illegal unless there is no alternative.

gila,

Without providing any basis for their charges, and without a way for devs to independently validate them, I can’t see how the charges could even be considered valid legally, let alone pull them out of insolvency. A dev fee per fingerprinted installation doesn’t have any precedent in the SaaS space to my knowledge. I don’t think it would be illegal for an IPO to do this if it was truly meant to increase longterm profitability - e.g. price speculation that’s happened today could similarly happen for any reason at any time on any stock. But the point is it won’t work without a monopoly they don’t have - they’ll have to go back on it (at least with regard to games already released), or end up in costly litigation

TranscendentalEmpire,

Without providing any basis for their charges, and without a way for devs to independently validate them, I can’t see how the charges could even be considered valid legally

Ehhh, it very well might not be. But service providers have an awful lot of control of their platforms and who and how they allow access to it, and for how much. A lot of the interpretations in IP courts when it comes to the digital service seem to be about 5 years behind the actual industry. Add on the fact that a lot of the people running the IP courts barely know how to operate a computer, let alone the ins and outs of digital media and we usually get an environment that’s skewed towards the industry.

A dev fee per fingerprinted installation doesn’t have any precedent in the SaaS space to my knowledge.

I think it would be interpreted pretty close to what reddit did with their API access. Technically it’s just a different type of service fee, and it’s backed by a pretty simple logic of offsetting the cost of the involved traffic.

I don’t think it would be illegal for an IPO to do this if it was truly meant to increase longterm profitability - e.g. price speculation that’s happened today could similarly happen for any reason at any time on any stock.

The main sticking point would be that you would have to prove that there is a logical path to long-term profitability that surpasses or offsets the resulting devaluation of pursuing a completely different profit model.

I think it really depends on how big the devaluation will be at the end of everything, and if they loose large clients specify their reasons for leaving.

It’s all pretty complicated, but Im still guessing theyre having solvency issues, just by looking at their IPO price since the last quarter of 2021 they’ve lost about 50% of their value without any real signs of recovery.

gila,

It’s not really an intricacy of IP law though, it’s kinda one step away from a contract saying “I get to write a blank cheque from you to me. Don’t worry, I’ll put in the right amount you owe, and if you don’t think I did just tell me and we can talk about it. I reserve the right to say no though”

To legally charge the dev, an invoice has to be raised. That’s a legal document, there’s an item on it, a quantity, and a price. If the details of the invoice cannot be verified by either party, it is invalid. About as fundamental a principle in contract law as you can get, I imagine.

The way it’s different to reddit is that Unity wants to charge per installation on unique hardware. That is, if you buy a license for the game, and install it on your PC as well as your Steam deck, then the devs need to pay 2x install fees.

TranscendentalEmpire,

It’s not really an intricacy of IP law though,

It is in the fact that the game was built on their platform using their IP. They may own the game they created, but they don’t own the right to distribution, that’s a service.

legally charge the dev, an invoice has to be raised. That’s a legal document, there’s an item on it, a quantity, and a price.

That’s if you are doing product business, the service industry has more flexibility in their terms of service and how much they can charge for it. The option is typically to discontinue the service or to pay for continued service.

The way it’s different to reddit is that Unity wants to charge per installation on unique hardware. That is, if you buy a license for the game, and install it on your PC as well as your Steam deck, then the devs need to pay 2x install fees.

Right, and as a service they will claim that additional downloads are an responsible for the loss of additional revenue, one they wish to offset to the customer who created it.

I’m not saying that this is a good thing, just explaining that the service industry has a lot leverage in court.

gila,

And I’m going a step further to say that’s not actually a defensible argument. The distribution is a distribution of game licenses with associated terms, and those terms don’t dictate a limit to the consumer on the number of installations on hardware they own for private/non-commercial purposes. For Unity to argue additional installations per license represent lost value is an argument against the terms of the licenses, not the terms of their arrangements with devs.

Lost revenue obviously isn’t the reason for it, anyway. It’s almost certainly due to technical limitations of their data collection method resulting in them not being able to associate unique installations with their associated license. So the reason devs must accept a degree of inaccuracy that inherently favours Unity is that it would be illegal for Unity to be accurate.

TranscendentalEmpire,

The distribution is a distribution of game licenses with associated terms, and those terms don’t dictate a limit to the consumer on the number of installations on hardware they own for private/non-commercial purposes.

Right, but it’s not unity who is selling the game license. Nor are they limiting the end consumers ability to download the game as many times as they wish. They are just charging the dev for the use of server space and traffic.

argument against the terms of the licenses, not the terms of their arrangements with devs.

The arrangement with the devs is literally the only thing they have control over… it’s a service based company. Services are allowed to change their terms whenever they want, you don’t own access to their services, you pay to access them. If they change their terms of services and you don’t agree, you stop paying for the continuation of service.

TOS agreements are for the benefit of the company, not the benefit of the consumer. You can sue or arbitrate over the TOS, but it’s primarily only successful in cases involving negligence that harms the client e.g a leak of sensitive data that makes someone loose an important client.

Lost revenue obviously isn’t the reason for it, anyway. It’s almost certainly due to technical limitations of their data collection method resulting in them not being able to associate unique installations with their associated license. So the reason devs must accept a degree of inaccuracy that inherently favours Unity is that it would be illegal for Unity to be accurate.

I think that’s quite an assumption… servers cost money, sending a large amount of traffic through them cost money, it’s pretty standard for service companies to increase fees with increased server usage.

If I were a guessing guy, I would imagine that being able to track unique downloads would be kinda important for a gaming dev service.

Resonosity,

And it’s most costly to increase interest rates not because those directly affect the investors, but because those interest rates affect the borrowers since the borrowers will need to make more and more money to be able to pay back the initial injection + interest.

If borrowers don’t think they can pay back, then they probably won’t borrow in the first place. If they do borrow but don’t make enough to pay back those loans + interest, then the investor loses out.

And if borrowers don’t borrow in the first place, then investors sit on their money when they could theoretically inject it into other businesses so they can earn on what they own, and not just let their assets stagnate (or decay). To investors, this might also be perceived as a loss.

Do I have that right?

Knusper,

In principle, yes, although two things to note:

  1. Borrowing isn’t always the active part. When a company is listed on the Stock Exchange, then investors play the active role by buying or selling their stock.
  2. Most investors don’t just have tons of money laying around. They have property, which they can list as security when borrowing money from banks. And then they lend that borrowed money to companies seeking(/allowing) investment. That means:
    a) With high interest rates, investors do have a need for their lent money to pay out, too. As do the banks, because they borrowed it from the central bank.
    b) Ultimately, lots of money will be given back to the central bank. The money is effectively removed from the economy then. If you’ve ever heard that inflation comes from too much money being in circulation, that’s how that ties back in.

I’m no expert either, though. I’m just summarizing what makes sense to me and what I’ve learnt from making this post a few weeks ago: feddit.de/post/2514573

Resonosity,

Oh I see, so it’s like a merry-go-round, and everyone wants to have their money returned with more than they borrowed so that not only can they have some left over for themselves, but to also pay back those they themselves borrowed money from in order to lend in the first place. Recursive lending/borrowing up until the central banks, like you said.

Risky stuff. If any single entity along that lending/borrowing chain/network flops, it can send shockwaves to everyone else, all the way back to the central bank.

Thanks for the 2 cents.

Gamey,

Well, with the current happenings around the world loans got a lot more expensive and that’s basically what internet companies run on since the start, many of them never made a profit but even others will run their buissines to the ground during inflation and shit!

Bread,

Corporate suicide is so hot right now, all the cool companies are doing it. Are you really even trying if you can’t feel the pain of the bullet in your foot?

JokeDeity,

I’ve said this for about a decade now: I firmly believe this world we live in now is the inevitable, unavoidable result of having every company run by people with business degrees and no passion for the businesses they run. When your entire education was focused on how to extract one more penny from customers and how to psychologically make addicts out of everyone, this is what we end up with. I fucking hate it. Everything is enshitified and it sucks.

greenskye,

Agreed, VC have poured free money into excellent, but unsustainable businesses trying to chase ‘growth’ long enough that they can sell out just before everyone realizes that it won’t make money. It’s just a scam of rich people preying on other rich people.

Instead of trying to build a self sustaining company to begin with (which requires hard work to balance revenue against customer needs and desires) they build ‘free’ products that people love, but can’t make money, only to switch the company to crappy products that people hate, but now are trapped into using.

Our entire digital economy is built on these bait and switch companies and it sucks

whoisearth,
@whoisearth@lemmy.ca avatar

I disagree. This is all the system working as expected. There is no such thing as infinite growth and yet we are conditioned to always need it or else it’s a failure.

We are on an ever accelerated race to the bottom.

The definition of success is woefully broken.

JokeDeity,

I feel like we’re saying the same thing.

MeowZedong,
@MeowZedong@lemmygrad.ml avatar

I feel like this trend was outlined in economic theories over 100 years ago.

whoisearth,
@whoisearth@lemmy.ca avatar

Same thing different rhyming pattern ya.

FlowVoid,

The system may be failing, but “infinite growth” is the natural result of inflation which is intentionally targeted to a positive number.

If you think your salary should keep up with inflation, then you too need infinite growth.

tigeruppercut,

result of having every company run by people with business degrees and no passion for the businesses they run

You’d think that even soulless business ghouls would’ve learned somewhere along the way to put a price tag on things like long-term customer loyalty and the soft power of your brand. So either they’re too dumb to take all the variables into account or they’re looking only at short term gains.

JokeDeity,

Short term gains, every time. These people will take a dollar today over ten tomorrow every chance because they have tunnel vision and only focus on immediate profits happening RIGHT NOW. Ironically the people most likely to drone on about investments are the least likely to really understand their functionality and what investing time or money into something is supposed to mean and accomplish. Most companies these days feel like their just trying to gobble up enough cash to survive their impending failure, it feels so bleak.

MisterHavoc,

This angle is absolutely brutal. Never seen it that way.

stealth_cookies,

Sort of but not exactly, the recent shift is because money has gotten expensive and now investors are wanting to take a profit rather than tossing money around hoping to get lucky. So now these business types are scrambling to do anything that makes the business profitable when their entire business plan was unsustainable without the constant influx of money keeping them afloat under the guise of “growth”.

Zink,

I think I disagree a bit. It is the owners of the companies that have no passion for what they do. They just want that particular position in their portfolio to appreciate or spit out dividends.

Then they put the MBAs in charge to get the most efficient use of capital.

dinckelman, (edited )

We just live in a dystopia. The leadership will milk you dry, for pennies, for short term profits. When you’re this greedy, you can’t see more than a day into the future. It’s just another reminder than corporations aren’t your friends

XEAL,

The poor guys just want to fulfil the infinite company growth expectations of their stakeholders.

Eat the rich. ALIVE.

assassin_aragorn,

What really bugs me is that it’s not even infinite growth they’re after. What they want is as high growth as possible as soon as possible. Planning a sustainable long term profit business would mean great employee benefits to attract and keep the best, a ton of funding for new product development, and building things slightly more expensive so that they last longer.

There is no financial analysis that would say cutting safety measures is a net positive to your money in the long run. The bill will come due and you’ll lose an extraordinary amount of money when things blow up or derail. If I make a change that raises my risk to 1% over a year to have a safety incident which would cost me 5 billion, I’d have to save more than 50 million each year with that decision for it to make me more money. Plus it would take 100 years for the realized savings to cancel out the event. If it happened before 100 years, I’m at a net negative.

All of that is to say that the stakeholders aren’t just greedy bastards, they’re also dumb as fuck. But that’s not surprising – the type of person with that much money didn’t get it from consistently working over time. They think playing fast and loose will work in their favor always.

Natanael,

“activist investors” of the worst kind has forgotten what makes the companies valuable and want quick money

dudewitbow,

Publicly traded companies*

Private ones dont always have CEOs chasing every penny looking for only short term gains.

Trebach,

Depends on if they still have private investors propping them up.

If they've not paid back their loans to the private investors yet, said investors are looking for their loans to be paid back and then some.

paddirn,

Not just companies, but countries too. We’ve apparently reached the Age of Idiocy where everyone that got big is just doing these epic face-plants. I don’t know if it’s desperation, arrogance, greed, or a combination, but so many shitty decisions coming out left and right all over the place.

pyr0ball,

Late stage capitalism. You can’t expect year over year growth for eternity without running into a resource cap. Profit growth is all the shareholders care about because it’s literally written into United States economics laws that investors get paid first. All these dirty tricks and bad decisions are coming from CEO’s with limited understanding of the effects of their policies, trying to push for an extra 2% on top of their already obscene margins

andy_wijaya_med,
@andy_wijaya_med@lemmy.world avatar

It’s time we move away from capitalism. :( It was obvious years ago that it’s not a sustainable ideology in the long run…

Epicurus0319, (edited )

I like to call it the “2023 Userbase Alienation Olympics”

Viking_Hippie, (edited ) do games w Unity issue an apology on Twitter for "confusion and angst" over the runtime fee policy.

Big “I’m sorry you were offended by the correct things I said and did” energy

Hector_McG,

Unity have already established market dominance, if not effective monopoly, as the mobile gaming development platform. They are in a position of power, they have invested large sums of money to get there, and there is really very little game developers with a product 1 or 2 years in development can do about it.

While this is going to be difficult for Indy developers, they really only have themselves to blame. Part of the task when you are making a major software platform decision as a company is to research your vendor’s financial strategy - that’s basic due diligence. Unity has been loss making for years, which either means they are not financially viable (and not a safe bet), or they are engaging in a strategy of establishing an effective monopoly position to later squeeze dependant customers until the pips squeak.

This is likely just the start, whether it’s through runtime charges, Unity control of in-game advertising, or huge hikes in seat license fees. Possibly all three.

Viking_Hippie,

While this is going to be difficult for Indy developers, they really only have themselves to blame

In the same way that underpaid workers are to blame for not “just” finding and getting a better job or “learning skills”. Fuck off with that pro-corporate victim blaming.

Hector_McG,

Not pro-corporate in any way, I don’t see how you could possibly read that into what I posted. But if you choose to sup with the devil, best use a long spoon.

Viking_Hippie,

In the case of most of the companies affected by the changes, they literally signed up under a different agreement and then Unity changed the terms once they were pretty much locked in and couldn’t change to another engine without serious costs and/or difficulty.

There’s literally no way indie devs are at fault here and yes, blaming them for being victims of corporate fuckery IS taking the side of the corporation fucking them.

Hector_McG,

Unity have lost huge amounts of money, in fact never made a profit for a single quarter, while establishing more and more market share, and their customers never asked themselves how or why?

Chetzemoka,

They're game devs, not an acquisition and mergers team. "We signed contract to do business with xyz terms" should be plenty reliable enough for conducting business. Not "Lol, whut? You didn't read the fine print? Psyche! We're changing everything."

Unity deserve to get sued into oblivion for this

uranibaba,

If I buy a service, I care about the service, not how the company is doing financially. In fact, I don’t even take the time to look at their finances because who the fuck does that? Are you looking into Netflix each month?

RickRussell_CA,
@RickRussell_CA@kbin.social avatar

Something something Stallman was right (about this specific thing, anyway).

amio,

Stallman has always had a bunch of good points. It's just that he's rigid and uncompromising enough about them, and a weird enough dude in general, to turn a lot of people off. "Weird dude" shouldn't matter, but basic human psychology says it does - every time.

Kichae,

"They should have researched that thing the company hadn't done and given no signals that they would do."

Dear God, do you listen to yourself talk? I hope no one else fucking has to.

Hector_McG,

If your vendor is constantly making huge losses while establishing more and more market share, your guy in charge of the financial decisions should be asking themselves what the investors long term plans are. That’s not rocket science.

Marsupial,
@Marsupial@quokk.au avatar

No one ever expected them to go this far.

This retroactively fucks up devs who could never have seen such a move coming.

amio,

they really only have themselves to blame [...] research your vendor’s financial strategy - that’s basic due diligence

Really? They really only have themselves to blame for Unity suddenly making a drastic and poorly thought out change to their pricing policies? Researching with what, a crystal ball?

Hector_McG,

What did they think Unity’s investors plans were, to endlessly subsidise a constantly loss-making platform just for the fun of it?

Blueberrydreamer,

Changing the pricing structure would be a perfectly understandable and predictable outcome. Unity choosing to adopt a wildly unfair and entirely unprecedented pricing model is definitely not something their customers could have expected.

jarfil,

Why not? And how is it even “unfair”? They want to charge for every copy sold, that was made using, and is still using, their software.

People who compare this to Visual Studio vs. the MSVC DLLs, are forgetting all the privative libraries which charge for every copy they get released with.

Unity is pulling one of those; only because they didn’t before, doesn’t make it “unfair”, just a dick move.

Voroxpete,

You’re actually making some valid points here, in regard to the trend of companies losing money as a strategy to obtain market dominance and then turning to monetization after. It’s exactly how Uber and AirBNB got where they are, and it’s a strategy that people need to get more wise to. You’re right, and you should say it.

But for the love of God, say it better than this. The “users only have themselves to blame because they got hoodwinked by a pack of liars and thieves who are very good at being liars and thieves” angle kills any chance of anyone listening to the actual point you’re making because you went and wrapped it up in a giant dose of victim blaming.

If you cook an absolutely perfect hamburger and then spit in it right before serving, you can’t act surprised when no one wants to even try a bite.

JokeDeity,

Security company Guarda permanently operates in the red in the US but keeps itself alive by constantly buying up all the small security companies it can in the US. It’s essentially a MASSIVE ponzi scheme in a sense that it would die if it couldn’t continue to add to it’s ranks.

pimento64,

But for the love of God, say it better than this. The “users only have themselves to blame because they got hoodwinked by a pack of liars and thieves who are very good at being liars and thieves” angle kills any chance of anyone listening to the actual point you’re making because you went and wrapped it up in a giant dose of victim blaming.

I really don’t agree. His phrasing was harsh and unsympathetic, but the world owes nothing to anyone and those developers should have done their due diligence. Trying to cast this in highly broad black-and-white morality isn’t productive. Is it moral what Unity is doing? No. Is it Unity’s right to do this? Legally maybe, but in every other sense, no. Are the developers who decided to use Unity a bunch of wishful thinkers who chose to ignore red flags? Yes. Unity may be thieves, but it’s been clear for a while now that their business model was unsustainable. Everyone who chose to do business with them anyway chose to ignore the warning signs. People are responsible for their own actions, and while they aren’t responsible for being cheated, they are still responsible for ignoring massive red flags with “we’re not a legit business” on them in bright white letters. I, too, blame developers for their share of their predicament, for the same reason that I blame would-be mountain men who starve to death and then get eaten by wolves because they tried to tame a national park with a pocketknife and a Walmart tent.

As for the other people who got really upset, I think choosing to allow yourself to be upset by style to the extent of ignoring the substance is exactly that: an active choice, one you have to consciously make. If you explained to someone why continuing to burn coal for electricity is bad and then finished it with something harsh like “only a total dumbshit would disagree with this”, would that person be justified in saying “What an asshole. Clearly fossil fuels can’t be that bad”? Of course not. If a person did that, they would be in the position of taking in the argument, understanding it, and then actively choosing to disregard it because it conflicts with their feelings. That’s the kind of magical thinking conservatives stoop to when they dispute climate change, the efficacy of vaccines, etc. because they’re butthurt about people saying “of course the world isn’t flat you fucking idiot”. I would hope that people who have a greater degree of emotional maturity than them (i.e. any) would be able to look at a person’s argument from a calmer and more objective point of view. It’s not like that’s even hard.

To be clear, you’re not being unreasonable, but the other people responding to this guy are having proper hissy fits and they really need to get a grip.

uranibaba,

Let’s say that you are right, one should always look at each company you are buying a service from, before buying said service.

How do you even go about knowing if a company is doing something like this? Where do you start?

At what point have you done your due diligent, and can assume that, yes, I will still have the same contract tomorrow as I had today?

pimento64, (edited )

That’s public information and it’s very basic information. Anyone running a business knows to check to make sure anyone they form a partnership with is a legitimate business, the same way you know not to hire a sore-covered meth addict from Facebook marketplace to redo your floors. The fact that they were using proprietary software was already a red flag anyway,

By the way, yes I’m aware you’re just sealioning, no I’m not going to engage with it.

uranibaba,

No sealioning, I just don’t agree.

sebinspace,

deleted_by_moderator

  • Loading...
  • DoucheBagMcSwag,

    If they were so hard up than they should have left Parsec alone instead on lobotomizing it by killing Arcade.

    gravitas_deficiency, do games w Creators of Slay the Spire will migrate their next game to a new engine if Unity doesn't completely revert their changes

    We have never made a public statement before now. That is how badly you fucked up.

    Lmao shots fired. Unity’s C-suite made their own bed… and the bed is made out of anti-personnel mines. I genuinely hope this picks up steam.

    Unity showed their hand when they made the announcement. I had never thought to look up who owned them before. Now that I am aware that they’re majority-owned by VC and PE firms, it’s pretty clear to me that this category of monetization-oriented behavior is here to stay, because that’s how VC and PE operate. Unless and until they somehow get a new owner, it’s my sincere opinion that Unity should absolutely not be seriously considered as a game engine for any new game project.

    Wogi,

    If there’s a penny in your hand, it’s a penny they need. Leave not one cent to be saved, not a morsel for tomorrow, because the people who control the money, want to own it all too.

    There’s a subscription for every need, for every hobby, for ever facet of reality. No matter what you do you can give one of these firms between 30 and 300 dollars a month to send you a box of crap you don’t need.

    There is no aspect of your life that is not fully monetized, and if there is, they’re coming for it. A stroll through the park? Buy water from a fountain that used to be free. An old game with friends you love? Why not buy the expansion, play online only a small fee to have the latest updates and play with anyone! They’ll find any avenue to sell to you and completely miss the point of what it is you’re looking for, in the quest to fill that need at the highest price you’ll pay.

    gunslingerfry,

    LOL this is how capitalism operates.

    Stovetop,

    This. We’re only just now feeling the sting more keenly in a number of ways because companies are desperate to stay the course with increased profits year over year despite there being a massive global economic slump.

    The 2010’s were full of venture capital pumping money into companies, and when we asked, “How is this business profitable,” they’d respond “Just trust us, bro.” Well, now the well has dried up, the venture capitalists are here to collect, and we all get to be surprisedpikachuface.jpg watching this trainwreck unfold in slow motion.

    Deestan, do games w Unity issue an apology on Twitter for "confusion and angst" over the runtime fee policy.

    While we were very reasonable, we understand that you just didn’t get it, which made you sad. We understand it feels bad to be sad. To remedy this, we will try again using different words.

    danielbln, (edited )

    Yep. What they should have written:

    “We recognize that our recent runtime fee policy announcement wasn’t well-received. We genuinely apologize for the oversight and any confusion or concern it caused. Your feedback is invaluable to us. We are actively discussing the policy with our teams and the community and will be revising it based on your inputs. Please bear with us as we work through this, and expect an update soon.”

    PR is hard, let’s go shopping!

    Deestan,

    Yep, that has a better tone. There’s a limit to how good a statement you can make when at the core you really plan to do enshittification one way or another, but they could have thrown in a smidgeon of accepting blame also. E.g. “We were unable to provide clear and unambiguous answers to questions that came up” costs them nothing.

    Rentlar, do games w Creators of Slay the Spire will migrate their next game to a new engine if Unity doesn't completely revert their changes

    The Unity to Godot Importer is looking awfully tempting!

    dinckelman, do games w Creators of Slay the Spire will migrate their next game to a new engine if Unity doesn't completely revert their changes

    Even if they do revert it, the trust has been lost. They’ve made mistakes before, but none as stupid as this one

    TwilightVulpine,

    It’s a matter of self-preservation to get away from Unity as soon as possible at this point.

    HerrLewakaas,

    Yeah, you should diversify your skills as a dev because soon the market for Unity devs might become noticeably worse. As a company, if you can afford it it might be worthwhile investing some money into Godot

    sverit, do games w Creators of Slay the Spire will migrate their next game to a new engine if Unity doesn't completely revert their changes

    With the words of the rust developer: Unity can get fucked

    garry.net/posts/unity-can-get-fucked

    Turun,

    I read rust as the programming language for way too long reading that article, lmao.

    EtzBetz,

    Ohhhh me too, right until “Rust 2 won’t be a Unity game”

    Hadriscus, (edited )

    Same I was way confused. Didn’t know of a game also named Rust

    LeadSoldier,

    I’m buying rust and a few other games that I am probably not going to have time to play in order to support these companies.

    Fuck unity! Unite!

    MossBear, do games w Creators of Slay the Spire will migrate their next game to a new engine if Unity doesn't completely revert their changes

    Why stay at all whether they revert it or not? They’re egregiously incompetent and if they’ve done this sort of thing once, they’re going to do it again. Developers should go where their support will help make something better (Godot) and not stick with the crusty old Unity hag that is constantly pawing at their pockets hoping for the jingle of coins.

    cjthomp,
    1. It’s a significant effort to change engines
    2. Even though it’s just one dev, they’re giving Unity a reason to revert. If you just say “Yo, I’m OUT!” then they’ve already lost you and they have no reason to revert on your behalf.
    MossBear,

    If Developers were in a relationship with Unity, it’d be the sort where Unity always comes home drunk and is verbally abusive, but they stick around with the belief that Unity will change.

    Serinus,

    Because changing the engine in an existing project is a huge pita that requires many, many hours and possibly in some cases a full rewrite.

    This also applies to games that would be released in 2023 or 2024.

    Nobody should be considering Unity for a new project, but it’s understandable to make either decision for many existing projects.

    Ripping out the engine of your game isn’t a trivial thing.

    douglasg14b,
    @douglasg14b@lemmy.world avatar

    Many many hours is a massive understatement.

    Thousands and thousands of hours is more appropriate

    terny,

    I don’t know how you could change the engine without rewriting the entire thing basically from scratch.

    mee, (edited )

    It really depends on how modular their codebase is. The Doom 1/2 modern ports they did in 2019 use Unity. But it’s actually still the original Doom underneath and just using Unity for input and output to make porting easier

    MossBear,

    In this case it sounds like they were talking about their next game rather than a current project.

    Stovetop,

    Their next game would be a current project.

    MossBear,

    Yeah, you’re right. I was thinking of it in terms of current project -> next project, but I see that’s not what was meant.

    null,

    “has been hard at work these past 2+ years”

    That doesn’t sound like a current project to you?

    MossBear,

    I didn’t click through and was going based on the headline. My mistake.

    cozycosmic,

    I agree, although a lot of the work going into a game is the game design, art, and iteration, and not just the programming and rigging. And it may actually be a catalyst to rewrite parts better

    my_hat_stinks, (edited )

    Strongly disagree. While a lot of work does go on to art assets which should be simpler to migrate, the code is absolutely what makes the game. There are tons of very successful games with low quality or stock assets, there are very few popular games with broken code.

    Even then, it’s still a lot of effort to check every asset you’re using to ensure they work as expected in your new engine.

    TechieDamien,

    I agree for a specific scenario: if you don’t use many unity specific packages or assets. Then, perhaps you are correct, still I don’t blame anyone staying even in that case, as it is still daunting to take on such a task.

    Hadriscus,

    You’re completely right

    Alimentar, (edited )

    Cause it’s probably not worth it for them to migrate and learn/train on a new engine unless Unity goes forward with their plans.

    But you’re right, this completely destroyed Unity’s reputation. Even if they revert, who’s to say they won’t try something like this in the future.

    HerrLewakaas,

    This is the classic tactic of doing something just to see if people will accept it. Even if they backtrack, they absolutely WILL do shit like this again. It’s just like EA and micro transactions

    TheSpookiestUser, do games w Unity issue an apology on Twitter for "confusion and angst" over the runtime fee policy.
    @TheSpookiestUser@lemmy.world avatar

    Any PR statement that includes the words “we hear you” can be safely ignored

    assassin_aragorn,

    RuneScape 3 recently made an extremely controversial change, and I think they handled the apology perfectly. When they finally made changes and dropped some heavily disliked things, they opened with “we messed up”. Unity needs to do the same thing here if they want a chance to rebuild

    Dark_Arc,
    @Dark_Arc@social.packetloss.gg avatar

    Jagex is respectful not the company I’d look to for inspiration in terms of correcting past mistakes 🙂 For the uninitiated, they legally gaslit the community when they made their first major controversial change roughly a decade ago by “removing the feature” then “adding” the same feature with a different coat of paint.

    assassin_aragorn,

    Which feature are you thinking of?

    And the only reason they’re decent about mistakes is because of the plethora they’ve accumulated. By no means does that mean they get to it quickly nor fix it adequately all the time. But in the grand scheme of company fuck ups, that’s still one of the best. It says more about everyone else than it does Jagex. Still, I appreciate they can flat out say they fucked up.

    Dark_Arc,
    @Dark_Arc@social.packetloss.gg avatar

    The Squeal of Fortune, replaced by Treasure Hunter.

    But in the grand scheme of company fuck ups, that’s still one of the best.

    I really don’t know about that. They seem to do it so regularly that it’s been a borderline abusive relationship over the years. Back when the Gowers ran the company, things operated much more smoothly and particularly the pay-to-win aspects were completely absent.

    There’s no other game I know of with a subscription, pay-to-win loot boxes, cosmetics store, season pass, and bonds. There’s also no other game I’m aware of that has overhauled its combat system to such controversy that it split the game in half (and seemingly most people play the old version) – the closest being Minecraft. There’s also absolutely no game where the developers regularly say “that’s engine work so we can’t do it”, when they own their own engine.

    I still like RuneScape, but at this point I’ve completely given up on PvP in the game and anything resembling fairness. I just expect Jagex to do everything they can to try and entice me to give them more and more money for … ultimately … less.

    assassin_aragorn,

    Ahhhh I totally see what you mean. Yeah the whole thing with SoF going away for TH was disgusting. I don’t even consider it a change really, it’s pretty much the same thing. It still doesn’t sit right with me that they had an option to kill Yelps in a quest as effectively a scapegoat while they changed nothing.

    Completely agree that MTX is out of control and badly designed. I understand why they need it, but they’re going about it the completely wrong way and monetizing the wrong things. It should only ever provide cosmetics. And Jagex is absolutely trying to get more money out of us in return for providing less.

    EOC is something I’ve come to see as a mistake over time. It was way too much scope creep. They should’ve left items and armors and stats the same, and only changed how you dealt damage. Maybe introduce only a couple of abilities to augment combat instead of outright replace it, like bleeds, stuns, freedoms, etc. Plus, OSRS clearly shows that the old combat system could still do interesting and challenging encounters. And yeah PvP on RS3 is laughable and a lost cause, at least as far as the wilderness goes. The popularity of PvP in WE2 makes me think they could do something, but maybe that window has completely passed.

    I don’t know that the engine criticism is fair though. The game has tons of spaghetti code that its built on. And the downside of having a custom engine is that you have to train anyone who’s going to work on it. You can’t hire someone experienced in the system.

    Dark_Arc,
    @Dark_Arc@social.packetloss.gg avatar

    EOC is something I’ve come to see as a mistake over time. It was way too much scope creep.

    Agreed.

    The popularity of PvP in WE2 makes me think they could do something, but maybe that window has completely passed.

    Yeah, I think the right thing to do would’ve been to make the wilderness a safe PvP faction vs faction area that’s basically a continuous version of one of those events.

    I don’t know that the engine criticism is fair though. The game has tons of spaghetti code that its built on. And the downside of having a custom engine is that you have to train anyone who’s going to work on it. You can’t hire someone experienced in the system.

    Any code base can be fixed, it’s just a function of time and money. They can yell spaghetti code all they want, but ultimately Jagex is the one that allowed that to happen in the first place. It’s not an excuse to further gaslight your customers. It’s something you should take accountability on, and work to fix. Done right, having your own engine is an opportunity to do new and exciting things.

    assassin_aragorn,

    It’s certainly a very large financial undertaking to change the engine like that, and at that point they’re honestly better off just making a new game entirely.

    I love your idea for the wilderness, safe PvP for factions would’ve been a lot of fun.

    Dark_Arc,
    @Dark_Arc@social.packetloss.gg avatar

    It’s certainly a very large financial undertaking to change the engine like that, and at that point they’re honestly better off just making a new game entirely.

    They might be doing exactly that FWIW. There’s some evidence Jagex is working on a “RuneScape universe” oriented game in Unreal Engine.

    Still, that’s not the silver bullet that people often think it is. Rewrites are often far more expensive than originally anticipated and extremely risky as even if you intend to make the exact same game, there are often differences that come down to the underlying engine in how the game plays that can be controversial.

    For context, I’ve been on a team that did a full rewrite of a large complicated C# web application in Ruby and I’ve also worked on several C/C++ “desktop” applications that have roots in the late 80s and early 90s. The former is more “fun” in a sense, you can make up for a lot of sins. However, I fundamentally believe that unless the language you’re moving from has serious fundamental issues (e.g. you’re insane and wrote a million line application in Bash), you’re probably better taking a hard look at your application and retrofitting new systems inside of the old application where you most badly need those changes.

    Even in the “worst case” it’s in practice true that most of the code doesn’t need touched, it’s just some really intertwined portions that need revamped. You can often get away with making a new system that replaces the guts of the old, thus powering both the existing code, and allowing you to achieve whatever goal you had in rewriting in the first place (working faster, safer, more readably, etc).

    assassin_aragorn,

    Yeah that’s fair. It’s you can nearly cordon off the engine and then upgrade it to keep the same functionality it could work well. I guess it really depends on estimated hours to figure out if it would be more economic to make a new game or new engine.

    Dark_Arc,
    @Dark_Arc@social.packetloss.gg avatar

    I just am cynical about Jagex’s willingness to spend money in this space. Ever since they’ve been owned by venture capital, everything is penny pinched; it needs to have an obvious return on investment.

    We as players normally only see the content developers in interviews, and they’re often folks that don’t even have proper computer science degrees or training. Jagex internally for years has hired largely unskilled workers into their QA department and then promoted them into “developer” positions that work with RuneScript.

    I’m fairly confident the engine team was a skeleton crew (and one split among developing iOS, Android, and Desktop clients) until the last few years when it became apparent at least some investment into the engine on the server side/more broadly was necessary.

    I looked into joining their engine team at one point, and then promptly walked away when I saw the payscale.

    Basically, I see no reason to give them slack; it’s actually a bit counter productive in my view. The community should be stern that Jagex should address their issues rather than running from them and constantly blaming “yesterday’s Jagex” for why “today’s Jagex” is making bad decisions, can’t do XYZ, etc

    Dark_Arc, (edited )
    @Dark_Arc@social.packetloss.gg avatar

    I also just wanted to add; if you want to look at what this looks like when the game development company is functioning properly look at Crytek and Hunt Showdown.

    Crytek has publicly stated Hunt has a lot of issues internally in its code base. They then responded by committing to fix those issues (i.e. fix their spaghetti), and then they followed up by actually fixing issues (off the top of my head, an advantage when peeking from the left down to how the game handled the player camera was fixed, bugs in the ammo system resulting in a number of issues with reloading were fixed).

    They didn’t stop there though. They said in their last roadmap update, they’re working with their internal CryEngine development team to make major changes to CryEngine (and this is reflected by Crytek’s CryEngine team stopping release of CryEngine to make major refactors for CryEngine 7) to do everything they want to do, remove hacks coded into Hunt’s fork of CryEngine, and pay all the tech debt down to get Hunt running on the most recent CryEngine (and hopefully keep it there, with all the tech advances that brings).

    There was and has been consistent follow through.

    hitmyspot,

    Also any apology for how it was perceived rather than what was done is worthless.

    It’s pretty speak for I’m sorry you are stupid and expendable.

    SirEDCaLot, (edited ) do games w Unity issue an apology on Twitter for "confusion and angst" over the runtime fee policy.

    This is bullshit. There is no confusion. Their new policy was very clear and easy to understand. If the word confusion applied at all, it would be to how/why Unity is doing such a brain dead move that alienates their entire user base. This is a weasel word announcement that doesn’t say what it should, namely ‘we fucked up and we’re sorry’.

    zepheriths,

    My god, they’re becoming alien ants

    Beemoe,

    And just like, the movies, we play out our last scene.

    CountVon,
    @CountVon@sh.itjust.works avatar

    The Unity execs thought they were being smooth criminals, instead they came in too rough and got busted.

    SirEDCaLot,

    Stupid voice typing… fixed :{

    detalferous,

    “we’re sorry for how you reacted”

    Appalling

    cjsolx,

    Brain dead is such an understatement too. They lost everyone’s trust, and I’m not sure there’s anything they can say to regain it. They’re gonna try something like this again at some point, and I don’t think anyone should give them the opportunity. They deserve to go under.

    SirEDCaLot,

    Trust is hard to build and easy to break and even harder to rebuild.

    To truly rebuild trust, they’d need to commit to never doing this again. That would mean 1. a change to the legal TOS that a developer who licenses for a project at a certain pricing level may remain at that price level for that project / that generation of Unity for as long as they wish, 2. a public commitment to never require per-install pricing, and ideally 3. the resignation of whoever came up with this brain dead idea.

    Uranium3006,
    @Uranium3006@kbin.social avatar

    Indeed, only a legal guarantee would satisfy me. Put it in writing in all the contracts that unity is not allowed to charge per install and then we can talk

    uranibaba,

    doesn’t say what it should, namely ‘we fucked up and we’re sorry’.

    I don’t think they fucked up in the way you mean (from their point of view). Their mistake was not getting away with the change, their “apology” sounds to me like they are going to reword their new policy but ultimately still have it do somewhat the same thing.

    IMO they should never had done this in the first place and should now say “we are sorry, our mistake, it won’t happen again”.

    SirEDCaLot,

    Yeah, this 100%.

    To truly restore trust, it should be ‘we’re sorry, our mistake, it won’t happen again, our new TOS will guarantee the right to remain at a current license price structure for a given generation of the engine, we hereby promise to never ever require per-install pricing, and the person responsible for this change is no longer with the company’.

    AlmightySnoo, do games w Unity issue an apology on Twitter for "confusion and angst" over the runtime fee policy.

    Too late, they already communicated their greed to every gamedev out there and no one can ignore the potential of Unity fucking them over again anymore. Overall the whole shitshow was good advertisement for Godot.

    ech, (edited )

    It’s truly the year of mask-off corporate reveals. WotC, Reddit, Unity, Twitter. Probably more I’m forgetting or unaware of. So many big moves to capitalize on long time stability that, quite predictably, result not in amazing increase in profits but the irrevocable tarnishing of public trust that they relied on. It’s kinda wild to watch, honestly.

    Ferris, (edited )

    microsoft making ux worse, google fighting adblock with drm, not to mention all sorts of non-tech catastrophe

    somebody is gonna make a ‘we didnt start the fire’ about 2023 called ‘we started the fire’

    AlmightySnoo, (edited )

    It’s IMO a sign that the current financial bubble is about to burst and it’s going to do so in a very violent way despite greedy bulls still pushing the “it’s different this time, we have AI now” bullshit.

    Investors have their money trapped in these companies, and when they see what riskless treasury bills yield, they naturally start losing their minds because their money is instead in companies that fail to make significantly more than that riskless benchmark. So those investors then pressure those companies to do whatever they can to produce a good enough return on investment in a short period of time as they run out of patience and they themselves know that hell is coming in the financial markets so their shares might lose an even more significant amount soon.

    The end result of CEOs and executives under pressure by investors, and engineers stressing out because they understand the financial situation and that they have to either be yes-men and agree with whatever changes the executives propose or be laid off (because another way to reach the target set by investors is to reduce costs by firing people), is obviously the enshittification that we witness today.

    FooBarrington,

    That’s how it is once the free money dries up. The profits must rise, no matter the long-term damage this causes - so they try to bleed the existing customer base dry to keep things rising for one or two more quarters. What does it matter to them if all the employees who have worked hard for years will lose their jobs due to their mismanagement?

    Croquette,

    The conventional wisdow is that in time of economic turmoil, companies should lower their profit margins and weather out the storm.

    However, in today’s capitalism, this is not not acceptable. Shareholders demand ever increasing profits and anything short of that is considered a failure. If you don’t keep your margin, you are to be scolded and discarded.

    Now, the loans that many of the companies have cost a lot more money than 2 years ago. So the enshittification is used to enable the continued growth to keep the profits growings.

    style99, do games w Unity issue an apology on Twitter for "confusion and angst" over the runtime fee policy.
    @style99@kbin.social avatar

    That was not an apology. That was them calling us stupid.

    Thann, (edited )
    @Thann@lemmy.ml avatar

    Were sorry youre so stupid

    Chainweasel,

    “what, you guys don’t have phones?”

    whoisearth, do games w Creators of Slay the Spire will migrate their next game to a new engine if Unity doesn't completely revert their changes
    @whoisearth@lemmy.ca avatar

    OMG that last bolded line made me legit LOL. Gotta love it!

    FlashMobOfOne,
    @FlashMobOfOne@lemmy.world avatar

    Agreed.

    I was like… DAAAAAAAMN.

  • Wszystkie
  • Subskrybowane
  • Moderowane
  • Ulubione
  • Spoleczenstwo
  • sport
  • nauka
  • muzyka
  • rowery
  • giereczkowo
  • FromSilesiaToPolesia
  • esport
  • lieratura
  • Blogi
  • Pozytywnie
  • krakow
  • slask
  • fediversum
  • niusy
  • Cyfryzacja
  • tech
  • kino
  • LGBTQIAP
  • opowiadania
  • Psychologia
  • motoryzacja
  • turystyka
  • MiddleEast
  • zebynieucieklo
  • test1
  • Archiwum
  • NomadOffgrid
  • Wszystkie magazyny