This should also be a wakeup call to anyone using closed source tools at all: DynamoDB, MongoDB, Elasticsearch, AWS Lambda, Azure, AWS, Azure Devops, SqlServer, Oracle, etc. While some of these tools are best in class, it's borrowed time until the owner decides to change the terms, stop offering it, or raise prices enough to damage your business. Closed source software tools are a liability, and the benefits often ar…
> DynamoDB, MongoDB, Elasticsearch, AWS Lambda, Azure, AWS, Azure Devops, SqlServer, Oracle, etc. At least with these individual tools, it's usually not your entire codebase written around that thing. For instance, you can generally switch from one database to another if they decide to overcharge you. You can even switch from one cloud service to another. In other words, they (usually) don't have you nearly as locked…
Unity’s new pricing: A wake-up call on the importance of open source
401–410 of 733 posts
Re: Unity’s new pricing: A wake-up call on the importance of open source
#402The logic that Epic and Unreal Engine will do something similar as Unity doesn't track for me. The argument hinges on the premise that Epic, who operates their own game store and is courting developers aggressively with generous revenue split, is willing to burn their bridge with developers for questionable increase in profit; in addition it presumes that the plain old revenue share model that Unreal Engine utiltizes…
I don't think this is a problem of company structure. It's solely a problem of bad management. If they had listened to their users or their own developers, or any remotely sane person with some touch of reality, then this wouldn't have happened. But if you hire the former CEO of EA - a guy with no low level industry experience and who left his last job because of poor financial performance - then this whole fiasco se…
Re: Unity’s new pricing: A wake-up call on the importance of open source
#403Earlier quoted context omitted.
That’s a simplistic view. “Beholden to shareholders” does not mean prioritising short-term gain at all costs. That’s not just my ideology, it is how publicly traded companies work a lot of the time, including the one that I work for. To imply that there’s such a stark binary difference between a privately held and publicly held company misses a lot of nuance. Investors can want a quick out or be in for the long game…
Thanks for the insight. So I guess the conclusion is that Unity was fucked pre-IPO?
Re: Unity’s new pricing: A wake-up call on the importance of open source
#404I kinda feel bad for Unity. The company is in a bad place finacially. They're burning almost $1 billion a year and they have no good solutions to this. Either they try to increase pricing and piss off their customers, or they cut costs (which they've been doing with mass layoffs) and risk losing ground to other game engineers like Unreal. For years the only thing really holding the company a float was their valuation…
> They have no moat How easy is for a studio to change engine? Isn't that a decent moat?
If you were switching Unity -> Unreal you'd honestly be better off firing your team and hiring Unreal devs
Re: Unity’s new pricing: A wake-up call on the importance of open source
#405I've been watching a few gamedev streamers port their games to Godot and it's clear that it's not there yet in terms of feature parity. The good thing is that the Godot devs are in the chats, posting (unreviewed) PRs that could be used as workarounds but some major things (profiling?) are miles off still.
Re: Unity’s new pricing: A wake-up call on the importance of open source
#406The logic that Epic and Unreal Engine will do something similar as Unity doesn't track for me. The argument hinges on the premise that Epic, who operates their own game store and is courting developers aggressively with generous revenue split, is willing to burn their bridge with developers for questionable increase in profit; in addition it presumes that the plain old revenue share model that Unreal Engine utiltizes…
Yeah, I wonder why, almost like they're trying to slowly gain market share lead to then have a monopoly.
Arguing that just because right now there's alternatives that don't seem like they'll do that, right now. Is not a good argument against open source.
if any of those engines can retroactively destroy your livelihood, or make games unavailable forever for users because of $ reasons, then that is a huge enough reason to simply drop the engine.
Unreal will get eventually damage from this unity move as well, if I was a game dev I would seriously consider Godot right now, luckily I am a software dev not a game dev, only game dev I do is modding warcraft 3 so I don't have to bother about that stuff
Re: Unity’s new pricing: A wake-up call on the importance of open source
#407Earlier quoted context omitted.
On the surface that is the case, but once you're a publicly traded company you're beholden to your shareholders, not your customers, so your goals and incentives changes drastically and "bad management decisions" gets made. You think the management made a mistake, I think the management (as a result of going public) is the mistake.
That’s a simplistic view. “Beholden to shareholders” does not mean prioritising short-term gain at all costs. That’s not just my ideology, it is how publicly traded companies work a lot of the time, including the one that I work for. To imply that there’s such a stark binary difference between a privately held and publicly held company misses a lot of nuance. Investors can want a quick out or be in for the long game…
I do agree that private does not mean good. It all falls under the CEO/Founders in my view. But there seems to be way more greedy short term thinking leaders out there.
I can probably count in my hands the amount of companies I follow that are not prioritizing the short-term. Maybe I just don't follow that many companies and I'm biased, but that's the impression I get.
Public companies seem to have an even higher rate of short-term profit seeking though.
Re: Unity’s new pricing: A wake-up call on the importance of open source
#408Earlier quoted context omitted.
> DynamoDB, MongoDB, Elasticsearch, AWS Lambda, Azure, AWS, Azure Devops, SqlServer, Oracle, etc. At least with these individual tools, it's usually not your entire codebase written around that thing. For instance, you can generally switch from one database to another if they decide to overcharge you. You can even switch from one cloud service to another. In other words, they (usually) don't have you nearly as locked…
Of course you can switch databases, but in practice it is extremely expensive. That's a big reason why it is pretty rare. Why use a closed source tool and take on that risk when great open source ones exist?
I'm just saying it's not as bad because it's quite a bit easier to switch a database than to switch a game engine.
Re: Unity’s new pricing: A wake-up call on the importance of open source
#409Earlier quoted context omitted.
But history has shown them get cheaper and more capable over time for nearly every example you gave.
Survivorship bias. These are the ones that haven't _yet_ gotten worse and are still currently popular. I'm listing them so people won't get blindsided when they do eventually bite their users. There isn't enough space to list the closed source software tools that didn't make it. Off the top of my head: Adobe Flash, MS Basic, SourceSafe, ActiveDesktop, FoxPro, J#, Oslo, IronRuby, and Silverlight.
I mean, sute, but there is a reason why really good and complex software is usually closed.
Re: Unity’s new pricing: A wake-up call on the importance of open source
#410Valve needs to capitalize off this and get Source 2 out