BangleApps/apps/waternet
Willems Davy e43abd2055 update options screenshot with removed widgets option 2023-09-24 09:27:47 +02:00
..
ChangeLog Bigger playfield tiles, Removed displaying of widgets (always runs fullscreen), fixex selector tiles display (wrong array type used), updated screenshots to reflect changes 2023-09-24 09:27:47 +02:00
README.md update README.md 2023-09-20 11:55:31 +02:00
app-icon.js
app.js Bigger playfield tiles, Removed displaying of widgets (always runs fullscreen), fixex selector tiles display (wrong array type used), updated screenshots to reflect changes 2023-09-24 09:27:47 +02:00
app.png
metadata.json Bigger playfield tiles, Removed displaying of widgets (always runs fullscreen), fixex selector tiles display (wrong array type used), updated screenshots to reflect changes 2023-09-24 09:27:47 +02:00
roslid-finish.png Update README.md and Screenshots 2023-09-20 11:46:16 +02:00
roslid-legend.png Update README.md and Screenshots 2023-09-20 11:46:16 +02:00
roslid-rotate.png Update README.md and Screenshots 2023-09-20 11:46:16 +02:00
roslid-slide.png Update README.md and Screenshots 2023-09-20 11:46:16 +02:00
rotate-finish.png Update README.md and Screenshots 2023-09-20 11:46:16 +02:00
rotate-legend.png Update README.md and Screenshots 2023-09-20 11:46:16 +02:00
rotate.png Update README.md and Screenshots 2023-09-20 11:46:16 +02:00
screenshot1.png Update README.md and Screenshots 2023-09-20 11:46:16 +02:00
screenshot2.png Bigger playfield tiles, Removed displaying of widgets (always runs fullscreen), fixex selector tiles display (wrong array type used), updated screenshots to reflect changes 2023-09-24 09:27:47 +02:00
screenshot3.png Bigger playfield tiles, Removed displaying of widgets (always runs fullscreen), fixex selector tiles display (wrong array type used), updated screenshots to reflect changes 2023-09-24 09:27:47 +02:00
screenshot4.png Bigger playfield tiles, Removed displaying of widgets (always runs fullscreen), fixex selector tiles display (wrong array type used), updated screenshots to reflect changes 2023-09-24 09:27:47 +02:00
screenshot5.png Bigger playfield tiles, Removed displaying of widgets (always runs fullscreen), fixex selector tiles display (wrong array type used), updated screenshots to reflect changes 2023-09-24 09:27:47 +02:00
screenshot6.png update options screenshot with removed widgets option 2023-09-24 09:27:47 +02:00
slide-finish.png Update README.md and Screenshots 2023-09-20 11:46:16 +02:00
slide-legend.png Update README.md and Screenshots 2023-09-20 11:46:16 +02:00
slide.png Update README.md and Screenshots 2023-09-20 11:46:16 +02:00

README.md

Waternet

This is the Bangle Js 2 version of my Waternet game which is a multi platform puzzle game initially written for old consoles and handhelds.

screenshot 1 screenshot 2 screenshot 3

Game Modes

The aim of the game, in any game mode is always to connect all pipes so that water can flow through them from the water point source. How you can accomplish this depends on the game mode. The game has a help section in the main menu where you can always check up on the rules of each game mode.

Rotate Mode

rotate legend rotate finish rotate

You need to connect all the pipes so water flows through them, by touching the middle of the screen when the selector is on a pipe, to rotate the single pipe.

Slide Mode

slide legend slide finish slide

You need to connect all the pipes so water flows through them, by touching the middle of the screen when the selector is on the arrows of a row or column. The row or column will move all pipes in the direction the arrow is pointing at.

Roslid Mode

roslid legend roslid finish roslid rotate roslid slide

You need to connect all the pipes so water flows through them, by touching the middle of the screen when the selector is on the arrows of a row or column. The row or column will move all pipes in the direction the arrow is pointing at. You can also touch the middle of the screen when the selector is on a pipe, to rotate the single pipe. This is a combination Rotate and Slide mode.

Features

  • 3 game modes (rotate, slide, roslid)
  • 5 difficulties per game mode (very easy, easy, normal, hard, very hard)
  • 375 levels spread over all difficulties and game modes (25 levels per difficulty and game mode)
  • Random mode to generate random levels for each game mode
  • Touch controls + option to display up / down / left / right / middle rects of where to touch (to simulate a dpad and button)
  • Option to use theming support or not
  • Option to Play with or without widgets loaded (full screen)

Controls

Button Action
Upper screen Touch Move up in menus, Move selector up during gameplay
Lower screen Touch Move down in menus, Move selector down during gameplay
Left screen Touch Move selector left during gameplay
Right screen Touch Move selector right during gameplay
Middle screen Touch Confirm in menu and level selector, rotate or slide action while playing
Btn or long middle screen touch Back in menus, level selector and game

Requests

You can contact me on my github

Credits

Waternet game concept is based on the Net and Netslide game from the Simon Tatham's Portable Puzzle Collection, it's my own re-implementation of these two game concepts mixed into one game

Creator

Willems Davy