News for hackers. Stuff that matters.
Re:Unity’s New Pricing: A Wake-Up Call on the Importance of ... by objclxt on Friday September 15, 2023 @06:19AM (#37520858)
> the fact that they are trying to break the Gplay/Apply monopoly shows that the Epic games leadership are not corporate piranhas like Unity's.

Epic is not doing this out of the goodness of their heart, they're doing it because it is beneficial to them. Epic is a multi-billion dollar corporation part owned by a massive conglomerate.

> BS: in reality it's usually one or two guys who actually do the actual work.

Over the last week, Godot had 32 authors pushing 52 commits. Over the last month it had 135 authors. This is not "one or two guys".

> So if Godot devs stop working on it you're stuck with a project with zero support.

Guess what, if a closed-source company decides to stop working on their product you're also stuck, but now you're even more stuck because you don't have access to the source to make your own changes!

Re:Unity’s New Pricing: A Wake-Up Call on the Importance of ... by plagiarist on Friday September 15, 2023 @06:48AM (#37521087)
It's hilarious that their arguments for the commercial engine are somehow both "you can use one version forever" and "you might be forced to use one version of something else forever."
Re:Unity’s New Pricing: A Wake-Up Call on the Importance of ... by isaiahg on Friday September 15, 2023 @07:40AM (#37521502)
If you understood the problem then you’d know that their argument is about how Unity’s new pricing change is retroactive, affecting all Unity versions and charging fees to devs for games made years ago.

Unreal uses perpetual licenses for their versions meaning this kind of bullshit behavior is not possible

Re:Unity’s New Pricing: A Wake-Up Call on the Importance of ... by plagiarist on Friday September 15, 2023 @08:16AM (#37521834)
Perhaps it is you who doesn't understand. We all get that part, and it makes sense in isolation. Yes, that is better.

Then it's goofy af to say Godot might make a license change that necessitates using one version in perpetuity-except a version you and others are allowed to modify and distribute.

Re:Unity’s New Pricing: A Wake-Up Call on the Importance of ... by darkwater on Friday September 15, 2023 @09:57AM (#37523043)
In opensource, you can use that version and add more changes to it after the original author changed the license.
Re:Unity’s New Pricing: A Wake-Up Call on the Importance of ... by Libcat99 on Friday September 15, 2023 @07:07AM (#37521236)
Doubly so, since the "something else" is able to be updated by you, if necessary.
Re:Unity’s New Pricing: A Wake-Up Call on the Importance of ... by troupo on Friday September 15, 2023 @06:56AM (#37521141)
> Guess what, if a closed-source company decides to stop working on their product you're also stuck

Isn't Unreal's source open?

Re:Unity’s New Pricing: A Wake-Up Call on the Importance of ... by TMM2K on Friday September 15, 2023 @06:57AM (#37521150)
You can access the source code to unreal engine when you get a license, but the terms are not by any stretch of the imagination open source. You wouldn't be able to freely share your modifications for instance.
Re:Unity’s New Pricing: A Wake-Up Call on the Importance of ... by flohofwoe on Friday September 15, 2023 @07:31AM (#37521433)
You don't have to get a "license" (at least in the sense of paying anything), IIRC you just connect your EGS account to your Github account, accept an EULA (which technically is a "license" I guess) and then have read access to the Unreal Engine GH repositories.

(currently there seem to be around half a million users with access)

Re:Unity’s New Pricing: A Wake-Up Call on the Importance of ... by TMM2K on Friday September 15, 2023 @07:32AM (#37521444)
What do you think clicking the EULA is?
Re:Unity’s New Pricing: A Wake-Up Call on the Importance of ... by flohofwoe on Friday September 15, 2023 @07:41AM (#37521510)
I'm hailing from the ancient times where getting a "game engine license" involved several in-person meetings both between top-level management followed by engineers, followed by exhaustive due diligence from both sides, intense haggling for several months, and finally signing a proper "contract", handing over absurd amounts of money upfront and then paying royalties after release.

That's basically what I understand as "getting a license", OTH I accept probably 5..10 EULAs a week without thinking or even reading the text (most of them are not enforceable anyway).

Re:Unity’s New Pricing: A Wake-Up Call on the Importance of ... by troupo on Friday September 15, 2023 @07:54AM (#37521618)
"Clicking EULA" might not be enforceable in many countries.
Re:Unity’s New Pricing: A Wake-Up Call on the Importance of ... by gruez on Friday September 15, 2023 @08:22AM (#37521877)
Like which?
Re:Unity’s New Pricing: A Wake-Up Call on the Importance of ... by flohofwoe on Friday September 15, 2023 @08:34AM (#37521999)
AFAIK in Germany the TL;DR is that if there's anything in the EULA which violates "German Civil Code (BGB)", then either parts or all of the EULA are invalid. I remember that in Germany an EULA cannot prohibit reselling the software to somebody else, or making your own backup copy (kinda tricky nowadays though where everything is just a "service").
Re:Unity’s New Pricing: A Wake-Up Call on the Importance of ... by ensignavenger on Friday September 15, 2023 @09:50AM (#37522946)
"AFAIK in Germany the TL;DR is that if there's anything in the EULA which violates "German Civil Code (BGB)", then either parts or all of the EULA are invalid. "

There is nothing unique about German law here. The same is true in the USA and most other countries. If a EULA or any other contract (whether agreed verbally, signed physically, digitally, or via a "click") violates the law, it can be considered invalid/unenforceable. It has nothing to do with how the agreement was agreed to, but with what the agreement contains. (There may be some legal theory that may carry some weight that a contract agreed to via a "click" is more likely to be unconscionable that one agreed to with a physical signature, but that does not automatically make all "click" agreements unenforceable.)

Re:Unity’s New Pricing: A Wake-Up Call on the Importance of ... by troupo on Friday September 15, 2023 @11:05AM (#37524193)
There are multiple reasons why an EULA may be viewed as unenforceable in the EU due to unfair terms: https://europa.eu/youreurope/citizens/consumers/unfair-treat...

Interestingly, Unity runs afoul of many of those.

Re:Unity’s New Pricing: A Wake-Up Call on the Importance of ... by patmorgan23 on Friday September 15, 2023 @10:23AM (#37523430)
That's just standard contract law in any country.
Re:Unity’s New Pricing: A Wake-Up Call on the Importance of ... by wccrawford on Friday September 15, 2023 @08:51AM (#37522171)
In which case you have no license to the code. So either way, you'd have no rights.

You're still welcome to contact them directly and try to get some kind of contract directly if you can't agree to the EULA for access.

Re:Unity’s New Pricing: A Wake-Up Call on the Importance of ... by Maken on Friday September 15, 2023 @08:41AM (#37522084)
That's still not open source. Try cloning their repo and making it public.
Re:Unity’s New Pricing: A Wake-Up Call on the Importance of ... by dkersten on Friday September 15, 2023 @07:17AM (#37521313)
> when you get a license

I was going to comment that it’s viewable by anyone on their GitHub, but you are correct: you have to be part of the Epic GitHub organisation to access the repo. Getting access is easy, but you do have to agree to their licensing terms to do so. So yes, what you said.

Re:Unity’s New Pricing: A Wake-Up Call on the Importance of ... by maccard on Friday September 15, 2023 @09:40AM (#37522779)
> You wouldn't be able to freely share your modifications for instance.

Have you read the unreal engine license agreement? [0]. Section 3.a covers modifications

[0] https://www.unrealengine.com/en-US/eula/unreal

Re:Unity’s New Pricing: A Wake-Up Call on the Importance of ... by dcow on Friday September 15, 2023 @10:29AM (#37523561)
Section 3.a covers products you’ve made with the licensed technology. I don’t see any language about modifications to the licensed technology.

Edit: I see some language covering this further up.

Re:Unity’s New Pricing: A Wake-Up Call on the Importance of ... by maccard on Friday September 15, 2023 @12:44PM (#37525826)
I used to work for Epic so I have some inside knowledge, but modifying the engine and sharing it with other licensees (via the UDN forum usually) Its actively encouraged too.
Re:Unity’s New Pricing: A Wake-Up Call on the Importance of ... by patmorgan23 on Friday September 15, 2023 @10:22AM (#37523401)
Unreal is source available
Re:Unity’s New Pricing: A Wake-Up Call on the Importance of ... by kaliqt on Friday September 15, 2023 @07:05AM (#37521216)
Epic is mainly owned by its founder. They are not primarily corporate though they are influenced by it. They are 100% more trustworthy than Unity or other corporate game companies.
Re:Unity’s New Pricing: A Wake-Up Call on the Importance of ... by andrepd on Friday September 15, 2023 @08:31AM (#37521977)
I find your innocence touching.

EDIT: To elaborate, this is an article about a company fucking users over after an aggressive growth / dumping business model phase. Your response is yes but this other company would never fuck users over after an aggressive growth / dumping business model phase.

Re:Unity’s New Pricing: A Wake-Up Call on the Importance of ... by jasonlotito on Friday September 15, 2023 @09:46AM (#37522876)
> Your response is yes but this other company would never fuck users over after an aggressive growth / dumping business model phase.

Well, Epic didn't do that when it went through it's aggressive growth and the last time it dumped it's business model. Instead, they changed their licensing to lower fees, and when you look at what they did across the board, made things better for customers and game developers.

So, all evidence is to the contrary.

Edit: Also, nice strawman.

Re:Unity’s New Pricing: A Wake-Up Call on the Importance of ... by rpdillon on Friday September 15, 2023 @09:46AM (#37522882)
Watching this industry for a long time, I've learned that I can never trust a company. Companies are made up of people but the people within them change, and their incentives change. This is very much the case with Unity.

People, on the other hand, I can trust. Not often, but in cases where a person has made a long series of decisions over a decade or more, you can get a feel for what their value system is. Tim Sweeney is in this category. He was involved in Unreal back when I was in undergrad, more than 20 years ago. So I sort of put him in the same category as Gabe Newell and John Carmack: relatively enlightened game business leaders that understand the true value that gamers and developers derive from the ecosystem. None of them are in to make another dollar in the next quarter: they are focused on long term success and the are passionate about games themselves.

So it's not that you're wrong, it's just that your argument applies cynicism uniformly, and I'm not sure that's fair given the history of those involved.

Re:Unity’s New Pricing: A Wake-Up Call on the Importance of ... by bigfishrunning on Friday September 15, 2023 @12:38PM (#37525727)
Until Tim Sweeney sells the company, or dies, or whatever. Enter any contract you like, but know that those contracts outlast the people who executed them.
Re:Unity’s New Pricing: A Wake-Up Call on the Importance of ... by isaiahg on Friday September 15, 2023 @07:35AM (#37521473)
> Epic is not doing this out of the goodness of their heart, they're doing it because it is beneficial to them. Epic is a multi-billion dollar corporation part owned by a massive conglomerate.

Holy straw man! And there’s certainly no self-interest involved with me using their engine without giving them a cut under 1 mill right?

You can make this argument about literally anything

Re:Unity’s New Pricing: A Wake-Up Call on the Importance of ... by Mechanical9 on Friday September 15, 2023 @08:06AM (#37521735)
While you can make this argument about literally anything, it seems apt to make it about a multi-billion dollar company chasing a trillion dollar company.

It's fine to support them while they are the underdog and are saying and doing the right thing, but don't pretend like they will say and do the right thing forever.

Re:Unity’s New Pricing: A Wake-Up Call on the Importance of ... by gameman144 on Friday September 15, 2023 @09:36AM (#37522721)
I don't think the parent was ever saying they'll be good forever. More that if they do become evil, their licensing lets you continue using a revenue structure that made sense at the time you chose it (even if new versions have super awful terms).
Re:Unity’s New Pricing: A Wake-Up Call on the Importance of ... by PurpleRamen on Friday September 15, 2023 @10:51AM (#37523962)
> Who cares what the motivation is if it gives real benefits to devs.

Motivations matter, because they will decide in which direction a project moves over time, or if situations change. Epic is the "good guy" now, but only because they are an underdog. If they become the dominator, they might become the predator which Unity tries to be at the moment.

But if we are honest, such uncertain possibilities don't matter if they are so far in the future. This might be a problem for future games, 10, 20 years down the river..

Re:Unity’s New Pricing: A Wake-Up Call on the Importance of ... by doikor on Friday September 15, 2023 @07:43AM (#37521524)
> Epic is a multi-billion dollar corporation part owned by a massive conglomerate.

More then 50% of the shares/votes is owned by a single person. The founder and CEO Tim Sweeney.

Re:Unity’s New Pricing: A Wake-Up Call on the Importance of ... by objclxt on Friday September 15, 2023 @08:04AM (#37521722)
Yes, that's why I said "part owned". 40% of Epic is owned by Tencent.
Re:Unity’s New Pricing: A Wake-Up Call on the Importance of ... by re-thc on Friday September 15, 2023 @09:18AM (#37522479)
> Yes, that's why I said "part owned".

Which doesn't really matter unless you'll lose control. If 1 entity has >50% it's pretty safe.

Re:Unity’s New Pricing: A Wake-Up Call on the Importance of ... by pdpi on Friday September 15, 2023 @08:28AM (#37521952)
> Epic is not doing this out of the goodness of their heart

Tim Sweeney founded Epic and wrote the Unreal engine himself. John Riccitiello’s whole career is in management. Even if they’re both entirely motivated by profit, they have different perspectives on how to get there.

Also, Unity is a public company, while Epic is private. Even though Tencent owns a considerable share of the company, Sweeney still holds over 50% ownership. That gives them very different incentives.

Sometimes we forget that executives are people too and they have their own personalities. Tim Cook famously[0] told climate change denialists in a shareholder meeting that “If you want me to do things only for ROI reasons, you should get out of this stock”. Sure enough, shareholders are also not solely motivated by profit, and voted with Cook on that occasion. It’s useful to remember that cynicism isn’t the same thing as realism.

0. https://www.theguardian.com/environment/2014/mar/03/tim-cook...

Re:Unity’s New Pricing: A Wake-Up Call on the Importance of ... by 40yearoldman on Friday September 15, 2023 @08:54AM (#37522196)
Eh. Part of apples brand is “doing the right thing” and “being the good guy”. I would wager Apple’s brand would be hurt more by not being a green company. ROI is more complicated than simple fist level cost. Going green and doubling down on recycling has generated a much larger ROI than doing nothing.

Further more, Tim is bound by law to do what is best for the shareholders. Simply put, if Tim favored environmental concerns over profit he would be removed.

Re:Unity’s New Pricing: A Wake-Up Call on the Importance of ... by techdragon on Friday September 15, 2023 @09:16AM (#37522457)
It’s a private company… to whatever theoretical extent he’s beholden to the majority of the shareholders with potential board of directors and shareholder meeting shenanigans … that majority of shareholders is himself… and I’m pretty sure he’s ok with his own decisions…
Re:Unity’s New Pricing: A Wake-Up Call on the Importance of ... by j_maffe on Friday September 15, 2023 @09:12AM (#37522402)
Re:Unity’s New Pricing: A Wake-Up Call on the Importance of ... by wredue on Friday September 15, 2023 @09:38AM (#37522753)
In your haste to defend the idiocy of shareholder causing constant enshittification, you accidentally forgot to read the comment you’re replying to.

Businesses are legally bound to act in the best interest of their shareholders. This is quite an open ended precedent.

Re:Unity’s New Pricing: A Wake-Up Call on the Importance of ... by tialaramex on Friday September 15, 2023 @09:46AM (#37522894)
"Best interests" is deliberately vague. Is it in their "best interests" that you fire the CEO and call the cops because he raped an intern? Or maybe that you agree to accelerate his $40M "bonus" if he agrees to resign without saying why? Or maybe it's in their "best interests" that you pay PIs to develop evidence that the intern has a drug habit and "leak" this "shocking revelation" to the media if they go public?

You can argue almost anything meets this criterion, in some egregious scenarios a court won't buy it, but they will give you enormous leeway.

Re:Unity’s New Pricing: A Wake-Up Call on the Importance of ... by HelloMcFly on Friday September 15, 2023 @10:01AM (#37523095)
People write this sentence seeming to imply it means "CEOs and management have a responsibility to be as ruthless and sociopathic as possible to deliver the highest returns, and any consideration of the people or communities they trample beyond legal requirements is itself borderline illegal."

There is a lot - A LOT - of room for ambiguity and debate on the specifics of shareholder value and "best interests." The "legal constraints to act in the best interest" is not some set of corporate rules and KPIs codified into our legal code write large. It's not about maximizing a specific KPI over a fixed timeframe.

Not to mention Sweeney is the majority shareholder in Epic's case.

Re:Unity’s New Pricing: A Wake-Up Call on the Importance of ... by danaris on Friday September 15, 2023 @10:02AM (#37523104)
This is incorrect.

Businesses are legally bound to follow the official decisions of shareholders at official meetings. Anything beyond that is merely "a good idea".

Re:Unity’s New Pricing: A Wake-Up Call on the Importance of ... by jibe on Friday September 15, 2023 @10:02AM (#37523105)
Businesses are legally bound to act in the best interest of their shareholders

If they are legally bound, there must be either a law or contract, can you cite either?

Re:Unity’s New Pricing: A Wake-Up Call on the Importance of ... by Pannoniae on Friday September 15, 2023 @09:03AM (#37522287)
"Further more, Tim is bound by law to do what is best for the shareholders."

This stupid meme needs to die already. There is no such obligation, he only has a fiduciary duty to not trash the company and spend the earnings on cocaine. "companies are legally forced to maximise profit" has never been true and this piece of misinformation has been going around for ages now.

Re:Unity’s New Pricing: A Wake-Up Call on the Importance of ... by pdpi on Friday September 15, 2023 @09:41AM (#37522796)
> There is no such obligation

And, insofar as such an obligation to “maximise shareholder value” might exist, that obligation doesn’t necessarily translate into “maximise profit”.

The shareholders of a theatre company might care more about breaking even while getting an interesting assortment of plays produced with a great cast than they do about making a bunch of money out of the venture, so an executive who makes a bunch of money by running productions of uninspired cash grab shows won’t actually be maximising value. Likewise, I’m sure that Rob McElhenney and Ryan Reynolds care more about Wrexham AFC’s managers getting good athletic results than they do about making a bunch of money.

Re:Unity’s New Pricing: A Wake-Up Call on the Importance of ... by fauigerzigerk on Friday September 15, 2023 @11:21AM (#37524411)
>And, insofar as such an obligation to “maximise shareholder value” might exist, that obligation doesn’t necessarily translate into “maximise profit”.

And even where it does translate into "maximise profit" because it's what shareholders of a particular company may want, there is no timeframe for it, and there is no way to tell whether any particular decision by the CEO runs contrary to the goal of eventually maximising profits.

Companies can spend all their revenues plus a constant stream of new capital on growing market share or revenue, on charitable activities or the happiness of employees, on huge research and development projects or on restructuring after restructuring and still credibly claim that all of it is ultimately meant to maximise profits.

The point where CEOs and CFOs have to be careful is when the company faces solvency issues. That's where legal limits of freewheeling decision making kick in, because it's where it's no longer about shareholders but about creditors.

Re:Unity’s New Pricing: A Wake-Up Call on the Importance of ... by vel0city on Friday September 15, 2023 @09:19AM (#37522494)
Even then, if the shareholders approve of trashing the company with ice cream parties (had to get rid of the illegality of cocaine for this point) there's nothing inherently wrong or illegal with that.

As long as the executives are behaving generally how the shareholders want, it's not a problem.

Re:Unity’s New Pricing: A Wake-Up Call on the Importance of ... by sambeau on Friday September 15, 2023 @09:20AM (#37522515)
There's still argument about this. The oft mentioned Dodge v. Ford Motor Company 1919 covers much the argument for and against. But it's clearly not straightforward.

My (IANAL) reading of it is that maximising shareholder value is probably the law, but it's practically unenforcible. Being practically unenforcible doesn't stop CEOs and boards from using it as a guiding principle.

https://en.wikipedia.org/wiki/Dodge_v._Ford_Motor_Co.

Re:Unity’s New Pricing: A Wake-Up Call on the Importance of ... by WillPostForFood on Friday September 15, 2023 @10:48AM (#37523906)
Dodge v. Ford Motor Company was a Michigan State decision, so even if one thinks it means maximizing shareholder value is the law (it really didn't say that, broadly), it only applies in Michigan.
Re:Unity’s New Pricing: A Wake-Up Call on the Importance of ... by ToucanLoucan on Friday September 15, 2023 @09:22AM (#37522547)
Cook isn't bound by that true enough, because he remains the majority stakeholder, but that is increasingly not the case as it becomes more and more regular that companies bring in new CEOs from entirely different companies if not entirely different industries, who do not own that much stake. In those cases, the board and shareholders can and do exert a lot of influence, up to and including firing them if they do not do their jobs correctly, which to shareholders is invariably some form of "make line go up."

And that's just civil influence, there are legal mechanisms indeed in place if a CEO "trashes a company" and what that means is different depending on the company.

Re:Unity’s New Pricing: A Wake-Up Call on the Importance of ... by jacquesm on Wednesday September 20, 2023 @05:45AM (#37582280)
There is no way that Tim Cook is majority stakeholder in Apple.
Re:Unity’s New Pricing: A Wake-Up Call on the Importance of ... by re-thc on Friday September 15, 2023 @09:16AM (#37522456)
> "companies are legally forced to maximise profit" has never been true

It's more like too hard to be proven in any way. Unless you live in an simulator it's really hard to say which set of decisions is better than another. People often say it is obvious or in hindsight but fact is there are no such hard proofs.

Re:Unity’s New Pricing: A Wake-Up Call on the Importance of ... by HardlyCognizant on Friday September 15, 2023 @10:47AM (#37523864)
They are liable and there is precedent, as I understand it.

eBay v Newmark

https://h2o.law.harvard.edu/cases/3472

https://onlinelibrary.wiley.com/doi/abs/10.1111/basr.12108

Re:Unity’s New Pricing: A Wake-Up Call on the Importance of ... by jorvi on Friday September 15, 2023 @08:57AM (#37522220)
The same Tim Cook that tries to make iPhones as unrepairable as possible? :)

Don’t fall for feelgood greenwashing.

Re:Unity’s New Pricing: A Wake-Up Call on the Importance of ... by pdpi on Friday September 15, 2023 @09:26AM (#37522616)
If Tim Cook had calmly said what he did, I’d believe it was just toeing the party line. The fact that he actually got angry, though? He doesn’t strike me as the sort of person who’d fake that, I don’t think that’s the image he wants if nothing else.
Re:Unity’s New Pricing: A Wake-Up Call on the Importance of ... by bannedbybros on Friday September 15, 2023 @10:43AM (#37523804)
He doesn't have to fake it. Dude probably believes that there's no connection between right to repair, unsustainable consumption, and planetary destruction. That might be worse than faking it.
Re:Unity’s New Pricing: A Wake-Up Call on the Importance of ... by SSLy on Friday September 15, 2023 @10:19AM (#37523354)
Still better CO2 footprint than anything else on the market
Re:Unity’s New Pricing: A Wake-Up Call on the Importance of ... by agentgumshoe on Friday September 15, 2023 @10:24AM (#37523451)
What?
Re:Unity’s New Pricing: A Wake-Up Call on the Importance of ... by cornstalks on Friday September 15, 2023 @10:43AM (#37523789)
iPhones have long support cycles. iOS 17 supports the iPhone XS/XR, which were released 5 years ago. So iPhone users don't have to replace their phone as much, reducing environmental impact. Plus with the recycling and other stuff used to make iPhones in the first place, their environmental impact is going to be lower than some other options on the market. Combine these two things together (longer device life, smaller impact for making a new device) and I can believe iPhones have the smallest CO2 footprint.
Re:Unity’s New Pricing: A Wake-Up Call on the Importance of ... by agentgumshoe on Saturday September 16, 2023 @07:30AM (#37533860)
Phew, there I was thinking Apple do their best to make sure customers buy the new phone every year, but glad to hear it's not happening thanks to Apple.

I mean, Apple should just release a new model every five years and really get that footprint down...

Re:Unity’s New Pricing: A Wake-Up Call on the Importance of ... by wlesieutre on Friday September 15, 2023 @11:18AM (#37524366)
Is that why iFixit rated the iPhone 14 repairability as 7/10?

https://www.ifixit.com/News/64865/iphone-14-teardown

Re:Unity’s New Pricing: A Wake-Up Call on the Importance of ... by LordDragonfang on Tuesday September 19, 2023 @03:01PM (#37574692)
4 days later, they've dropped it down to 4/10, mostly from artificial barriers Apple has erected for third-party repair.

https://news.ycombinator.com/item?id=37573332

Re:Unity’s New Pricing: A Wake-Up Call on the Importance of ... by DrBenCarson on Friday September 15, 2023 @12:35PM (#37525697)
Pretty sure repairability has been getting dramatically better the last couple generations. The entire back panel is replaceable on 15s
Re:Unity’s New Pricing: A Wake-Up Call on the Importance of ... by mrguyorama on Friday September 15, 2023 @02:14PM (#37527070)
Because people are pushing right to repair laws and Apple wants to do just enough to reduce the desire for those.
Re:Unity’s New Pricing: A Wake-Up Call on the Importance of ... by 3seashells on Friday September 15, 2023 @09:39AM (#37522757)
Never understood the authoritarian need to idealize and idolize, normal, disgusting humans and companies. All that just to reduce mental load by throwing your whole weight behind one person, one company, one brand, one product. Is it that hard to be a grown up in a complex world?
Re:Unity’s New Pricing: A Wake-Up Call on the Importance of ... by cableshaft on Friday September 15, 2023 @10:48AM (#37523907)
> Over the last week, Godot had 32 authors pushing 52 commits. Over the last month it had 135 authors. This is not "one or two guys".

Yeah, right now (and I hope it keeps increasing thanks to the Unity news).

I got burnt once (and almost twice) from this in the past. cocos2d-iPhone used to be huge, and Zynga even contributed to it. I released two games using it, and started another one. And then it stopped getting updated (and Apple keeps breaking things like Apple likes to do), so it died on the vine and I had to port to something else.

Currently making a game in Monogame, and while it did get a significant update a little over a year ago, it's had very little activity on it since then and no other releases besides a hotfix shortly after, and zero communication about what's going on with any of their official channels at least. Not great especially since there seems to be spotty support for .Net 6 outside of Windows still, and I keep running into various issues with its 3D support (which it is mainly supposed to be a 2D game, but it does support 3D to a certain extent).

Also while it claims to support platforms like PS4 and Switch, I see almost no documentation on it, and very little documentation on getting Steamworks working with it (I have some basic things working, but I'm having to figure things for Unity first and then porting that knowledge over). Also most of its multiplayer libraries seem outdated, at least the ones I looked up. And the forums/Discord still have some activity on them, but not a ton. Also I'd love to make a game that supported VR (almost switched to Unity just for that alone).

I actually compared its Github activity to Godot a week ago, and Godot looks SO much better supported than Monogame at this point, that I was already considering either porting or making my next game in Godot before this Unity news was announced. But maybe that's just me hopping onto another platform that will have the same problem in 5 years after I've gotten pretty invested into it.

I also know Unity (worked on a game professionally years back) and considered switching to that for my game too, but that mostly got killed by this announcement.

Personally I prefer code-based development (I don't like using an editor too much), so if Monogame was better supported and had much better 3D support I'd probably just stick with it. I thought I was going to when I first started using it seriously three years ago. But I hesitate to keep dumping time into it if they don't maintain it.

Also I made a small game with Phaser.js and was going to do more with that, but even that creator is pretty much the only one maintaining it and they got sidelined by life for about six months (which is fine, but get someone to help keep it going if you can! I know that's hard though). Phaser at least is already close to what I want from it, and doesn't seem to need much else for the foreseeable future.