195 points

Charging per install has to be the most out of touch insane choices they could have made.

permalink
report
reply
113 points

There is zero rationality behind the decision, especially given that it’s retroactive and there’s no language in their decision that handles unique user versus multiple users versus multiple accounts.

I’ve had two gaming PCs over the last ten years. On my last one, I replaced the hard drive twice, and I’m on my second hard drive on the newest one. With each hard drive replacement, I’ve had to reinstall all my games. I’m not paying for all of them again with each install but just getting the same files off Steam and installing again. According to this decision, the devs of these games would have had to pay Unity four extra times just due to my hardware upgrades. How is that on the developer at all, and Lord help us if Unity tries to run some BS where players have to pay for each new installation.

The entire gaming industry, even from the “disc era”, doesn’t work with a cost per install model.

permalink
report
parent
reply
80 points

Someone claims here that if you use Unity’s internal Ad API then you will make that money back, giving people who put ads in their games a free pass.

If true, Unity is trying to force indie devs to enshittify their products.

permalink
report
parent
reply
31 points

That’s exactly what they’re trying to do because their CEO is a nut job crazy man who’s grasp of business economics is embarrassing even when compared to my cats.

permalink
report
parent
reply
13 points

Just when you thought it couldn’t get worse…

permalink
report
parent
reply
6 points
*

The problem with that is that it relies on the idea that people are able/willing to pay and aren’t willing to try something else. Game devs are naturally technical people who are okay with trying new things if their current solution stops being an option. Then there are indie devs who must work cheaply or they will not make anything off their games.

Its a bold strategy cotton, let’s see how it plays out for them.

permalink
report
parent
reply
3 points

Unity is, after all, an advertising company.

It’s where they get their money.

permalink
report
parent
reply
34 points

How can be retroactive?

I mean legally. The devs agreed to a contract, it can’t be changed with different economic terms later

If someone published an Unity game 4 years ago, has now abandoned the project, doesn’t release any update, why needs to pay a per install fee “for supporting the runtime”? The version is now ancient. I could understand if it was “from version xx.yy”

permalink
report
parent
reply
21 points
*
Deleted by creator
permalink
report
parent
reply
33 points

They actually explicitly stated as such:

Q: If a user reinstalls/redownloads a game / changes their hardware, will that count as multiple installs?

A: Yes. The creator will need to pay for all future installs. The reason is that Unity doesn’t receive end-player information, just aggregate data.

permalink
report
parent
reply
16 points

Doesn’t steam let you download games you purchased that have since been removed? Will they try to bill developers still in this case?

permalink
report
parent
reply
5 points

Bye, Unity! It’s nice to know you’ve gone evil, so that even if you backpedal on this, we’ll know never to trust you again…

permalink
report
parent
reply
2 points
*

One hour before that Q&A went live:

PM: Hey Steve! Yes, you from development! How can the, uh, that runtime of yours, tell if it’s a new install or a reinstall?
S: As of right now it can’t, we just have aggregate data. We’d need to update it to support that. We have an item on the backlog already if you –
PM: No need! I have all the information I need!

permalink
report
parent
reply
32 points

Not to mention that it’s such a sudden announcement. I mean, sure, they gave people 3 months notice in advance, but when you consider the scale of many games probably take longer than 3 months to make the decision AND actually make the switch (or make up for the switch), it’s cause for quite a bit of harm.

Granted, the majority of people may not be affected by it due to needing to meet a requirement of like earning $200,000 and 200,000 installs at a minimum, but I feel like the once you reach that, it’s just downhill from there.

In addition to your example of costing the devs for reinstalling the game, you now have to consider the possibility of a user (or group of users) maliciously reinstalling their games to financially damage the developer. Sure, Unity says they’ll have fraud detection for stuff like that, but then it’s literally up to the people you owe money to decide whether you should pay more or less money to them.

permalink
report
parent
reply
8 points

This feels so wrong to me that I feel like they must be going against some law, or they need to be sued to set precedent. I’m not a lawyer, I just think this smells completely like a giant corporation scamming people.

permalink
report
parent
reply
11 points
*
Deleted by creator
permalink
report
parent
reply
173 points

I can’t believe Godot surpassed Unreal in interest. Astonishing moment.

I really hope Godot becomes the Blender of game engines.

permalink
report
reply
92 points

This is a funny analogy because Blender was a game engine at one point and failed.

permalink
report
parent
reply
47 points

It was decided that game engine development was over complicating the goal of Blender. It detracted from actual 3D software development resources and trying to make all blender features seamless with it was nearly doubling potential work.

permalink
report
parent
reply
20 points

I believe in the open-source world, this is called “mission creep”. It means when a project gradually expands its scope and mission until it becomes unmaintainably broad.

permalink
report
parent
reply
16 points
*
Deleted by creator
permalink
report
parent
reply
14 points

Maybe failed is a strong word. It wasn’t very popular and support was dropped out of Blender a few years back but it seems to have new life under the fork UPBGE.

permalink
report
parent
reply
32 points

I really want a game staring the default cube now.

The final boss would of course be a doughnut.

permalink
report
parent
reply
26 points

Default Cube is a playable character in Super Tux Kart, although unofficially through a user created addon which can be downloaded through the game’s addon feature.

permalink
report
parent
reply
1 point
permalink
report
parent
reply
1 point
*

Not Suzanne the monkey?

Also, it’s not 3D, but you may like 140, where you play as a square that turns into a circle when jumping. It’s actually a great game, like a decomposition of what it means to be a platformer.

permalink
report
parent
reply
4 points

I have a hypothesis: People have heard of Unreal but haven’t heard of Godot, they see folks talking about it and go “What’s that” and google it.

permalink
report
parent
reply
3 points

It would be great if a portion of them decided to dip their toes into game development too since it’s free.

permalink
report
parent
reply
2 points

You just described what I did just before reading this comment.

permalink
report
parent
reply
1 point

I’ve considered “what does the download/install look like” before realizing “You’ve had Blender installed and passively updating for months [pacman] without using it. Stop that”

permalink
report
parent
reply
2 points

I mean if you just got fucked over by a proprietary engine then why go for another one. People are delusional if they think Unreal is a safe option.

permalink
report
parent
reply
107 points

:D

permalink
report
reply
3 points
*

And we are sure it would stay that way thanks to libre licence. Godot is a collective project, but even if it wasn’t and charge for copy/support/assets, we still would own our copy and could just get someone else to work on it if they screw up.

permalink
report
parent
reply
103 points

Actual awnser?

Well Unity Made a announcement to make Devs pay per Download and many devs straight up said their games will be deleted the day these changes are made.

permalink
report
reply
61 points

Ding, ding, ding! We have a winner! Unless you have anything to do with Unity, because there are no winners in this shitshow.

permalink
report
parent
reply
32 points

Oh, Unity will lose too.

Somehow, I keep remembering Reddit.

permalink
report
parent
reply
14 points

Reddit didn’t retroactively try to steal money from developers. Also a game engine doesn’t need a community to exist, it just needs to be good, a community is helpful but not required.

permalink
report
parent
reply
13 points

This is reddit api Desaster but worse.

permalink
report
parent
reply
6 points

Unity will lose way, way more than Reddit.

permalink
report
parent
reply
5 points

Reddit famously doing red numbers since the API change.

permalink
report
parent
reply
20 points

And they tried to pivot by saying it would be by device forcing devs to collect and share their users’ data.

permalink
report
parent
reply
18 points

Wich is a violation of EUs GDPR…

permalink
report
parent
reply
3 points

I’ve hated Unity since its buggy trash first showed up in flash games Sure they ironed out the bugs and it went mainstream, but I never forgot how it shouldered it’s way into the picture. Now it’s pulling this shit and I’ve got that inevitable mixture of smug and disgusted that accompanies the all-to-familiar experience of “I said this was a bad idea but did anybody listen to me? Nope.”

permalink
report
parent
reply
54 points
*

People switching to Unreal are like the ex-Twitter users who went to Tumblr and Threads.

permalink
report
reply
62 points

Certainly Godot is the safer bet (probably why they are surging so much more right now), but Unreal is nowhere near as bad as Threads. Unreal is open source, and the license specifically forbids Epic from making retroactive changes like Unity just did:

  1. The Agreement Between You and Epic

a. Amendments

If we make changes to this Agreement, you are not required to accept the amended Agreement, and this Agreement will continue to govern your use of any Licensed Technology you already have access to.

permalink
report
parent
reply
64 points

Unreal is not open source, it’s source-available. Open source generally gives freedoms like redistribution, yet that is explicitly not allowed by Unreal. To get access to the source, you need to agree to a licensing agreement with them.

That said, source-available is a lot better than most proprietary software licenses.

permalink
report
parent
reply
8 points
*

You’re confusing “free” (as in freedom) with open-source.

ETA: you’re correct that Unreal is source available, but a lot of what you listed is not required to be open source.

permalink
report
parent
reply
1 point
*

Source-available is just as bad as proprietary as it distracts from the freedom that open source/free software gives. It also undermines open source by confusion which you are trying to clear up right now. Don’t legitimize source-availability

permalink
report
parent
reply
6 points

I was really confused because from some reason I was thinking that Unreal and Unity were the same.

permalink
report
parent
reply

Games

!games@sh.itjust.works

Create post

Video game news oriented community. No NanoUFO is not a bot :)

Posts.

  1. News oriented content (general reviews, previews or retrospectives allowed).
  2. Broad discussion posts (preferably not only about a specific game).
  3. No humor/memes etc…
  4. No affiliate links
  5. No advertising.
  6. No clickbait, editorialized, sensational titles. State the game in question in the title. No all caps.
  7. No self promotion.
  8. No duplicate posts, newer post will be deleted unless there is more discussion in one of the posts.
  9. No politics.

Comments.

  1. No personal attacks.
  2. Obey instance rules.
  3. No low effort comments(one or two words, emoji etc…)
  4. Please use spoiler tags for spoilers.

My goal is just to have a community where people can go and see what new game news is out for the day and comment on it.

Other communities:

Beehaw.org gaming

Lemmy.ml gaming

lemmy.ca pcgaming

Community stats

  • 6.3K

    Monthly active users

  • 12K

    Posts

  • 79K

    Comments

Community moderators