https://gitlab.com/christosangel/deshuffle

deshuffle is a terminal word puzzle game, written in Bash.

The simple aim is to put all the given letters in order to find the shuffled word against the clock. The time available after a number of words also reduces, so the game gets harder as it goes.

There is not only one solution to every puzzle. If the user find a word with the same letters, the solution will be accepted.

By default, the adjusted definitions of the words appear in the end of each round.

The game ends when the user fails to find the word in time, or fails to create an acceptable solution altogether.

If the score is among the 10 best scores achieved, it makes it in the Top Ten Highscores.

This game was inspired by https://wordnerd.co/23words/.

  • IngeniousRocks (They/She)
    link
    fedilink
    17 days ago

    Not a fan of the racial slur for people of east asian descent in the default 4 letter dictionary, should probably edit that 😬

    Here’s to assuming you pulled a random dictionary file from the internet 🥂

    • @Redkey@programming.dev
      link
      fedilink
      17 days ago

      What’s the word? I started looking but realized I have better things to do. Before I stopped I did find “nips” and “chow”, both of which have completely unrelated, normal meanings. Hell, I didn’t even know “chow” could mean anything other than food until I read the definition in the dictionary file.

      There are several other racist, sexist, and generally rude words in there too. There is even a slur which has been used against me, and it’s defined as such (one meaning among many), but I say leave them. Well, maybe “cunt” could go without being missed.

        • christosOP
          link
          fedilink
          27 days ago

          There is a disclaimer for this in the repo, and the rules as well. However, I appreciate the feedback.

          • IngeniousRocks (They/She)
            link
            fedilink
            17 days ago

            I missed that when reading the repo, thank you for the reply.

            I’ll look into the source for that file in my distro and bark up that tree instead. 🙏

        • @joshchandra@midwest.social
          link
          fedilink
          English
          17 days ago

          For what it’s worth, I’m Asian and I had no idea that this was a derogatory word towards Asians and it doesn’t bother me.