• myfavouritename@beehaw.org
    link
    fedilink
    English
    arrow-up
    13
    ·
    29 days ago

    So like, yes, I totally agree.

    I want to take a second to tell a story though, about the graphics in this game. I hope to explain why this game actually has the best graphics ever.

    Context for some folks: the game is entirely rendered using ASCII characters (for the purpose of this story. I know, I’m leaving out detail, it’s okay). So the goblins in Dwarf Fortress look roughly like this

    g

    A dog looks like this

    d

    And a dragon looks like this

    D

    Learning to play Dwarf Fortress can be tough at first because there’s a soup of letters and other typing characters on the screen and your brain needs to convert that into a scene that makes sense. But here’s the thing … eventually that’s exactly what your brain does! You stop seeing the semicolons and hyphens, the letters and the strange formatting characters like “╥”. You start to see rivers and grass, tiny people working hard, a bustling metropolis, an invading horde.

    And the creator of this game hasn’t simply cut corners on making the game look good by using ASCII tilesets. The grass (made of commas or single quotes) sways in the breeze. Running water shimmers. Cherry trees gently rain cherry blossom petals during certain seasons. There’s actually a ton of little details there for your brain to pick up and immediately upscale into high def for you. It’s delightful. And sometimes terrifying.

    Sometimes something new will happen. A creature you’ve never seen before will approach your little community. It will be represented by some letter and your brain will render that for you in the way it has been taught to do. Your eyes see a d and you see a dog. Your eyes see a D and you see a dragon. It’s bigger than a dog. Most things are, no big deal. But you’ve been deceived.

    You watch as a band of dwarfs approach the dragon. The creature is quite still, right next to the round trunk of a tree that looks like this O. The brave warriors are still far from the creature. You’ve built whole dinning halls, with wooden chairs and stone mugs and carvings decorating the walls, that could fit within the space separating the warriors from the capital D dragon. One canny dwarf let’s loose an arrow at the beast. It zips through the air like this -

    As it approaches the Dragon, which is surely just to Iike a dog but a bit larger and green right, time begins the slow. It ticks. And ticks. And hell is unleashed. Flames jet from the Dragon. Unending flames pouring like red ink in billows that quickly fill the vast space and enrobe the dwarven warriors in a superheated death that pushes in and flows past and even through the band until flickering flames fill virtually all space to one side of a capital D that you will never, ever, mistake the size of again.

    My scalp tingled and it felt like my skull was over heating when my brain spontaneously supplied all the extra graphical details for that particular scene. I’ll never forget it.

    • i_love_FFT@jlai.lu
      link
      fedilink
      arrow-up
      5
      ·
      29 days ago

      Can you share screenshots of what you’re describing? It’s send awesome and I’m very curious about it, but I can’t find anything similar on search engines.

        • i_love_FFT@jlai.lu
          link
          fedilink
          arrow-up
          5
          ·
          29 days ago

          Wow! It does take some brain training to start seeing something more, but after watching a couple of minutes i can totally relate!

          • myfavouritename@beehaw.org
            link
            fedilink
            English
            arrow-up
            3
            ·
            28 days ago

            The video above has the ASCII style graphics I was talking about. This video shows a dragon attack using a different tileset. (This video begins with some loud music).

            https://youtu.be/9ejgsGgH__M?si=RFsdfaKLiCgjhr7p

            You can see in this one how the flames billow and spread.

            So you’ll have to imagine what the combination is like. You’re already in a headspace where your brain is filling in details not supplied by the ASCII and then the world just explode into flames.

            These other tilesets have their advantages. But I’ll never give up the text-based rendering of the world - I’ve had too many great experiences to give that up.

    • soulsource@discuss.tchncs.de
      link
      fedilink
      English
      arrow-up
      3
      ·
      28 days ago

      This, sadly, is no longer true for the Steam version of the game. It comes with a (pretty good) tile-set, which is enabled by default.

      I still think, the old ASCII art and keyboard-centric UI was better, but well…

      • myfavouritename@beehaw.org
        link
        fedilink
        English
        arrow-up
        2
        ·
        28 days ago

        My understanding is that the steam version released with no ASCII tileset, but there is one now after an update. I bought the steam version but haven’t played it much at all, so I haven’t confirmed this myself.

        • countstex@feddit.dk
          link
          fedilink
          arrow-up
          3
          ·
          edit-2
          27 days ago

          Yup, you can play the ‘post steam’ version via steam or free download and get the ASCII characters, however you are still forced to use the mouse to play it, which doesn’t work for me, so I stick with the old 47 release and just play that forever I guess!

        • soulsource@discuss.tchncs.de
          link
          fedilink
          English
          arrow-up
          2
          ·
          23 days ago

          Yep. In addition, there is now a free build of version 50.xx on the official website, which uses the same code as the Steam version, but does not include the tileset and the soundtrack.

          I tried that free build on the weekend (because I didn’t want to bother with installing Steam on my ARM64 laptop), and it still looks as amazing as always. Now I just need to learn the keybindings for the Steam version - because using a mouse with ASCII graphics feels just wrong 😉.