Skip Navigation
Posts
86
Comments
177
Joined
2 yr. ago
  • There is a disclaimer for this in the repo, and the rules as well. However, I appreciate the feedback.

  • All words contain all letters. To input a letter, type a to z, lower case. To quit, type Q, upper case.

  • Linux @lemmy.world
    christos @lemmy.world

    deshuffle, word puzzle against the clock (Bash)

    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/.

    Linux @lemmy.ml
    christos @lemmy.world

    deshuffle, word puzzle against the clock (Bash)

    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/.

    Open Source @lemmy.ml
    christos @lemmy.world

    deshuffle, word puzzle against the clock (Bash)

    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/.

    Linux Gaming @lemmy.world
    christos @lemmy.world

    deshuffle, word puzzle against the clock (Bash)

    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/.

    commandline @programming.dev
    christos @lemmy.world

    deshuffle, word puzzle against the clock (Bash)

    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/.

    commandline @programming.dev
    christos @lemmy.world

    troblo, a simple match-three terminal game (Bash)

    cross-posted from: https://lemmy.world/post/26801933

    https://gitlab.com/christosangel/troblo

    troblo is a terminal match-three game, written in Bash.

    The aim is to place each time a pair of new tiles with fixed orientation on available empty squares of the 6x6 grid, in order to create rows or columns of three or more matching tiles, which will become empty again.

    The new pair of fixed orientation tiles is shown each time at the right side of the grid.

    The new pair can be placed only if both selected squares are empty.

    The game ends when the grid becomes so clogged with unmatching tiles, and there is no place in the grid to drop the new fixed orientation (horizontal or vertical) pair of tiles.

    This game was inspired by https://368chickens.com/.

    Linux Gaming @lemmy.world
    christos @lemmy.world

    troblo, a simple match-three terminal game (Bash)

    cross-posted from: https://lemmy.world/post/26801933

    https://gitlab.com/christosangel/troblo

    troblo is a terminal match-three game, written in Bash.

    The aim is to place each time a pair of new tiles with fixed orientation on available empty squares of the 6x6 grid, in order to create rows or columns of three or more matching tiles, which will become empty again.

    The new pair of fixed orientation tiles is shown each time at the right side of the grid.

    The new pair can be placed only if both selected squares are empty.

    The game ends when the grid becomes so clogged with unmatching tiles, and there is no place in the grid to drop the new fixed orientation (horizontal or vertical) pair of tiles.

    This game was inspired by https://368chickens.com/.

  • Thx for the feedback, I hope you enjoy it.

  • Linux @lemmy.world
    christos @lemmy.world

    troblo, a simple match-three terminal game (Bash)

    cross-posted from: https://lemmy.world/post/26801933

    https://gitlab.com/christosangel/troblo

    troblo is a terminal match-three game, written in Bash.

    The aim is to place each time a pair of new tiles with fixed orientation on available empty squares of the 6x6 grid, in order to create rows or columns of three or more matching tiles, which will become empty again.

    The new pair of fixed orientation tiles is shown each time at the right side of the grid.

    The new pair can be placed only if both selected squares are empty.

    The game ends when the grid becomes so clogged with unmatching tiles, and there is no place in the grid to drop the new fixed orientation (horizontal or vertical) pair of tiles.

    This game was inspired by https://368chickens.com/.

    Linux @lemmy.ml
    christos @lemmy.world

    troblo, a simple match-three terminal game (Bash)

    cross-posted from: https://lemmy.world/post/26801933

    https://gitlab.com/christosangel/troblo

    troblo is a terminal match-three game, written in Bash.

    The aim is to place each time a pair of new tiles with fixed orientation on available empty squares of the 6x6 grid, in order to create rows or columns of three or more matching tiles, which will become empty again.

    The new pair of fixed orientation tiles is shown each time at the right side of the grid.

    The new pair can be placed only if both selected squares are empty.

    The game ends when the grid becomes so clogged with unmatching tiles, and there is no place in the grid to drop the new fixed orientation (horizontal or vertical) pair of tiles.

    This game was inspired by https://368chickens.com/.

    Open Source @lemmy.ml
    christos @lemmy.world

    troblo, a simple match-three terminal game (Bash)

    https://gitlab.com/christosangel/troblo

    troblo is a terminal match-three game, written in Bash.

    The aim is to place each time a pair of new tiles with fixed orientation on available empty squares of the 6x6 grid, in order to create rows or columns of three or more matching tiles, which will become empty again.

    The new pair of fixed orientation tiles is shown each time at the right side of the grid.

    The new pair can be placed only if both selected squares are empty.

    The game ends when the grid becomes so clogged with unmatching tiles, and there is no place in the grid to drop the new fixed orientation (horizontal or vertical) pair of tiles.

    This game was inspired by https://368chickens.com/.

  • yt-dlp works, magic-tape works, too, if you don't mind terminal interface.

  • Linux @lemmy.world
    christos @lemmy.world

    Tuifoop, a terminal game in Bash

    cross-posted from: https://lemmy.world/post/23581846

    https://gitlab.com/christosangel/tuifoop

    tuifoop is a terminal puzzle game.

    It is a clone of Swell Foop, written in Bash.

    The aim is to remove as many cells as possible (or even all cells) from a grid. The user navigates in the grid using the navigation keys, and can select a cell to remove. Cells can be removed in clusters of more than one cells adjacent to each other. Single cells cannot be removed.

    When selected, a cluster of adjacent similar cells is removed, and the remaining cells above take their place.

    When a whole grid column is cleared, it collapses and the remaining columns to the right shift to fill its place.

    IMPORTANT:

    Most themes are based in emoji characters.

    In order for the emoji characters to be rendered correctly, the user must:

    1. Make sure t
    commandline @programming.dev
    christos @lemmy.world

    Tuifoop, a terminal game in Bash

    cross-posted from: https://lemmy.world/post/23581846

    https://gitlab.com/christosangel/tuifoop

    tuifoop is a terminal puzzle game.

    It is a clone of Swell Foop, written in Bash.

    The aim is to remove as many cells as possible (or even all cells) from a grid. The user navigates in the grid using the navigation keys, and can select a cell to remove. Cells can be removed in clusters of more than one cells adjacent to each other. Single cells cannot be removed.

    When selected, a cluster of adjacent similar cells is removed, and the remaining cells above take their place.

    When a whole grid column is cleared, it collapses and the remaining columns to the right shift to fill its place.

    IMPORTANT:

    Most themes are based in emoji characters.

    In order for the emoji characters to be rendered correctly, the user must:

    1. Make sure t
    Linux @lemmy.ml
    christos @lemmy.world

    Tuifoop, a terminal game in Bash

    cross-posted from: https://lemmy.world/post/23581846

    https://gitlab.com/christosangel/tuifoop

    tuifoop is a terminal puzzle game.

    It is a clone of Swell Foop, written in Bash.

    The aim is to remove as many cells as possible (or even all cells) from a grid. The user navigates in the grid using the navigation keys, and can select a cell to remove. Cells can be removed in clusters of more than one cells adjacent to each other. Single cells cannot be removed.

    When selected, a cluster of adjacent similar cells is removed, and the remaining cells above take their place.

    When a whole grid column is cleared, it collapses and the remaining columns to the right shift to fill its place.

    IMPORTANT:

    Most themes are based in emoji characters.

    In order for the emoji characters to be rendered correctly, the user must:

    1. Make sure t
    Open Source @lemmy.ml
    christos @lemmy.world

    Tuifoop, a terminal game in Bash

    https://gitlab.com/christosangel/tuifoop

    tuifoop is a terminal puzzle game.

    It is a clone of Swell Foop, written in Bash.

    The aim is to remove as many cells as possible (or even all cells) from a grid. The user navigates in the grid using the navigation keys, and can select a cell to remove. Cells can be removed in clusters of more than one cells adjacent to each other. Single cells cannot be removed.

    When selected, a cluster of adjacent similar cells is removed, and the remaining cells above take their place.

    When a whole grid column is cleared, it collapses and the remaining columns to the right shift to fill its place.

    IMPORTANT:

    Most themes are based in emoji characters.

    In order for the emoji characters to be rendered correctly, the user must:

    1. Make sure that emoji characters are supported in their terminal.
    2. Make sure suitable **mono fon
  • thx. Well, what can I say, I guess I like Bash.

  • This game was inspired by Bejeweled.

    However, somehow I believe your claim.

  • commandline @programming.dev
    christos @lemmy.world

    tuiplette, a terminal match-three game (Bash)

    cross-posted from: https://lemmy.world/post/23313015

    https://gitlab.com/christosangel/tuiplette

    tuiplette is a terminal match-three game, written in Bash.

    The aim is to gain points by swapping two adjacent grid cells to create rows or columns of three or more matching cells, which will disappear and allow the above cells to fall and occupy the vacant space.

    When there are no moves left, the grid will be refreshed, and the game will continue until all (configured) reshuffles are used. When there are no moves left, and no reshuffles left, the game will end.

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

    As far as the appearence of the game, by configuring the game accordinly, the user can select the game theme according to their liking.

    The user has select theme between letters, numbers, `g

    Linux @lemmy.world
    christos @lemmy.world

    tuiplette, a terminal match-three game (Bash)

    cross-posted from: https://lemmy.world/post/23313015

    https://gitlab.com/christosangel/tuiplette

    tuiplette is a terminal match-three game, written in Bash.

    The aim is to gain points by swapping two adjacent grid cells to create rows or columns of three or more matching cells, which will disappear and allow the above cells to fall and occupy the vacant space.

    When there are no moves left, the grid will be refreshed, and the game will continue until all (configured) reshuffles are used. When there are no moves left, and no reshuffles left, the game will end.

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

    As far as the appearence of the game, by configuring the game accordinly, the user can select the game theme according to their liking.

    The user has select theme between letters, numbers, `g

    Linux @lemmy.ml
    christos @lemmy.world

    tuiplette, a terminal match-three game (Bash)

    cross-posted from: https://lemmy.world/post/23313015

    https://gitlab.com/christosangel/tuiplette

    tuiplette is a terminal match-three game, written in Bash.

    The aim is to gain points by swapping two adjacent grid cells to create rows or columns of three or more matching cells, which will disappear and allow the above cells to fall and occupy the vacant space.

    When there are no moves left, the grid will be refreshed, and the game will continue until all (configured) reshuffles are used. When there are no moves left, and no reshuffles left, the game will end.

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

    As far as the appearence of the game, by configuring the game accordinly, the user can select the game theme according to their liking.

    The user has select theme between letters, numbers, greek, `shape

    Open Source @lemmy.ml
    christos @lemmy.world

    tuiplette, a terminal match-three game (Bash)

    https://gitlab.com/christosangel/tuiplette

    tuiplette is a terminal match-three game, written in Bash.

    The aim is to gain points by swapping two adjacent grid cells to create rows or columns of three or more matching cells, which will disappear and allow the above cells to fall and occupy the vacant space.

    When there are no moves left, the grid will be refreshed, and the game will continue until all (configured) reshuffles are used. When there are no moves left, and no reshuffles left, the game will end.

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

    As far as the appearence of the game, by configuring the game accordinly, the user can select the game theme according to their liking.

    The user has select theme between letters, numbers, greek, shapes, faces and blocks.

    The colors selected are the configured te

  • It does. And naturally, the more one practices, they become better at it.

    And there is the element of chance: if the randomly generated grid is helpful (e.g. half solved), the easier and quicker it is solved.

  • By Tutatis, it is Stackabrix the brick layer!

  • 😂 Oh I see now. I admit it crossed my mind when I was trying to find an original and totally unused name. I must be Skillissuix, Errormessagix, or Noposix.

  • No clue of what you mean, pls elaborate.

  • 😂 Say the word, Towers are just around the corner! 😂

  • As things are at the moment, yes.

    I was thinking of passing the color variables in the config file, through install.sh, but then, people would (rightfully) complain about colors not matching their terminal color theme.

    I might do just that in the near future, leaving the terminal theme values as default.

    If you wish to change color values, they are hardcoded in the load_colors function of stackabrix.sh, and sufficiently marked with comments, to know which is which.

    A useful help for such a change would be https://talyian.github.io/ansicolors/.

    Let me know if you need any help with these changes.

  • Hey, you don't have to. Thank you for the feedback, it is a rare occasion that a project of mine is called programming nonsense, and cool game, at the same message. Although I think I get your point.

  • commandline @programming.dev
    christos @lemmy.world

    Stackabrix, a simple terminal game

    cross-posted from: https://lemmy.world/post/23017061

    https://gitlab.com/christosangel/stackabrix

    stackabrix is a simple terminal game, written in Bash, where the user, against the clock and with the least moves possible, must sort the blocks according to their color, and stack them in the respective stack.

    During the game, the user can move left and right, pick blocks and drop them in other stacks.

    The aim is to sort the blocks, and stack them in the respectively named stacks, fast as possible, and with the least moves possible.

    The play's score is the sum of the time achieved in seconds and of the moves made.

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

    Any feedback is welcome.

    Linux @lemmy.world
    christos @lemmy.world

    Stackabrix, a simple terminal game

    cross-posted from: https://lemmy.world/post/23017061

    https://gitlab.com/christosangel/stackabrix

    stackabrix is a simple terminal game, written in Bash, where the user, against the clock and with the least moves possible, must sort the blocks according to their color, and stack them in the respective stack.

    During the game, the user can move left and right, pick blocks and drop them in other stacks.

    The aim is to sort the blocks, and stack them in the respectively named stacks, fast as possible, and with the least moves possible.

    The play's score is the sum of the time achieved in seconds and of the moves made.

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

    Any feedback is welcome.

  • Summing up seconds and moves seemed a fair way to mark one's score. The analogy of each in the sum is purely arbitrary, and quite possibly subjective: Some people play based more with their reflexes, muscle memory, than calculation. Not everyone functions the same. However this is a fair point. Thanks for the feedback.

  • https://gitlab.com/christosangel/radion

    Simple terminal radio, lots of stations to choose from, customizable.

  • One for xfce. I have installed it too many times, very rarely crashes, very friedly, reliable, fast. However, it is a matter of taste / habit really.