• ProfessorProteus@lemmy.world
    link
    fedilink
    English
    arrow-up
    97
    arrow-down
    1
    ·
    22 hours ago

    I was shocked to find out that Balatro was like 80 MB to download. You don’t need million-poly models and 8k textures to make an really good game. Granted, yeah it’s a 2D game, but it’s a beautifully-presented one.

    • SkaveRat
      link
      fedilink
      English
      arrow-up
      18
      ·
      10 hours ago

      whatever you do, don’t look into its code.

      It’s basically a single lua file with more if/else/switch nesting than god intended

      (unless it was refactored in the last couple months)

      • frayedpickles@lemmy.cafe
        link
        fedilink
        English
        arrow-up
        2
        ·
        2 hours ago

        Yeah a lot of games have shit code and always have. Real time strategy “ai” is especially egregious if I remember right.

      • JackbyDev@programming.dev
        link
        fedilink
        English
        arrow-up
        13
        ·
        9 hours ago

        Why not? On the same way you don’t need amazing art to make a fun game, you don’t need amazing code either. If the game is fun then it’s a success.

        • SkaveRat
          link
          fedilink
          English
          arrow-up
          4
          ·
          7 hours ago

          agreed, but not the point I was making

      • dinckel@lemmy.world
        link
        fedilink
        English
        arrow-up
        52
        arrow-down
        3
        ·
        21 hours ago

        Games like that have nothing to prove. The product speaks for itself.

        Meanwhile, games that take up 300gb of your disk often do this purposefully. In the case of console games, they know it will monopolize your system. The game usually isn’t even enjoyable, but it’s too big to delete randomly, so you gaslight yourself into committing to it

        • affiliate@lemmy.world
          link
          fedilink
          English
          arrow-up
          16
          ·
          16 hours ago

          each cod game also costs around 450 million dollars to make, so i can’t help but imagine that some of the file size bloat is caused by a need to “justify” the budget in some way. because as we all know, 300gb games have so much more game when compared to a measly 60gb game. you won’t be getting dynamically sized horse balls in a game that only takes up 60gb.

        • Zahille7@lemmy.world
          link
          fedilink
          English
          arrow-up
          5
          ·
          19 hours ago

          Aka: CoD. I honestly still don’t understand how people can justify to themselves the $70 price point for each game, or the sheer ridiculous size of the fucking thing. It’s gotta be mental gymnastics, right? Are they really that good that people will overlook the bullshit like shitty launchers and Warzone bleeding into how the games play nowadays?

      • skulblaka@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        14
        ·
        20 hours ago

        Animal Well is a staggering work of art on multiple fronts, not least of which is the code golf required to keep its size so small. Incredible game.

      • This is fine🔥🐶☕🔥@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        4 hours ago

        Going against the grain here but I’d like to see a mod or DLC that changes pixel-art to vector art or something. Or maybe something like Windows 7 Solitaire?🤞

      • orbitz@lemmy.ca
        link
        fedilink
        English
        arrow-up
        3
        ·
        14 hours ago

        Liibraries with their dependencies can take up a fair bit of that space easily these days. I dunno how many would be used in a game like that but that’d be my guess for the space needed.

        • Mia@lemmy.blahaj.zone
          link
          fedilink
          English
          arrow-up
          1
          arrow-down
          2
          ·
          edit-2
          3 hours ago

          Absolutely not. Compiled code is small, really small. I’d be surprised if the engine* itself as a whole was more than a gigabyte in size. It’s all about the assets that are included, how badly they’re compressed and how uselessly detailed some of them are.

          *The embedded one of course. The editors are unruly beasts that’ll guzzle up your disk space, but then again it’s probably a similar situation…