Play game
Connect's itch.io pageResults
| Criteria | Rank | Score* | Raw Score |
| Theme | #36 | 4.462 | 4.462 |
| Mechanics | #139 | 3.538 | 3.538 |
| Fun | #156 | 3.462 | 3.462 |
| Overall | #329 | 3.077 | 3.077 |
| Aesthetics | #429 | 2.846 | 2.846 |
| Story | #448 | 1.923 | 1.923 |
| Music | #749 | 1.000 | 1.000 |
| Sound | #768 | 1.000 | 1.000 |
Ranked from 13 ratings. Score is adjusted from raw score by the median number of ratings per game in the jam.
How many people worked on this game in total?
1
Did you use any existing assets? If so, list them below.
Kenney Assets Minimap pack
Leave a comment
Log in with itch.io to leave a comment.


Comments
Simple and well-made!
I sure am a sucker for puzzles, game functioned for maybe 12 puzzles before I stopped playing. Same thing I learned with my game this jam, we should give players some indication if there is an end, or something satisfying to go along with the progress. But nevertheless nice work ggty!
Nice, simple and clean game loop. The aesthetic is not really working due to how blurry the images are. That could be improved
Good Idea. Couldn't make connection of only straight pipes, but quite easy to finish connections. Nice and unstressful game to play. Didn't hear any sounds or music in the game.
That was neat, with some extra juice this could be super satisfying!
Great job! Simple premise but makes for a fun game :) Also, you may wanna turn your sprite filtering mode from linear to nearest. I feel like having the crisp pixelated edges could come across better than the blurry pipes! Great work, had a lot of fun
Hey I actually tried implementing this in UE5 but got really confused...Can you plz explain me its logic of implementation...Or is there any way we can connect?
Hey there. The way I approach it is to...
Use Enum BitFlags to define each Pipe direction. This allows multiple enum combination. A straight horizontal pipe {PipeDirection.Left | PipeDirection.Right} where the NextTile is positioned on the Left can connect to any PipeDirection.Right enum combination (Up | Right, Down | Right, Left | Right). Use EnumHasAnyFlags to check if the NextPipeDirection has any "opposite" value of the CurrentPipeDirection.
Have a method to handle GetOppositeDirection(PipeDirection dir), which returns the opposite PipeDirection needed.
Each pipe instances store information of its neighbouring pipe instance based on their positions (Top, Down, Left, Right) as a way to navigate the NextPipe we should validate the connection with. To get the "other" PipeDirection, use & ~ Value to isolate the connected PipeDirection enum value.
Hope this helps. Good luck on you project.
I really like this game! Its relaxing, easy to pick up, and satisfying to complete the levels. It reminds me a lot of the hacking mini game from Bioshock. Nice job approaching the theme and completing your game!
I imagined an angry Mario standing there waiting for me to rearrange the pipes.
The gameplay works really well, no bugs. Simple instructions and elegant design. I played many levels before I realized it may be an endless game, awesome! If the gameplay got more difficult over time (e.g. some tiles are replaced with solid blocks that cant be swapped) this would be really fun. Also I would have liked to hear some music and sfx in the game. Sometimes those beeps and boops give the game more impact than you think they will!
It's straightforward but honestly, I was hoping to find these types of puzzle games when I saw the theme was Connections. I like it, nice work! :)