A visual programming-puzzle game about connecting Linux commands to solve tasks (top-right in image below).

Drag commands from the sidebar to the grid area. To connect two nodes drag a line from the output port of first node to the input port of second node.


Use different zoom levels, scroll wheel, when it's hard to drag connection lines. Zomming out also makes space for more nodes on complicated solutions.

Volume and other settings, including to close the game, plus the credits are all found on an Linux-like system top bar.


Level difficulty ranges from tutorial, easy (*), medium (**) and difficult (***). Good luck!


The game was developed using the following tools:

- Godot 3.5

- Inkscape

- Gimp

- jsfxr

- Audacity

Credits:

- Music: Katzen Rodroi Tupas (Pixabay)

- Advice: John Watson, Cheeseness

StatusPrototype
PlatformsHTML5, Windows, Linux
Rating
Rated 5.0 out of 5 stars
(2 total ratings)
Authorseshoumara
GenrePuzzle
Made withInkscape, Audacity, Godot, GIMP
TagsAbstract, Indie, linux, logic, programming, zachtronics
Average sessionA few minutes
LanguagesEnglish
InputsMouse

Download

Download
gsh_Linux.x86_64 59 MB
Download
gsh_Windows.exe 56 MB

Install instructions

Single-file executable, download and play. No installation needed.

Comments

Log in with itch.io to leave a comment.

Most of the levels felt like tutorials with only the minimum commands to beat em available. Feels like the missing piece is some way to measure things and do simple math. If it were possible to hook NUM from head/tail/fold up to inputs it would be a game changer. So many more efficient and clever solutions would be possible.

Also the last level Stop Codons, I know what I have to do but I don't have the patience to sit there and hook up all the nodes to get to the solution because it is going to be a lot.

I like the Visual Programming and ideas here, but the lack of actual challenge levels and the cumbersomeness of having to hardcode everything makes it not super engaging nor rewarding. It's close though, the seed is there! I can see it evolving into something wonderful!

(+1)

This jam entry had the highest technical load, so I had little time to think about level design/content. Introducing new nodes that would aggregate data, not just filter it, would indeed make it better. Thanks for playing and for the feedback!

Having tried to build a node+connections UI and data across and such, I know a little bit of the pain (a teensy bit). The UI/UX is certainly very elaborate and looks polished as heck! Hope you can take the ideas and run with em again someday :)

(+1)

I actually like this idea, I think there is a lot of things you could do with this.

Pro:

1. music is relaxing

2. multiple solutions (I dumb did convoluted way)

3. UI is simple easy to follow

Con/improvements

1. In order to make it more "puzzly" I would remove nodes in later levels once that player has feel for all of them so they are forced to think of a different solution

2. UI could be a little fancier as in more sound effects and a better color palette (less gray and more colorful/brighter colors) 

3. I had issues selecting the ports to connect sometimes maybe make the ports bigger

4. Make the lines connect from either way

5. Font should be bigger can be difficult to read

6. If you were to expand on this I would make puzzles that are more then just text

(-3)

Nice idea, poorly executed.