Game description

This is a puzzle game where you are presented with a 10x5 board with steam machines on the beginning and the end of the board.

You own a company that makes grates and your goal is to connect the starting steam machine with the ending steam machine while connecting all of the grate machines on the way (as they produce the grates).

Try reloading the game if it doesn't load properly. Some of the assets might take a moment to load while playing the game.

How to play

Use the mouse to play.

Clicking a tile places the selected pipe onto the grid.
Use the mouse wheel to rotate the pipes.
In case you make a mistake, there is an undo button.

Alternatively, you can use keyboard shortcuts.

1, 2, 3 - Select an item from the inventory
Q, E - Rotate the pipe counter-clockwise / clockwise
R - Rotate the pipe
M - Mute the music
U - Undo last move


Start from the starting steam machine on the left side and work your way through the level by connecting the starting steam machine to the ending steam machine and all of the grate machines on the way (the first and the last connection should be steam machines).
Connecting the steam machine to the grate machine generates grates.

Both steam machines and grate machines can be connected by pipes from any direction.

Bug fixes

We encountered a few bugs after the submission deadline and uploaded the fixes afterwards. Changes include:

  • The bug which caused the game to break in some cases when connecting pipes to a steam machine was fixed.
  • The localStorage, which was used to store sound volume settings, was completely removed.
  • Levels #8 and #13 were further improved.

Source code

You can check out the source code on Github.

Credits

Font used is VCR OSD Mono by Riciery Leal.

All of the other assets and code were made by our team members (tonkosi, mihaell, vsabolcec).

Comments

Log in with itch.io to leave a comment.

Very good game! Although I got stuck for a while on level 11 before I understood the trick but I didn't continue further. :)

Hi, just letting you know, but I can't get the game to run on Windows 10 Chrome (though I can play other people's games on Chrome) for some reason; it's just the navy blue background in fullscreen when I click run. It's not loading, either, because I left the computer on that screen for 5-10 minutes while I did something else.  Tried a few times, too. It did work on Firefox for me, though.

Hi, thanks for letting us know. We've tested both on Windows 10 Chrome and Firefox and it seems to work (even though we have had to reload the page on the Chrome for the very first time). Just in case, could you check the console in Chrome for errors?

Sorry, I should have done that to begin with.

Here's the console errors I get. Hope that helps.

Hi, thanks for the useful log.
Our game relied on localStorage for music and sound volume persistence between sessions. However, if the browser blocks all cookies, the localStorage is undefined and the game crashes. We decided to remove the localStorage functionality altogether and updated the game.

Yep, as soon as I sent that, it dawned on me the browser on my shared computer must be set to block all localStorage, probably causing the non-loading problems I had with my own game (I wasn’t storing anything, but I guess Unity wants to anyway).

Sorry you had to remove that feature, but hopefully it works better for everyone now!