By using this site, you agree to our Privacy Policy and our Terms of Use. Close
EpicRandy said:

I agree with some and disagree with others but damn that was a huge post so I'd only make a few highlights.

About the fee implementation, I would not mind either if something actually thought true and fair was implemented but it's simply not the case as we agreed to. There are also some reposts that worker at Unity voiced their opposition and highlighted many of the shortcomings prior to the announcement they were simply ignored.  The problem is that describing the move as shitty does not come close to actually rightfully describing it. it was easy to see the issue, the issue reportedly had been identified but ignored and they went through with it against basic logics.

So, regarding that and the other services that you mentioned (JRE and .NET), those are free because they are provided by companies that have other offers as their main source of revenue: Oracle sells cloud subscriptions for businesses, and Microsoft... well, tons of things.

they are still products maintained by Oracle and MS for the sole purpose of making code written and compiled for java/.net respectively work on intended hardware/OS. Those are supposed to be the investments you make so that your tools actually work. Without it, Unity simply has no value and it is actually already monetized by the value it procures to unity. Now Unity can charge for it if they but it's a very uncommon practice to do so and again we come back to how shitty they intend on doing so. As you mentioned there are other ways to monetize it, another way would have been to include an ad spot for a first boot after installation. But that is another part of the issue, anyone can though of better solutions in a few minutes than the one a supposedly experienced and stable entity brought to the table.

Those hundreds of developers that you shared that are uniting against Unity are indeed a vocal minority

Disagree on this, one thing that I haven't seen is any form of support from a third party on this. You are free to see them as a vocal minority but they appear to be more akin to a representative sample.

You're severely underestimating how HUGE Unity is: according to the figures provided by Unity themselves in a report from 2022 (which is the last one in which they provide those figures), they get their data from 230,000 users

I think you are severely underestimating how many of those are simple hobbyists using the free tier without any real intention to commercialize a product out of it. The Twitter feed I linked is to the contrary mostly constituted of serious actors that are actually paying license and revenue to Unity. And even for the hobbyist the move is still crappy if they ever had any hopes of maybe... That is why Godot exploded in usage overnight and I understand them, I used to also geek out with Unity now I'll be doing so on Godot or another when I'm doing so again.

Which leads me to another point: most of the developers who are united against Unity are independent solo devs or small teams (of about 10-20 people at most) making their own games, but those are not representative of the industry at all.

As said just above it's much more about hobbyists and while they are not impacted they don't bring Unity any revenue either. But I disagree about the last part, those 10-20 people or fewer teams are very representative of Unity customers as it's currently constituted.

In fact, that's one of the shittiest parts of this Unity fee, more that the retroactivity (in my opinion): if the fee is tied to installations instead of revenue

Yes that's why people have been reacting that much any other way and we would not be exchanging whatsoever.

common cycle of a business: attract customers, retain customers, exploit customers, repeat

Whether or not the cycle is natural or not, I find it quite natural that customers will push back when they are at the being exploited phase and more so when it's as blatant and illogically done as this time around.

The thing is Unity started it was good but they were inexperienced and unstable, I remember geeking out with it just to see updates wreaking havoc in what I managed to do, even updates that broke things like meshes collision detection. Unity has stabilized since and the addition of Riccitiello and his experience was supposed to be a warrant of that stability. Yet this happened and Unity just showed how inexperienced, disconnected, illogical, and jumping the gun they are as soon as they smell money. It's one thing to want more revenue quite another if you want it so badly you lose all logic in the process without taking time to think things through. 

Sorry about the huge post. That was one reason why I stopped posting in VGChartz: I usually ended up writing (a lot) more than I initially wanted, and so I spent more time here than I wanted.

"Those are supposed to be the investments you make so that your tools actually work. Without it, Unity simply has no value and it is actually already monetized by the value it procures to unity."

But where do those investments come from? That was my point: Oracle and Microsoft can afford to offer JRE and .NET (respectively) for free precisely because they have other products that aren't free. Also, Unity isn't exactly the same kind of product than JRE or .NET, so I don't think it's a 1:1 comparison (Unreal Engine is). In any case, Unity Technologies doesn't have other products or services that aren't linked to Unity, so it has to make money from it if it wants to keep existing. The reality is that the value that the company gets from Unity becomes totally useless if Unity doesn't generate enough profit to be sustainable and remain competitive both on the short and long terms.

And let's not forget that Unity is the David of the professional game engines, with Unreal being Goliath. Epic Games is the one company that could easily afford to offer Unreal Engine entirely for free, with no taxes whatsoever, and yet they still decide to charge a fee right from the first dollar you make using its engine. On the other hand, Unity Technologies, which doesn't have anything else to hold onto if Unity fails, still give you 1,000,000$ for free. And as you said, Unity is more stable now (and has more and better features and services), so it's clear that the money they've being making so far has being well spent (at least partially).

"The Twitter feed I linked is to the contrary mostly constituted of serious actors that are actually paying license and revenue to Unity. And even for the hobbyist the move is still crappy if they ever had any hopes of maybe..."

Inside the spoiler tag, there's a list with the last 70 developers (no cherrypicking) mentioned by that Twitter account (with 632 posts at the moment of searching). Among them there are only 4 midsized companies and 8 other devs that seem more or less serious. The 58 remaining are either starting, or hobbyists, or small unsuccesful or not-too-succesful "companies" (sometimes they are actually constituted as such, sometimes they're just a bunch of friends working together), or just not developers (simply people or small associations supporting them). So your claim about which actors constitute this Twitter account doesn't seem to be true.

Spoiler!
Galareteg: 1 person, 3 games (none of them seems commercial).
Bouncyrock: 19 people, 1 early access game.
Rahulahoop: he's a lawyer, not a game developer.
Falconshield: he's a musician, not a game developer.
Yahya Lazrek (UU Soft): 1 person, 11 games (none of them seems commercial)
SinKillerJ Tachikawa: 1 person, 1 game
Rollthered: 1 person, 0 games.
Elden Pixels: 3 people, 6 games.
Richie de Wit: it's the owner of a small boutique publisher, he doesn't currently develop games.
Supergoodpixel: probably midsized company, a variety of games.
Sidequest Ninja: 1 person, 1 game.
DMG Toronto: 3 people, 0 games. It's a community that support indies, but there are no games shown on their website yet.
Whinsekk Games: 1 person, 4 games (none of them seems commercial).
Team Stargazers: 2 people, 1 game.
GIC: it's a game conference in Poland, not a developer.
Alex Massé & team: 12 people (the original creator has been hiring the other 11 people over time thanks to money from Patreon), 0 games. Still developing their first game (since 2019).
TIGA: it's a UK organization, not a developer.
Capeling: 1 person. I couldn't find any information, I think he's just a random supporter and not a developer.
Interactive Ontario: it's a non-profit association, not a developer.
Squirrel Bytes: 4-5 people, 0 games. Still developing their first game.
Commuter Games: more than 1 person (but only the original creator is credited), 1 game (and another one published).
Sos Sosowski: 1 person, 1 commercial game (and lots of games for jams and the like).
Hungry Trolls: 2 people, 0 games. Still developing their first game.
Happy Star Studios: 1 person, 4 games (none of them seems commercial).
Revolto Software: 6 people, 2 commercial games (and 6 other minor games, including 1 demo and 1 unfinished prototype)
Gustavo Almuna: wage earner.
Mark Rosner: he's an investor, not a developer.
Meierdesigns: he's a 3D artist, not a developer.
Kryptic Kralo: he's a artist and streamer, not a developer.
Noah Rayburn: wage earner.
Mir: he's a digital artist, not a developer (or just very recently starting).
Zany Studio: don't know how many people (looks like one creator and other collaborators), lots of small games for children.
Anton Hand: he's in Rust Ltd., a studio of 4 people and 1 game (plus another one on hold).
Friendly Studios: 1 person and "some friends", 0 games. Still developing their first game.
Hometopia: at least 3 people (probably a bunch more), 0 games (1 about to enter early access). They seem to have background in game development.
Arnie's Workshop: 1 person, 0 games. Still developing his first game.
Starving Fox Studio: 1 person, 4 games (1 of them in early access).
Venom Reaper Productions: 1 person, 0 games. Still developing his first game.
Robot Gentleman: 27 people (and 1 dog), 2 games (and 1 remaster).
Mistgrave: don't know how many people, 0 games. They exist since literally two months ago.
Studio Supernebula: 2 people, 0 games. Still developing their first game.
Burning Sunset: 3 people, 3 games.
Interactive Dreams: don't know how many people, 0 games. Still developing their first game.
Shady Corner and Ten Pennyfingers: don't know how many people (the latter looks like 1 person only), 1 game (and some demos and other stuff).
CyberStudios PTY: don't know how many people, 0 games (after 8 years of development).
AppLovin: software company, but not a gaming one. It seems to me like they're trying to take advantage of the situation to gain customers.
breadothy: 1 person, 0 games. Still developing his/her first game.
neenaw: wage earner, I think.
Re-Logic: midsized studio, 1 game (but quite successful)
Mark Webster: 1 person, 0 games. Still developing his first game.
Pentadact: 1 person, 3 games.
Mad Fellows: 2 people, 2 games.
game: it's a German non-profit organization, not a developer.
Stefaaan: 1 person, 0 commercial games (and 2 jam games).
Alex Darby (Darbotron): 1 person and several collaborators, 11 games. Looks like a serious business.
Zeboyd: 1 person and several collaborators, 5 games.
made in fairyland: don't know how many people (maybe around 4), 0 games. They claim to have supported Unity for a decade, but they're about to publish their first game.
DarkTree Game Studio: 1 person (and "fast-growing"), 1 game (plus 1 demo and 1 prototype)
Ash & Fox: 1 person, 0 games. Still developing his/her first game.
Fluxo games: 8 people, 4 games. It's a small studio, but looks serious.
Joshua Bringle: 1 person, 1 game.
Binary Impact: 11 people, 3 games.
Sungrand Studios: don't know how many people, 4 games.
LuGus: 9 people, many games.
Matrix Reliability: don't know how many people, 1 game. Not entirely focused on the gaming space.
Die of Death Games: 1 person, 2 games.
Pardall Games: 1 person, 0 games. Still developing his first game.
Skymill Studios: between 10 and 20 developers, 0 games. Still developing their first game.
Mechs Studios: 6 people, 1 game
Kevin Ethridge Games: 1 person, 1 game.

And, about the hobbyists part, they will have gained 1,000,000$ (minus 2,000 for the Pro license) before they have to actually pay the fee, so this doesn't affect their hopes in the slightest. And, if there are actually some hobbyists claiming that the fee will crash their hopes (which funnily there are), either they haven't given it much thought (at all) or they are just being overly dramatic in order to make it look like the situation for them is worse than it actually is. I mean, seriously, one million dollars (minus 2,000) before you start paying? And you gain that as a hobbyist? Please, where do I have to sign?

You're right, however, that among the 230,000 stated by Unity there's probably a lot of hobbyists too.

Also, about what is actually representative of the industry or not, there is a huge number of midized and big companies that make casual, hypercasual or casino games for mobile devices, which means that they make the most played games in the biggest segment of the industry, despite being mostly unknown or "invisible" for the majority of people. I could name you dozens of these companies (probably close to 100, because I have them written down) from Spain alone (which is an emerging market), and those are just the ones I know and the ones that had an open offer for a Unity developer job in the last couple of months or so. If on top of that we start counting those that didn't have open jobs lately and from all over the world instead of a single country, we'd probably get thousands of them (perhaps even tens of thousands). And most of them have between 10 and 50 employees, some of them even more, with the bigger ones having thousands.

So even if there are more solo developers and small companies in the world than there are these midsized and big companies, the sheer amount of developers working for them is probably way higher than the developers working for the smaller ones. And these are all serious companies, while in the other group there are many who really aren't professional. So, about which is more representative of the industry, maybe both are, but one group has certainly a lot more economical impact than the other, and that is the group that is less likely to abandon Unity and start using other engines that aren't used in trully professional circuits, like Godot.

"I find it quite natural that customers will push back when they are at the being exploited phase"

Overall, my point was that Unity would not be as negatively affected by this controversy as a lot of people think. Thus, as I said before, the best scenario here is not one in which Unity is severely affected in a negative way, but one in which a different engine (mainly Godot) is positively affected in a sufficient degree. If Godot, for example, starts making its way into the professional space, that's good, because it means more competition. For that to happen, that explosion that you mentioned in the use of Godot should eventually translate into successful games from successful teams of developers, leading them to grow and therefore hire more Godot developers. If that amount of Godot companies is high enough, then this engine could get a few portion of market share in the professional circuits, which is what it is lacking now. And all of that is only possible thanks to people pushing back, so I totally agree with what you said above.

I disagree about to what extent the retroactivity would affect existing developers, however, but that doesn't matter now, because Unity has already released its new fee and it's way better than the previous one (not that that was hard to improve anyway): https://blog.unity.com/news/open-letter-on-runtime-fee

Last edited by Verter - on 22 September 2023

I'm mostly a lurker now.