• Maven (famous)
      link
      fedilink
      910 months ago

      There are so many great alternatives to electron too! Even Tauri, while not being native, gives all the benefits of electron without being MASSIVE in both ram use and install size. No idea why anyone would pick Electron when so many better options exist.

  • Johnny
    link
    fedilink
    3910 months ago

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

  • kib48
    link
    fedilink
    English
    3410 months ago

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

    • Paige (she/her)
      link
      3710 months 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
      link
      fedilink
      English
      2210 months ago

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

  • Smorty [she/her]
    link
    1510 months ago

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

    • @moonsnotreal
      link
      2010 months ago

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

    • DumbAceDragonOP
      link
      fedilink
      English
      26
      edit-2
      10 months ago

      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.