Break Out The Popcorn
duane The only reason I'm reading your post is because I'm one of those Unity developers... I'm considering switching for personal projects, but for my day job, I'm forced to use Unity. Aaaand no C# for mobile (yet) is a big disadvantage.
I've already seen like ten memes of people who are gonna make scripts that spoof thousands of downloads in order to bankrupt companies. assuming it even gets that far, that'll happen once and a ton of lawyers will get involved to force them into less dumb changes, I think.
I'm not enjoying this at all. I'm a Unity user since 2012 and shipped several projects based on it.
Sure, Unity already had more and more problems accumulating over the past years, but there often was at least some logical long-term thinking behind it. The licensing change was the final nail in the coffin for me however.
Fortunately I kept open to other technologies and started following Godot very closely back in 2019 already.
So here I am now, completely switching over to Godot with my current projects.
It's annoying and I'm very unhappy with the whole situation, but at least Godot is production-ready with Vulkan and Jolt at this point. If this would have happened one year ago, I would have switched to Flax or Unigine instead.
Congratulations to the Godot team and all volunteers for getting Godot 4 ready in time.
And congratulations to the Unity management for their selfless act of promoting open source engines that hard with a single announcement.
For me its like deja vu, when a simillar thing happened in game maker 2.
But iam sure Unity will be swiming in money now, with all the bots making 0.20$ per unistall / install...
The fact that EA is in charge of Unity has made me lose all respect for that engine... They're squeezing out indies like lemons.
I long to go to Unreal, but I need a better graphics card for that. (grumble, grumble, grumble, grumble, grrr...)
So, I guess I'll be here for a while. Hello, Godot forum.
hehe.
I don't use unity, because my machine doesn't move it (it was the first thing I tried), even so I don't think this will affect its use since I think it is very established (of course, studies of professions will probably do it, being affected).
duane How much will their developers stomach before they trash the place?
I don't think this will cause a mass exodus. If the developers are basically happy with Unity, this change isn't big enough to make them switch to a completely different engine.
could this mean that more people could migrate to godot and by default give more support to godot ?
- Edited
rather than issuing a fee every time a user installs a game:
"an extra fee will be charged if a user installs a game on a second device, say a Steam Deck after installing a game on a PC."
my virtual machines are ready :)
It's not unusual for a dying corporation to squeeze its loyal customers for all they're worth in the short term, even if it loses most of them forever within a year, until it's just one of hundreds of zombie brand names owned by a holding company. "Capitalism" at its finest...
- Edited
I can't see this dissuading many people who have already got a lot of investment in unity -- it's going to cost you time/money to switch, and time is money to businesses. On the other hand, if they keep nickel-and-diming their existing developers, they may alienate new developers who would have happily joined the unity community.
Godot's got problems, but it seems like every time I hear "Unity" it involves the villagers getting out their torches and pitchforks.
DaveTheCoder this change isn't big enough to make them switch
The fee has to be paid for every copy installed by a player/user. Even for pirated copies of a game/product. I suspect it's bigger than some think.
Speaking of villagers with torches...
Although, I have to wonder if this was really a credible threat or if they're milking it for publicity.
- Edited
benabbottnz Only when godot stops posting news like "we are slowed because we are run out of money"
I was involved in another open source project, the only time it asks for money is the forums owner can't upkeep the server fee, devs never asked a single bucket.
Imo it's fine for open source/non-profit project to ask for donation/support, bit it's just abit hilarious for such project binding progress with fund level in official news.
You might be misinterpreting the project team. It seems to me that they're saying, "We're getting paid to work full time on godot. If you want us to continue to work full time, keep paying us."
I'm not donating, and probably won't in the future. However, I have to admit that godot has been moving much faster than other projects this way. I'm just not entirely sure that's a good thing...
duane From my speculation they are stressing themselves by making a lot of 'promising' shiny new features without putting much efforts at polishing exist features, I am not sure it's about survival or securing the full-time godot job, or it's part of Juan/core team's development roadmap planning, but in a long run they will get overwhelming number of bugs/issues created by the new features(They already did tho -.-)
Donating is not the only way to support a foss project, fixing bug, reporting an issue, creating a game, convincetrolling a friend into choosing Godot engine etc are also sorta contribution, so all users dedicated their time to godot should be honored.
Maybe godot should freeze features development and dedicate to fixing bugs and compatibility problems, esp the compatibility/performance problems with vulkan, cellphone renderer, html5 web etc, will make godot more competitive than making tons of new features that are nigh useless due to compatibility or bugs.
- Edited
MagickPanda but in a long run they will get overwhelming number of bugs/issues created by the new features
That already happened long, long ago. Before there even were many(any?) full time payed devs.
MagickPanda Donating is not the only way to support a foss project, fixing bug,
That's great and all but accepting contributions and on-boarding new developers is itself a huge time sink that requires preferably not just dedicated but well compensated expertise.
- Edited
As explained in my introduction post, i'm switching from Unity to Godot.
Why?
I'm not really a gamedev (for now), i haven't develop any games and not be really concerned by the Unity politics change. But:
First, it's a principle question, a logic like that is, for me, a stupid one, because they perfectly know that is not acceptable and try to obligate their customers to accept it. It's not even a scam, it's a racket. It's not their first one, but previous changes were debatable but logical and not necessarily stupid. On the other side they offer a huge asset store, lot of native functionalities and a very good learning website/docs. But, on the long term, it's stupid because they create an antagonism with their customers, not even counterbalanced by what they have to offer. Customers can accept things but when they reach a certain point they don't forget and forgive.
Secondly, i don't have a game to sell but it's my goal in few years and i work hard to make a great and successful game. So i will, maybe, be in the fee concerned and i don't accept scam and racket business. Other points, it's not their first bad move and it will not be the last. What's next? In any case i will not accept, so no need to continue with them.
Thirst and last, i'm tired of this shitty business logic. For me it's not business, it's only short term vision and venality. We, as a society, need to produce a business system based on mutuality, listening and fair exchanges between people and organism. I'm tired of Adobe,Autodesk,Dassault, GAFAM, others and now Unity, who can't manage their society without seeing their customers as moneybag only? Again, it's not business as i see it. I'm happy because now i can have only free/open-source software on my computer, with all the functionalities i need and modern UI. Thanks to Debian (25 years of happiness with you!), Blender, Inkscape, VLC, others and now Godot! On the long term this logic is better not only for customers but also for the society. And you know what, i prefer to donate 100 euros to support the work on an open project, than pay a software of a company who loose my respect and confidence. Society is made by our choice, not because of theorical hypocrite business logic who the only goal is to hide the venality of some people who have never enough.
And now?
I will not care anymore of Unity and all others disrespectful companies. I will focus on projects like Blender and Godot, hope they will not change their mind and support the good work, made with smart exchanges between people. I already love Godot, the UI is clean, just what i need, where i need, when i need. Godot will make a pretty couple with Blender!
Thanks a lot to all people behind Godot and the community. Keep the good work on and i will be with you for a lot of years, since now!
PS: My post sounds a little angry and anarchist, it's what i am. I tried to write with only my mind but my heart was here and i'm always angry about who society works.