Or maybe you haven't noticed how every game that's made with Unreal Engine, all the way back since UE4, requires far more resources than is necessary to run what it's running.
We'll all wait for you to cite your source on that one, because, no Unreal does not perform particularly worse then any other game engine.
Unreal is broadly available and not just hidden behind AAA walls so a lot of A and AA devs won't have time to optimize their games with it, but they wouldn't have had time to optimize regardless of whether they published with Unity or Godot or any other engine. Unreal is certainly a vastly more efficient engine then Unity, which is its main competition.
Also, how are you squaring away the idea that Unreal is ruining games as art? There are two options:
be a creative game designer and spend all your resources on engineers to build you a custom game engine, then spend more resources training everyone at your company on how your specific niche engine works
be a creative game designer and use an off the shelf engine like Unreal to run and render your game so you can spend your resources on artists, writers, and designers, and everyone comes in knowing how to use it
Do you really think that number 1 leads to more artistic games? The literal entire reason we're in an indie game mecca right now is because of the widespread proliferation of third party game engines, that let small dev teams focus on the game and not the engine.
PlayStation and Xbox subsidize the cost of the console.
Apple and Google have been having their 30% fees (and the monopolies that allow them) struck down by courts and competition regulators around the world.
Lmfao bro, you think that digital storefronts cost more to run then physical ones?
You think it takes more resource to change a database entry, then it does to run a physical store, staffed by real people, that have to import and store a physical item that they then have to sell you, and potentially take back and return?
Lmfao, Valve has tossed you trinkets over the course of 20 years and you praise them like they're altrusitic gods, instead of the wealth hoarding millionaires and billionaires that they actually are.
Do you really think that MS or Epic would keep low markups if they have gained majority of the market?
Jesus Christ, thats literally the whole fucking point. Valve has been overcharging you because they have a monopoly.
Competition is what keeps prices low, and that's not possible when Valve has clauses that prevent developers from selling their games for less on other stores.
If Larian didn't list their game on Steam and subject themselves to Valve's 30% mafia fee, they would get no sales because Valve has a monopoly of customers.
That is why devs choose to keep listing on Steam and paying Valve's extortionate fee.
Consumers keep using Steam because Steam's terms of service prevent a developer from selling their game cheaper on other stores, meaning that consumers never have an incentive to buy it elsewhere.
And developers have to agree to that condition, because Steam has all the users.
There do, however, seem to be a few points really not working in their favour. Sketchy policies around reviews and a lot of forcing exclusivity(Steam’s monopoly? Ok buddy) are big ones I found.
Forcing exclusivity? They force exclusivity for the games that they make (just like Valve does for theirs) and otherwise Epic offers developers cash deals for exclusivity, the developers are under no obligation to take them.
And the overall point is not that the Epic Launcher is amazing, but that Tim Sweeney is right about Valve's exorbitant 30% fees, but whenever that comes up gamers just go haha Valve=Good, Epic=Bad.
Have you considered maybe Valves monopoly is natural?
Yes that changes literally nothing.
All monopolies, be they natural or otherwise, need to be heavily regulated or else they can:
a) easily do stuff to prevent competition. Stuff like preventing developers from selling their game for cheaper on other stores.
b) charge exorbitant markups, markups like 30% of all revenue for a listing in a store.
I do not understand why gamers have such a hard time grasping that Valve taking a massive cut off the top of every single game sold, just enriches the already rich for doing nothing, at the expense of consumers and creators.
“Ok, Tim, so how exactly do you make money for your company, then? Because giving away all the free stuff seems like awfully bad business.
I think you're missing the point that Epic's store is only not profitable at their margins because of scale. If they had even half of Steam's user base they would be profitable. Their problem is that gamers insist on backing Valve's monopoly because it's what other gamers tell them to do online.
And Epic provides Unreal Engine, the gaming engine that powers the majority of modern games, with free and extremely cheap tiers for indie devs, and they provide explicit Linux support for their engine and dev environment. They've also used a substantial amount of their Fortnite money to break up app store monopolies on Android and iOS.
They are not the villain that the gaming community thinks they are.
You seem to be operating under some notion that particular work deserves a particular amount of pay. That's backwards. People pay for what they get, not for what the seller's cost of goods.
You seem to be operating with no knowledge of how capitalism is supposed to work. In the long run competition amongst consumer options forces companies to drive prices down to ~ costs + a reasonable margin.
Where that doesn't happen is in cases of monopolies, monopsonies, oligopolies, and generally in areas where there is a lack of competition.
Like in the case of Valve's effective PC gaming monopoly and gamer's dumbass insistence on defending it.
We know that Larian is doing very well financially. Their devs are happy and well paid.
So the fuck what? You think every developer is? You think Larian wouldn't appreciate 30% of all of their sales money not going straight to Valve for doing jack shit?
You seem to have completely missed the point that Valve does not deserve 1/3 of all gaming revenue for running an automated digital store.
And, as a developer, I really don't care how much companies pay to marketing vendors. Developer pay is generally negotiated when you're hired. I haven't worked in B2C but, as I understand it, they usually pay bonuses on sales volume rather than profits.
Honestly what are you even trying to say here? That because you write B2B software on a salaried basis, that that means that an indie game dev doesn't care whether or not Valve takes 30% of all of their revenue?
Like no shit sherlock, thats a matter of you being a salaried employee. If you owned your own company you would very much care about a middle man taking 30% off the top.
We'll all wait for you to cite your source on that one, because, no Unreal does not perform particularly worse then any other game engine.
Unreal is broadly available and not just hidden behind AAA walls so a lot of A and AA devs won't have time to optimize their games with it, but they wouldn't have had time to optimize regardless of whether they published with Unity or Godot or any other engine. Unreal is certainly a vastly more efficient engine then Unity, which is its main competition.
Also, how are you squaring away the idea that Unreal is ruining games as art? There are two options:
Do you really think that number 1 leads to more artistic games? The literal entire reason we're in an indie game mecca right now is because of the widespread proliferation of third party game engines, that let small dev teams focus on the game and not the engine.