Riverside
The world of Riverside has gotten into a bit of a scramble, help out by rotating the river beds back into place and power up the watermills.
Content:
- Rules and Goals
- Controls
- Game Jam
- Known Bugs
- Future Features
- Credits and Inspirations
1. Rules and Goals
Spin the tiles to create a singular connected network of rivers with no open ends. Tiles connected to the mountain spring water source in the center fill up with water to help visualise the connection.
Locked tiles are darker and do not react to being hovered or rotated. Their water still updates. They return back to being clickable when unlocking again.
The minimum size of the field is 5x5, but if you want a larger challenge you can generate a bigger field by changing the Width&Height parameters, then clicking set and New Level
Hint:
Try to work your way from the outside and lock tiles that you for sure know the rotation of.2. Controls
- Camera movement: WASD/Arrow keys
- Camera rotation: hold middle mouse button and drag
- Camera zoom: mouse wheel
- Tile rotation: mouse left click
- Tile lock/unlock: mouse right click
3. Game Jam
This game was developed for the 48h Kenney Jam 2025
As per the rules all assets have been sourced from the amazing files provided by kenney.nl and kaylousberg.itch.io
The theme of "Power" has been implemented by the player needing to help power the watermills
The tiles and watermill are from the kaykit-medieval-hexagon pack. Unfortunately the pack does not provide a dead end river tile, so I created one from existing tiles by cutting in half and mirroring the tight bend (hex_river_C). I hope this is within the allowed limits of tile modification, as it is essentially the same as placing two of them in the same place offset by 60° but without any Z-fighting
The sound effects used are sourced from the kenney impact-sounds asset pack
4. Known Bugs
Development time was very short so please forgive me for any bugs that might be present in the code at this time. I plan to still fix them in the future, but unfortunately I was not able to do so in time for the end of the jam. So here is a list of any known bugs:
- The New Level button is a bit flimsy in web. Locally it was working with no issues, but I have noticed that in web it tends to crash the game. Try reloading the page to get a new puzzle.
- Water animations can be a little flimsy and occasionally there will be a tile that should have water that doesn't or the other way round. Usually twisting any tile will recalculate water flow and fix any inconsistencies.
- Watermill animation is a little inconsistent, outside of having just reset the board it is likely to fix itself within 10 seconds though.
5. Future Features
As mentioned above, I do plan to - at the very least - fix any major outstanding bugs. Besides that here is a list of features I would also like to add:
- Add some relaxing background music. (Either open source or self composed)
- Add missing SFX
- Make water animations more consistent so that the grid doesn't start as empty after every twist.
- Add water flow animation filling the whole grid step by step at the end of a round
- Add optional wrapping
- Add more board shapes (big Hexagon and Square with Square tiles)
6. Credits and Inspirations
Used Software:
- Game Engine: Godot (4.4.1) (license page)
- Merging Tiles: Blender (4.5)
Used Assets (listed above already):
- Tiles: kaykit-medieval-hexagon
- SFX: impact-sounds
Game inspirations:
| Status | In development |
| Platforms | HTML5 |
| Author | T0bst3r |
| Genre | Puzzle |
| Made with | Godot |
| Average session | A few minutes |
| Languages | English |
| Inputs | Keyboard, Mouse |





Comments
Log in with itch.io to leave a comment.
Very fun puzzle game, I really enjoyed it! It would be so relaxing to play with some nice background music and different levels. Totally my type of game , well done! :)