gamedeveloper.com

dingleberry, do gaming w The Death of Unity - Opinion

That dead eyes smile tho…

termus,
@termus@beehaw.org avatar

He sure is a Starfield NPC lookin’ motherfucker.

PonyOfWar, do gaming w The Death of Unity - Opinion

Really sucks to be a Unity developer right now. I’ve been working with mostly Unity for around 10 years now, and while I’m not directly affected by the recent changes, it really feels like the engine has been dying a slow death for a few years now. Hopefully Ricitello will leave eventually and they can turn this around, otherwise many of my skills will be useless in a few years…

Icalasari,

Nintendo has a few games made in Unity

Noteably, one of the Pokemon games is made in Unity

I don't think that CEO will last long once Nintendo realizes their biggest cash cow gets hit by this

rastilin,

If I were running a Unity project, I'd be tempted to just jump to Unreal. No matter what promises Unity makes you don't have any actual guarantee that they'll keep them while Unreal has the "non-retroactive" clause directly in their contract. However painful the switch is, you'll only have to do it once.

Tarte,
@Tarte@kbin.social avatar

"non-retroactive" clause directly in their contract

I also wonder how Unity‘s approach will work in countries where that is the legal default. I have a feeling that we will be seeing quite a few lawsuits next year, if they actually go ahead with their plans.

ursakhiin,

Nintendo would probably prefer the 20 cent per copy license fee to a percent based one. New Pokemon games are sold at 60 dollars in the US and sell millions of copies. This is a bigger issue for indie developers looking to sell for a cheaper price to bring in sales.

InfiniteLoop,

are unity and unreal so different that your 10 years of experience in one isn’t helpful for the other? i’m not a game developer but I had assumed it was similar to web frameworks - definitely high switching costs for porting an existing project, but as a developer looking for a job there are still many portable skills.

i’d guess it also depends on what parts of the engine you are working in?

PonyOfWar,

To an extent I can apply my knowledge to other engines, sure. I’m working on my third Unreal project currently, and while it’s not like starting from scratch, I’m definitely way slower working with it. It also doesn’t replace Unity completely. It’s great for high-spec 3D stuff, but almost useless for mobile 3D/AR apps, which is a lot of what I do (not making games but mainly industrial interactive 3d applications).

HerrLewakaas,

Hey same here, although I’m just getting started in the industry. I’ll look into Unreal soon I guess, been wanting to do that for a while anyways, and maybe also experiment with godot

Piers,

Unreal is good if you want to work on big expensive projects at big companies. Godot is good if you want to work on your own projects today and potentially but not definitly work on small to middle-sized projects at small to middle-sized at small to middle-sized companies in the future. Unity is fine if you want to work on small to middle-sized projects at small to middle-sized companies now and potentially in the future.

Which sucks. There ought to be a clear and unambiguous path to chose for someone moving into game development today but since Unity keeps making weird choices that are hostile to developers whilst not continuing to improve at a good pace, it’s hard to say for sure which engine will fill in the not-Unreal Engine part of the market unless you have a crystal ball.

Realistically the best thing is to have as strong a foundation in programming generally as you can so that switching engines is minimally disruptive (as there will always be a need to do so eventually. There’s very little chance one single engine will continue to be the standard over the 40+ years of a career.)

strongarm,

Sounds like Godot is more for your usecase then

Piers,

I’m not so sure about that. Godot is fantastic for making the sorts of projects they are describing. But if the relatively minor difference between Unity and Unreal’s workflow are a turn off for them, then the consciously different workflow in Godot is probably going to be a significant barrier. Personally, whilst I love Godot because it’s FOSS and lightweight and a great platform for building smaller scale games: a big part of the appeal for me is that I find the Unreal and Unity ways of doing things stupid, confusing and clumsy and the Godot way clever, clear and elegant. I know lots of people feel the exact opposite.

pap1rus, do gaming w Unity introducing new fee attached to game installs
@pap1rus@lemmy.ml avatar

It’s like unity is promoting godot engine in a suicidal way.

Skyline969, do gaming w Unity introducing new fee attached to game installs
@Skyline969@lemmy.ca avatar

Personally I’m still a fan of GameMaker. Pay for the tool, use the tool, pay literally nothing else even if your game is the next Minecraft.

Downside is it’s 2D only, but that’s fine for my preferences.

amju_wolf,
@amju_wolf@pawb.social avatar

Or, you know, Unreal if you are after making a 3D game. Between that and Godot, I wonder if Unity is just slowly strangling themselves to death? They don’t have much to offer. Perhaps most of what they have is existing tutorials, community and general knowledge of the engine, but if you piss off those people and/or they have to learn something else because you make it harder for them to profit, that could disappear fast.

gsf, do gaming w Unity introducing new fee attached to game installs
tominator, (edited ) do gaming w Unity introducing new fee attached to game installs

So, can I buy the game once, then keep reinstalling it over and over to fuck the developer up? That’s dumb.

saigot,

For those on Unity Personal or Unity Plus licenses, the fee will kick in after a project crosses both $200,000 in revenue over 12 months and 200,000 total installs.

It has to cross both the revenue and installs not just not 1.

tominator, (edited )

Yeah, but when they reach that limit, it says it’s gonna cost $0.20 per install. So can I reinstal the game 1 000 000 times to accumulate $200 000 of costs?

Even so, after they hit the limit, if the game costs $20 I can reinstall the game just 100 times so the developer doesn’t get any profit from that sale.

I guess that when they hit it. Reinstalling the game will generate costs so the revenue is now lower than $200 000, so it doesn’t work. But that just means that we can effectively limit the developer to $200 000 revenue.

amju_wolf,
@amju_wolf@pawb.social avatar

It’d be some API call regardless, if you can figure it out you don’t even have to actually reinstall it, just call the endpoint correctly. Use a botnet to do it so it’s harder to detect as fake (there are already preexisting solutions for that) and bam, you can probably make at least a dent in their revenue.

Sibbo, do gaming w Unity introducing new fee attached to game installs

Why didn’t humanity collaborate on a free and open source game engine already? It works with OS kernels, then why not game engines?

KRAW,
@KRAW@linux.community avatar

Godot?

Adramis,

Godot?

EvaUnit02,
@EvaUnit02@kbin.social avatar

In addition to the mentioned Godot, Monogame is available as well.

jack,

Check out alternativeto.net and filter by open source, it’s really useful

makingStuffForFun,
@makingStuffForFun@lemmy.ml avatar

It’s called Godot. It is basically on its path to becoming the Blender of game engines.

Sibbo,

In that case, this unity price change may be the company giving up, knowing that they will be eaten by open source soon

makingStuffForFun,
@makingStuffForFun@lemmy.ml avatar

Definitely not, they’re huge. They even purchased Weta digital recently (lord of the rings animation company). The’re going nowhere fast. They’re just eeking every little cent they can out of every little crevice of their offerings.

amju_wolf,
@amju_wolf@pawb.social avatar

Ironically Blender also has game engine features, though I don’t think anyone ever used it as such.

veloxization,
!deleted12638 avatar

Godot was already mentioned. Someone on Mastodon brought up the Bevy Engine as well.

Sibbo,

I know bevy and I know that it is certainly far behind Godot. It’s written in Rust though, so that gives it a lot of future potential, compared to Godot especially.

Pichu0102, do gaming w Unity introducing new fee attached to game installs
@Pichu0102@raru.re avatar

@chloyster So if I want to reinstall a game I have to decide if it's worth making the dev pay more money due to my game reinstall or install on another device? Is that what I'm reading?

Pseu,

The most they’ll have to pay is 20 cents. And that’s only with the 200,000th to 210,000th download for developers who are using the free version of Unity (provided that the developer is also making more then $200k/yr in revenue). After that, the developer will probably get Unity Pro and the download fees will start up at $1 million/yr in revenue and more than 1 million downloads. At that point, I don’t think that the 15 cents to 0.1 cents that will be charged will hurt too badly.

EvaUnit02, (edited )
@EvaUnit02@kbin.social avatar

I guess good luck to the mid-size developers who take service deals, then.

ampersandrew,
@ampersandrew@kbin.social avatar

Unless there's a coordinated effort by a fanbase to install the game over and over again because the game asked you for your preferred pronouns or some nonsense. Or maybe a pirated copy of the game still phones home to Unity and charges the developer. There are a lot of ways this could be problematic.

NuPNuA,

One Dev have already pointed out that they have a Unity based game due next year they’ve already contracted to game pass, so that’s 20 million odd subs who’ll have access to try the game, where as they didn’t negotiate with MS on the price knowing this clause was coming.

Pichu0102, do gaming w Unity introducing new fee attached to game installs
@Pichu0102@raru.re avatar

So if I want to reinstall a game I have to decide if it's worth making the dev pay more money due to my game reinstall or install on another device? Is that what I'm reading?

Shhalahr, do gaming w Unity introducing new fee attached to game installs

Talk about rent seeking behavior.

WagesOf, do gaming w Unity introducing new fee attached to game installs

I can't wait to have steam charge me $1 every time I re-download a unity5 game. MS should follow suit and force you to pay $1 a pop for each directx install. Which would actually be more like $80 because it loads every patch and version in order on every install.

Fee per download for a game framework that packaged into the download that they have no part of distributing? I hope this is the most recent example of a successful tech company commiting suicide, it really is the best theme this year.

elouboub, do gaming w Unity introducing new fee attached to game installs
@elouboub@kbin.social avatar

I love it when companies start hanging up their noose and tying it around their necks. Hopefully they get to the point where they'll jump from the hill they chose to die on.

derin, (edited ) do gaming w Unity introducing new fee attached to game installs
@derin@lemmy.beru.co avatar

All the people here are missing the point.

Unity is an engine primarily used by mobile app developers; it’s their biggest market. Indie game developers are basically just collateral damage, for this kind of a pricing change.

Mobile apps are all about massive scale (millions of installs) and ungodly amounts of revenue. They’re going after large mobile developers, not small studios. (I’m not saying small studios won’t get affected, I’m saying Unity is focusing on the big dogs - potentially at the cost of pissing off unrelated folk for no financial reason)

The per install costs don’t kick in until you’ve made half a million dollars in revenue, and a certain number of installs.

Also, you literally can’t build these apps with other engines as ad network integrations don’t exist for them. So it’s not like anyone has a choice: it’s Unity demanding to be paid more as they’re the only viable player in the industry.

Makes good business sense, though I think they should increase the revenue point of the free and personal tier to a million as well, just to put the minds of indie devs at ease. No point freaking out unrelated people.

Signed: an ex-mobile game developer.

Veraxus,
@Veraxus@kbin.social avatar

Makes good business sense

I would never call such horrifically predatory tactics “good business sense.” It’s abuse of market position and should draw the ire of antitrust regulators, as well as make their product a major business risk for any new projects.

Let’s not forget that Unity recently merged with a malware company, so borderline-illegal predation is their entire business strategy.

derin, (edited )
@derin@lemmy.beru.co avatar

Let’s not forget that Unity recently merged with a malware company, so borderline-illegal predation is their entire business strategy.

No, they merged with an advertising company - you know, the same companies with which they’re close enough to have plugins for. It’s about business; who you talk to, who you have deals with.

I would never call such horrifically predatory tactics “good business sense.” It’s abuse of market position and should draw the ire of antitrust regulators, as well as make their product a major business risk for any new projects.

It is good business sense. The engine has relatively little value, it’s about what software stacks it integrates with, plus the ease of use for making exports to the two platforms that matter (Android and iOS). There’s a reason Unreal doesn’t even exist in this space, even though it’s technically capable of running on these devices.

Again, this is not the industry you’re thinking of - it’s the mobile industry, which is less about game development and more about having millions in your war-chest (usually from a few VCs) that you can spend on your marketing budget. If you can’t market, you’re dead in the water.

The entire industry is built around ads in games and traditional social media.

Things like this will stop happening if:

A) People become less susceptible to predatory marketing.

B) Another game engine developer decides to undercut Unity while at the same time offering similar platform targets and SDK integrations.

(There’s also a thing to be said about hiring, where all new mobile-game devs learn Unity - as it’s become the de-facto standard for getting a job in this industry. Any new player would need some big names to adopt them first to make a push for people to learn the tools, not hobbyists.)

Barring that nothing will change.

Also, there really aren’t “new” projects in this field - you rarely see scrappy upstarts succeeding in the mobile space, just jaded veterans undercutting their old studios by offering their VCs (or new, hungrier VCs) a bigger cut of the pie. Also, studios with private chefs, massive salaries, and cult-y work spaces that look like adult playgrounds.

belated_frog_pants,

“Good business sense” = they are greedy shits. Fuck them. I wont ever praise any company for cash grabbing. I dont give a fuck if their shareholders get richer.

Pichu0102, do gaming w Unity introducing new fee attached to game installs
@Pichu0102@raru.re avatar

@chloyster So if I want to reinstall a game I have to decide if it's worth making the dev pay more money due to my game reinstall or install on another device? Is that what I'm reading?

gonzoknowsdotcom1, do gaming w Unity introducing new fee attached to game installs

GoDot say it louder

BolexForSoup,
@BolexForSoup@kbin.social avatar

Isn't Godot primarily a 2D tool? Is it really a suitable replacement for Unity?

wolo,

Godot’s 3D is perfectly usable in my experience, it’s been a while since I’ve used Unity though so I can’t tell you how they compare.

gonzoknowsdotcom1,

It has 3d

insomniac_lemon,

Have you seen Godot's releases after 4.0? Particularly the SDFGI feature?

makingStuffForFun, (edited )
@makingStuffForFun@lemmy.ml avatar

That was correct about maybe 5 + years ago. However, particularly the latest 4.x builds, the 3d is top shelf. It won’t beat unreal, but it’s 3d capabilities are better than most people’s ability to use them.

atocci,

How's the performance?

BolexForSoup,
@BolexForSoup@kbin.social avatar

Great to hear!

  • Wszystkie
  • Subskrybowane
  • Moderowane
  • Ulubione
  • test1
  • rowery
  • Technologia
  • krakow
  • muzyka
  • shophiajons
  • NomadOffgrid
  • esport
  • informasi
  • FromSilesiaToPolesia
  • fediversum
  • retro
  • ERP
  • Travel
  • Spoleczenstwo
  • gurgaonproperty
  • Psychologia
  • Gaming
  • slask
  • nauka
  • sport
  • niusy
  • antywykop
  • Blogi
  • lieratura
  • motoryzacja
  • giereczkowo
  • warnersteve
  • Wszystkie magazyny