this post was submitted on 15 Aug 2023
125 points (100.0% liked)

196

17057 readers
650 users here now

Be sure to follow the rule before you head out.


Rule: You must post before you leave.



Other rules

Behavior rules:

Posting rules:

NSFW: NSFW content is permitted but it must be tagged and have content warnings. Anything that doesn't adhere to this will be removed. Content warnings should be added like: [penis], [explicit description of sex]. Non-sexualized breasts of any gender are not considered inappropriate and therefore do not need to be blurred/tagged.

If you have any questions, feel free to contact us on our matrix channel or email.

Other 196's:

founded 2 years ago
MODERATORS
 
top 23 comments
sorted by: hot top controversial new old
[–] wildbus8979@sh.itjust.works 30 points 2 years ago

Fuck electron so much. Give me fucking native apps.

[–] kib48@lemm.ee 30 points 2 years ago (3 children)

fun fact the Epic Games Launcher is a full Unreal Engine 4 app

[–] PaigePalisade@lemmy.blahaj.zone 33 points 2 years ago

An Unreal Engine app that just renders a Chromium page as far as I understand. Essentially using their own version of Electron made using the guts of one of the most complex game engines. Truly an unholy abomination.

[–] Nanomerce@lemmy.world 20 points 2 years ago

is that why it uses like a quarter of my processor to open the library/store

[–] Vilian@lemmy.ca 6 points 2 years ago (1 children)

so a game to open others games

[–] johnnyjayjay@feddit.de 28 points 2 years ago (2 children)

Doesn't every game engine... well... package a game engine in its games? Isn't that the whole damn point

[–] phi1997@kbin.social 18 points 2 years ago

The meme is talking about when the game engine is used to nake things other than games

[–] I_like_cats@lemmy.one 4 points 2 years ago

It's about using Godot for deskop apps which is overkill but better than electron

[–] Swedneck@discuss.tchncs.de 23 points 2 years ago

Aren't simple godot applications quite slim anyways? It doesn't feel much different than doing it "properly"

[–] SingularEye@lemmy.blahaj.zone 22 points 2 years ago

godot is a tiny game engine lmao

[–] Smorty@lemmy.blahaj.zone 14 points 2 years ago (1 children)

What is this? Godot is cool, but what's am that atom thing?

[–] moonsnotreal@lemmy.blahaj.zone 18 points 2 years ago

It's electron. Literally just a version of chrome to open one website (the app).

[–] ilovegodette@lemmy.world 7 points 2 years ago

Just use Godette

[–] Belgdore@lemm.ee 2 points 2 years ago (1 children)
[–] DumbAceDragon@sh.itjust.works 20 points 2 years ago* (last edited 2 years ago) (2 children)

Electron is a software framework that essentially lets you build desktop applications using web stuff (i.e. HTML, Javascript). As such, each Electron app comes bundled with chromium, an embedded browser that is the basis of Google Chrome.

The problem is that, much like Chrome, Electron hogs a lot of RAM and other resources. And since each Electron app uses a separate instance of Chromium, the problem compounds (as opposed to having each app as a tab in your browser, where they can share resources from one single Chrome instance).

So the problem is, imagine having to run a separate instance of Chrome for each program you use. That's why people don't like Electron.

Godot is a game engine, but it's also fairly capable for making desktop applications. This meme is comparing Godot, which bundles a complete game engine in each app, with Electron, which bundles a complete browser.

[–] milady@lemmy.world 11 points 2 years ago (1 children)

Chrome is based on chromium, not the opposite.

[–] DumbAceDragon@sh.itjust.works 6 points 2 years ago

Right, thank you.

[–] Raelle@sopuli.xyz 3 points 2 years ago (1 children)

Do people build apps with Godot? Or do you mean games?

[–] DumbAceDragon@sh.itjust.works 14 points 2 years ago (2 children)

It's not as common, but people do make standard desktop apps in Godot. Pixelorama, material-maker, and the Godot editor itself run on Godot.

[–] Vilian@lemmy.ca 11 points 2 years ago (1 children)

and the Godot editor itself run on Godot.

that's such a powermove lmao

[–] XPost3000@lemmy.ml 1 points 2 years ago

It honestly is tho, and it's a real good stress test of the UI tools, too

[–] Raelle@sopuli.xyz 2 points 2 years ago