It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
avatar
rtcvb32: Maybe they don't. But i don't think it would be good if they allowed this to go forward.
avatar
EverNightX: If a developer doesn't like Unity's license they don't have to use the product. If you don't like a DRM product you don't have to use it. No one needs to abolish it as if it's against some objective cosmic law.

Unity should be free to make up whatever dumb terms they want and people should be free to say no thanks.
thats as stupid as saying no one is forced to use WhatsApp, no one has to use it.
that totally ignores (social/business) forces out of your control. You HAVE to use whatsapp to connect
to ppl who only use it and where you dont have the power to change that b/c you're dependent on them.
For unity, there are more then one situation to imagine where you cant just switch to another engine, and
youd understand that if theres a tiny bit of understanding how gamedev works.
Thats reallife in opposite to such hypocritical fantasystatements.
avatar
rtcvb32: But a license is a license (well more a adhoc contract), i don't see how it's irrelevant.
avatar
clarry: What matters is the content of the contract, not that it is a contract.
Yes. and if the old version has a set of rules you are to follow, you follow those rules... of that contract. Of that particular software version has included in with it's install.

edit: Heh, wonder how shareware games of old like DOOM would have done, if they included a readme which said 'and contact us at doom.com to get the license agreement, you aren't allowed to play before you get this agreement, since we may have updated it since this software package was released, all previous versions that may exist are null and void.'

No i am pretty sure there's a reason you have to set out concrete terms for usage and licensing before it's released.
Post edited September 15, 2023 by rtcvb32
Sorry, my previous post included a reply that refuses to post for some reason. I was attempting to mention that Unreal charges 5% of revenue after a certain point, which some devs aren't thrilled with so Unity has been avoiding that, except this new install scheme is far worse and makes no real sense.
avatar
rtcvb32: Isn't that the opposite of having to use the updated license no matter what?
Yep! There was some past Unity boneheaded idea involving changing the TOS retroactively that users revolted against, so they backpedaled and made it clear they won't do that. But here we are.
Post edited September 15, 2023 by eric5h5
Ironically, their retroactive drm-enforced cashgrab greed will break all "UNITY" between them and the gaming community (players and developers alike). :P
avatar
timesink: thats as stupid as saying no one is forced to use WhatsApp, no one has to use it.
that totally ignores (social/business) forces out of your control. You HAVE to use whatsapp to connect
to ppl who only use it and where you dont have the power to change that b/c you're dependent on them.
I'm sorry you don't realize this is true, but it is. Why was Larian not forced to use Unity? Why is IdSoftware not forced to use Unity? Why is FromSoftware not forced to use Unity? Actually, why is Linus Torvald and Richard Stallman not forced to use Unity? Why am I not forced to use Unity?

No one is forced to make games using Unity. You could team up with people who use an open source solution or with people who will write their own, or you could write one yourself. Maybe you are not willing to do so. Maybe you are incapable of doing it. But no one is forcing you to make games for a living. Fun fact: most people don't.

If you've made yourself dependent on a game engine software service, it was by your own choice. No one made you.
Post edited September 15, 2023 by EverNightX
avatar
matterbandit: Ironically, their retroactive drm-enforced cashgrab greed will break all "UNITY" between them and the gaming community (players and developers alike). :P
And better yet, their bank account isn't going to be showing Unity any longer either. Though I do have to ask how they ended up so deep in debt, but then I remembered former EA CEO. Bet he's just padding his pockets before he falls upwards to the next project, which I think is [Tears sheet off from a dot matrix printer] Intellivision.
avatar
EverNightX: Actually, why is Linus Torvald and Richard Stallman not forced to use Unity? Why am I not forced to use Unity?
Well no one is forcing you to use Windows, or MacOS, or Linux.

So why would you use one of them? A 'competent' computer user would write their own OS.
avatar
rtcvb32: Well no one is forcing you to use Windows, or MacOS, or Linux.

So why would you use one of them? A 'competent' computer user would write their own OS.
I would expect a team of professional OS developers to be capable of writing an OS kernel. I would expect a team of professional game developers to be capable of writing a game engine. It's not a hard concept, but you seem to have trouble grasping basic ideas.

End users of a game/OS are not even relevant to the conversation. No one expects them to be knowledgeable about writing such things.
Post edited September 15, 2023 by EverNightX
avatar
EverNightX: End users of a game/OS are not even relevant to the conversation.
Wouldn't users of UE4, Unity, and any other engine be an 'end user'?

avatar
EverNightX: No one expects them to be knowledgeable about writing such things.
So close. You're so close to grasping the reality of things.
Post edited September 15, 2023 by rtcvb32
avatar
rtcvb32: Wouldn't users of UE4, Unity, and any other engine be an 'end user'?
An end user refers to the ultimate consumer of a product, and in this case the product is the game. So no, the developer is not the end user. Unity is arguable part of the game's development team. Just a part they made a foolish agreement with for their code contributions.

I suppose if you want to stretch you could argue they are a middle user of the engine or something but it's kind of getting in the weeds.

Anyway, I'm sorry, but I think I can feel myself getting dumber by talking with you so let's just stop at this point.
avatar
rtcvb32: Wouldn't users of UE4, Unity, and any other engine be an 'end user'?
avatar
EverNightX: An end user refers to the ultimate consumer of a product
Pretty sure devs are the end user of the Unreal Engine editor.. yes... A product the dev creates the end user is another customer.

I don't push that GCC's end user is the average program user, they use programs i'd compile using source code.

avatar
EverNightX: , and in this case the product is the game.
Only if the sole purpose of said engine was made for that specific game. Much like a Tire being made it's sole purpose is to be added to a car or truck.

avatar
EverNightX: So no, the developer is not the end user.
In that case everyone should be downloading Unity and Unreal Engine, and using that... who needs the game to be made, Unity and Unreal are for the end user!

Wee! Look i can rotate this table on the screen, How fun! I can do this for 100 hours and... not level up or use my controller or anything at all. Weee!

avatar
EverNightX: I suppose if you want to stretch you could argue they are a middle user of the engine or something but it's kind of getting in the weeds.
No... It's a tool and an engine to be used by the Dev, much like again GCC where it helps you compile code. Unless of course you think devs are just middle user for customers to use their programs.

avatar
EverNightX: Anyway, I'm sorry, but I think I can feel myself getting dumber by talking with you so let's just stop at this point.
Nah, i like disassembling this logic with sarcasm.
Post edited September 15, 2023 by rtcvb32
I heard that several developers, who have the rights to their games, are planning to remove their games powered by the Unity engine as a form of protest. Some have even expressed their intention to never use Unity again.

If this is true, plus according to rumors Unity's owner is not doing so well lately, it could potentially lead to the collapse of the Unity engine. Personally, I would welcome any alternative to Unity engine. Every time I run anything related to Unity on my computer, it feels like my video card is being pushed to its limits with coolers working like rocket turbines, almost as if the game has sent it to a crypto mining colony or something.

But the same goes for latest Larian game, Baldur's Gate 3. Perhaps my card just can't handle heavy telemetry.
avatar
Cadaver747: Every time I run anything related to Unity on my computer, it feels like my video card is being pushed to its limits with coolers working like rocket turbines, almost as if the game has sent it to a crypto mining colony or something.
Mhmm, i know whatever format they have internally is very unoptimized. Unless the files are packed with videos or something with substance, then i usually get like 20:1 compression with 7zip, so something about their files are bad. I first noticed this with Oh Potatoes a weapon shop, the game was like 4Gb in size, but compressed to like 300Mb. This was back in 2015 or something.
avatar
rtcvb32: Mhmm, i know whatever format they have internally is very unoptimized. Unless the files are packed with videos or something with substance, then i usually get like 20:1 compression with 7zip, so something about their files are bad. I first noticed this with Oh Potatoes a weapon shop, the game was like 4Gb in size, but compressed to like 300Mb. This was back in 2015 or something.
20 to 1? This is insane. Our of curiousity, what is the other engine game compression rate (e.g. Unreal Engine 3 or 4)? But I hardly see it as the root of the promblem, lazy compiler maybe. But I'm not an expert, maybe you could explain it a bit to me.
avatar
rtcvb32: Mhmm, i know whatever format they have internally is very unoptimized. Unless the files are packed with videos or something with substance, then i usually get like 20:1 compression with 7zip, so something about their files are bad. I first noticed this with Oh Potatoes a weapon shop, the game was like 4Gb in size, but compressed to like 300Mb. This was back in 2015 or something.
avatar
Cadaver747: 20 to 1? This is insane. Out of curiosity, what is the other engine game compression rate (e.g. Unreal Engine 3 or 4)? But I hardly see it as the root of the problem, lazy compiler maybe. But I'm not an expert, maybe you could explain it a bit to me.
I was referring to game files, you'll see them listed under the somename_Data directory as level1, level2, level3, sharedasset1, sharedasset2, sharedasset3, etc.

The actual engines that don't take too much space aren't all that bad, though Unreal Pak files are... i don't know what they are, but they don't compress very well at all, so they might be densely compressed already.

I would think for Unity it's that there's probably a TON of flags/options and a ton of things you could make use of, but since they aren't they are placeholders rather than being stripped out as unnecessary.