They are technically correct in that it’s the developers fault that they tied themselves to a proprietary game engine.
In the other hand Godot was nowhere near mature when the slay the spire devs most likely started development. They would be dumb if they used unity for their next game 🤷
2014: “You guys should be careful building your industry around proprietary tools, you really should think about open source-” “Blah blah blah stop your moralizing, open source software isn’t 100% ready to go right now so we absolutely can’t use it, instead we’re just going to pay money for this turnkey solution.”
2023: “Help! The proprietary turnkey solution we’ve been paying for this whole time is enshitifying! Subscription models, mandatory cloud services, more and steeper fees!” “Open source tools are still a thing, you know.” “Yeah but we’ve spent a decade telling an entire generation of talent to learn the proprietary stuff so it’s hard to migrate, and we didn’t contribute any code or money to FOSS projects this whole time so it still isn’t up to snuff.”
Well I guess you can slide over to Unreal and kick that can down the road a bit waiting for Epic Games to enshitify their product as well, you can use and contribute to Godot, you can develop your own in-house engine, or you can keep taking it up the ass from Unity.
Just let me ask this: If even a few smaller games, something like Unrailed or Papers Please, used Godot and contributed what they paid to Unity to the Godot team…where would the engine be today?
It’s a business decision they made to go with Unity, there are risks that came along with it and they are dealing with it.
I’m sure FOSS options were considered at one point but it’s not really surprising that game devs are generally in the business of making games, and not in the business of spending money and resources to bootstrap FOSS tools or to please the community.
I think many would agree that it’d be great for FOSS engines to get more attention and contributions, but this is the most asinine way to get that message across
the “just don’t do it” argument ignores the problem. it’s like replying “just don’t buy Apple products” to people complaining about right to repair. the key part is that regular people won’t know beforehand until they need to notice. by that point, it’s profitable enough to show other companies like Samsung and Motorolla that restrictions are profitable, so jumping around brands will also never work when the intention is to have your phone for a long time.
back in the context of game dev, add that to the part where not only people don’t anticipate the retroactive changes of a license they have to rely on when choosing an engine, but there’s the added weight of having to learn an entirely new library and oftentimes even an entire new programming language, so you have to commit to it if you want to make a commercial product or else you risk losing literal years of development just from rewriting the same thing over and over.
not to say that there’s a reason why a lot of people chose Unity. Godot may be in development since 2014 but they are still relatively new in popularity. not only they have less total instructions resources from the community due to it obviously being smaller than Unity’s, but people also look for already known games as one of the first factors when choosing something, which is something Godot is still catching up on. knowing legal jargon to even comprehend the difference between free and proprietary is the least of their worries when someone wants to jump into game development and build stuff with it.
I’m reminded of a post recently where someone asked how to get rid of a dialog in Windows and got swamped with replies saying to install Linux. It’s like getting a check engine light in your car and being told to buy a truck.
Unity: Successfully implemented a product strategy that floods the market with game developers that know how to use its product.
You, an insufferable prick: "Why would they use a product they could find ready-trained developers for when they could use a niche product no one has any skills in??!?"
The Unity training materials are amazing. I took their beginner programming course and even made a tiny little game of my own afterwards. I had plans to make a real game later for fun. It’s awesome software and they have a great ecosystem for beginners with no experience.
So it’s a huge loss, but why would I support them now when Godot exists? The only prospective user I can think of now is someone with no experience that needs all the tutorials, so they’re only using them to learn and have no dreams of making a successful game. All the wannabe devs who think they’re going to make the next great indie hit (and trust me based on game dev forums - there are a ton), why would they set themselves up to pay a ton of money to Unity when starting out? The people they’re going to hold onto are those who don’t have the skill or resources to switch, which probably coincides fairly well with those who don’t have the skill or resources to make a commercially successful game. So they’ve limited the amount of money this move makes to existing games they can squeeze some money out of, and maybe some potential breakout hits from people who are pot committed to Unity and not skilled enough to switch. It’s a crazy move.
I’ll give this a try. I don’t want to quit the game because it’s so fun but I get a crash every 15 minutes or so. I’m only in the underdark and I already have almost 450 quicksaves!
Unreal could do the exact same thing. Obviously preaching to the choir on a Lemmy instance of all places, but open source is the only way to be safe for the future. If you’re already making the switch because Unity forces your hand, you might as well go with the long runway.
Not only can UE do the exact same thing, but Epic doesn’t need small indies as much since they have a more diverse clientbase of heavy-hitters. Epic is much more able to absorb the damage if they make a pricing change that loses them the indie market.
I want to see how the M1 version fairs on my tiny laptop. Obviously it won’t be as good as my gaming machine, but finally: a Metal title I’m interested in that can push the hardware!
Just the latest in a wave of companies that seem to be looking for ever-more scummy ways to take advantage of their customers in search of the Holy Dollar.
This is hardly a comprehensive list, there’s so many recently, but this is just what I could remember off the top of my head:
This is what we get with propietary software. We can’t go to another entity or create one to develop the engine for us moving forward. We can’t take the current state of the engine and just patch it to keep existing games alive.
If you depend on some work and that work is being done by software only some other company control, this company is really in the control of that work.
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.
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.
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.
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
I hope all the devs with weight followsuit. My little project moving won’t really disturb anyone but me. Sweeping and sudden policy changes like this are bullshit.
What I'm hoping is that gamers take some of the big pocket publishers that use Unity and abuse the absolute fuck out of them so they send their lawyers after Unity for the obviously unenforceable terms.
Unfortunately Unity will probably just settle with them for nothing to avoid them setting precedents.
nitter.net
Najstarsze